EasyEdit
No disponible
HerramientasMundopocketmine
34visitas
0descargas
🏠 Adopted by axolotl-plugin-orphanage
This plugin has been adopted by axolotl-plugin-orphanage due to prolonged inactivity from its original author. It will continue to be maintained and updated to follow axolotl-pm/PocketMine-MP.
[!NOTE] This plugin is primarily supported on axolotl-pm. Compatibility with other PocketMine-MP forks is not guaranteed and no support will be provided for them.
Join the axolotl-pm community for support, updates and discussion:
📥 Download
EasyEdit
Feature-rich WorldEditor for PocketMine-MP
Features
- large variety of commands
- High performance:
- async editing, allowing the server to run normally while editing in the background
- low memory consumption by splitting your actions into multiple smaller ones
- read more about performance here
- flicker-free editing
- support for unique Patterns
- set blocks in effectively infinite ways
- see Pattern Documentation
- selection axe & brushes
- undo & redo your actions
- tile support
- load & save java selections (load McStructure, MCEdit & Sponge format, save to Sponge)
- rotate & flip support
- Translation support
Commands
<argument> - required Argument
[argument] - optional Argument
Selection:
| Command | Description | Permission | Aliases/Notice |
|---|---|---|---|
| //pos1 [x] [y] [z] | Set the first position | easyedit.select | //1 left click a block in creative with a wooden axe |
| //pos2 [x] [y] [z] | Set the first position | easyedit.select | //2 break a block in creative with a wooden axe |
| //extend [direction] [count] //extend vertical | Extend the selected area | easyedit.select | //expand Look into the direction you want to extend to |
| //extend --min | Modify the selected area by the given vectors | easyedit.select | "Min" and "Max" refer to the corners of the selection |
| //set <pattern> | Set blocks in the selected area | easyedit.edit | |
| //replace <block> <pattern> | Replace blocks in the selected area | easyedit.edit | |
| //replace <pattern> | Replace all solid blocks in the selected area | easyedit.edit | |
| //overlay <pattern> | Overlay blocks in the selected area | easyedit.edit | Set blocks above existing blocks |
| //naturalize [pattern] [pattern] [pattern] | Naturalize the selected area | easyedit.edit | |
| //smooth | Smooth the selected area | easyedit.edit | |
| //center [pattern] | Set the center blocks of the selected area | easyedit.edit | //middle |
| //walls [pattern] | Set the walls of the selected area | easyedit.edit | //wall |
| //sides [pattern] | Set the sides of the selected area | easyedit.edit | //side |
| //move [direction] [count] | Move the selected area | easyedit.edit | Look into the direction you want the selected blocks to move into |
| //stack [direction] [count] | Stack the selected area | easyedit.edit | Look into the direction you want the selected blocks to stack into |
| //istack [direction] [count] | Stack the selected area without overwriting existing terrain | easyedit.edit | |
| //count [radius] [-d] | Count blocks in the selected area | easyedit.select | |
| //extinguish [radius] | Extinguish fire in the selected area | easyedit.edit | //ext |
| //view | View the selected area | easyedit.select | //show also allows exporting as a 3d model (thank mojang for buggy textures) |
History:
| Command | Description | Permission | Aliases/Notice |
|---|---|---|---|
| //undo [count] | Revert your latest change | easyedit.history easyedit.edit | |
| //undo <target> [count] | Revert targets latest change | easyedit.history easyedit.edit easyedit.edit.other | Can be disabled via config |
| //redo [count] | Revert your latest undo | easyedit.history easyedit.edit | |
| //redo <target> [count] | Revert targets latest undo | easyedit.history easyedit.edit easyedit.edit.other | Can be disabled via config |
Clipboard:
| Command | Description | Permission | Aliases/Notice |
|---|---|---|---|
| //copy [--center] | Copy the selected area | easyedit.clipboard | |
| //cut [--center] | Cut the selected area and copy it to your clipboard | easyedit.clipboard easyedit.edit | Copies and replaces with air |
| //paste | Paste the clipboard | easyedit.clipboard easyedit.edit | |
| //insert | Insert the clipboard | easyedit.clipboard easyedit.edit | Paste only into air blocks |
| //merge | Merge current terrain with the clipboard | easyedit.clipboard easyedit.edit | Paste only non-air blocks |
| //rpaste | Replace current terrain with the clipboard | easyedit.clipboard easyedit.edit | Replace non-air blocks with non-air blocks from the selection |
| //rotate | Rotate the clipboard | easyedit.clipboard | Rotates by 90 Degrees |
| //flip [direction] | Flip the clipboard, mirroring at copied position | easyedit.clipboard | Flips on axis you look on, always uses selected point as "mirror" |
| //load <schematicName> | Load a saved schematic from disk | easyedit.readdisk easyedit.clipboard | //loadschematic |
| //save <schematicName> | Save your clipboard as a schematic to disk | easyedit.writedisk easyedit.clipboard | //saveschematic |
Generation:
| Command | Description | Permission | Aliases/Notice |
|---|---|---|---|
| //cube <size> <pattern> | Generate a cube | easyedit.generate easyedit.edit | //cb |
| //hcube <size> <pattern> [thickness] | Generate a hollow cube | easyedit.generate easyedit.edit | //hcb //hollowcube |
| //sphere <radius> <pattern> | Generate a sphere | easyedit.generate easyedit.edit | //sph |
| //hsphere <radius> <pattern> [thickness] | Generate a hollow sphere | easyedit.generate easyedit.edit | //hsph //hollowsphere |
| //cylinder <radius> <height> <pattern> | Generate a cylinder | easyedit.generate easyedit.edit | //cy |
| //hcylinder <radius> <height> <pattern> [thickness] | Generate a hollow cylinder | easyedit.generate easyedit.edit | //hcy //hollowcylinder |
| //noise | Generate using a simple noise function | easyedit.generate easyedit.edit |