skript-edit

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

LimeGlass

VIP
Supporter ++
Regular Diner
Addon Developer
Jan 24, 2017
633
442
73
26
location of "LimeGlass" parsed as player
Skript is slow at block placement and SHOULD NOT be ran on a public server. This script only exists for learning purposes and to showcase the awesome potential Skript has when it comes to parsing ItemTypes in commands and functions directly. Use WorldEdit or FAWE as they have been optimized using reflection to achieve the best performing block placement.

What is skript-edit?


skript-edit is a new clone of WorldEdit. It can do //replace //set //select //wand //undo and //redo. This script also saves all edit sessions.

Commands:
  • //set <text>
    • permission: skript-edit.set
  • //replace <item> <text>
    • permission: skript-edit.replace
  • //select [<items>] or //sel [<items>]
    • permission: skript-edit.select
  • //redo [<number>] [<offlineplayer>]
  • permission: skript-edit.redo.others for others
  • //undo [<number>] [<offlineplayer>]
  • permission: skript-edit.undo.others for others
  • //pos1 or //position1
  • permission: skript-edit.position
  • //pos2 or //position2
  • permission: skript-edit.position
Plugins Needed:
- Skript 2.5.2+ (Obviously)
- SkQuery

Usage:

selecting blocks: use //select <items> example //select diamond block and iron block. Then you can use //set air and it will only mask those types of blocks. Typing just //sel will clear the selection

setting blocks: //set stone for single blocks, if you want to do multiple blocks you will have to define a percentage to fill with. Such as //set 50%stone;25%dirt;25%diamond block

undo and redo: when resetting a player's selection you must define the amount of undo or redo sections to complete //undo 1 LimeGlass

Please do not post any errors in the review section!