Skip to content

[MagicWE2] Lag free asynchronous world editor for PMMP with plenty of options

License

Notifications You must be signed in to change notification settings

charindo/MagicWE2

 
 

Repository files navigation

MagicWE2's awesome wide banner!

MagicWE2 Poggit-CI PHPStan

Lag free asynchronous world editor for PMMP

Try the new MagicWE, now way more powerful, with more support, more commands, new tools and more!

Why MagicWE2?

Rainbow sprinkles!

Jokes aside, here is a list of pros:

  • Simple usage
  • Translations
  • Good performance and great speeds
  • Progress bars like on Windows 98!
  • Sessions
  • Clipboards
  • Optimized item / block parsing - you can place any block, by id, name, and item!
  • Alot more commands
  • Command auto-completion
  • Similar permissions and commands like WorldEdit
  • Command flags (i.e. -p for relative copying/pasting, -h for hollow objects)
  • UI for brush setup and configuration
  • Fancy icon and optional startup ASCII art
  • Direct bug reporting to GitHub

Stable Builds

Current semi-stable development branches are either phpstan or experimental-blockstate-testing.

You can find the stable build at Poggit-CI, dev#279 or in the Releases.

Commands

Command Alias Description Usage
//pos1 //1 Select first position //pos1
//pos2 //2 Select second position //pos2
//set //fill Fill an area with the specified blocks //set <blocks:string> [flags:text]
//replace Replace blocks in an area with other blocks //replace <findblocks:string> <replaceblocks:string> [flags:text]
//copy Copy an area into a clipboard //copy [flags:text]
//paste Paste your clipboard //paste [flags:text]
//wand Gives you the selection wand //wand
//togglewand Toggle the wand tool on/off //togglewand
//undo Rolls back the last action //undo
//redo Applies the last undo action again //redo
//debug Gives you the debug stick, which gives information about the clicked block //debug
//toggledebug Toggle the debug stick on/off //toggledebug
//cylinder //cyl Create a cylinder //cylinder <blocks:string> <diameter:int> [height:int] [flags:text]
//count //analyze Count blocks in selection //count [blocks:string] [flags:text]
//help //?,//mwe,//wehelp MagicWE help command //help [command:string]
//version //ver MagicWE version //version
//info Information about MagicWE //info
//report //bug,//github Report a bug to GitHub //report [title:text]
//donate //support,//paypal Donate to support development of MagicWE! //donate
//brush Opens the brush tool menu //brush
//flood Opens the flood tool menu //flood

Flags

Flag Description
-keepblocks Modifies all air blocks in selection, but keeps others
-keepair Modifies all blocks in selection, but keeps air
-a When copying and pasting, paste will ignore air blocks in the copied selection
-h Pastes or sets hollow
-hc Pastes or sets hollow, but closes off the ends
-n Makes it only consider naturally occurring blocks
-p Without the -p flag, the paste will appear centered at the target location. With the flag, the paste will appear relative to where you stood, relative by the copied area when you copied it
-v Without the -v flag, block checks, selections and replacing will use and check the exact meta of the blocks, with the flag it will check for similar variants
-m When copying and pasting, the damage/meta values will be kept

Planned features

  • Saved sessions (saved brushes and clipboards)
  • More commands, a glimpse at the plugin.yml should give you a good look what is coming up
  • Command based flags, since they are currently in a global state
  • Schematic and structure block data support
  • Clipboard naming, exporting and switching
  • ScoreboardAPI integration
  • Better and more brushes. For now i suggest using BlockSniper for brushes!
  • MyPlot integration

Fast updates

You have an urgent issue, your server is crashing or players mess with the world and start griefing?

Consider using //report to create a pre-filled GitHub issue!

Feel free to open issues, feature requests and criticism are welcome!

If you have an urgent issue, tag me on Twitter for faster response time: @xenialdan

Quotes

  • "MagicWE2 has a new fresh coating over the plugin, with rainbow colored sprinkle topping!" ~ XenialDan, 2017
  • "At least people are not confusing your plugin with the legendary MEW2!" ~ XenialDan, 2020

Foot notes

License: GNU GENERAL PUBLIC LICENSE

Readme last updated: 4th August 2019

About

[MagicWE2] Lag free asynchronous world editor for PMMP with plenty of options

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%