I really love this plugin, I don't have to delete leaves in the middle of nowhere with the cumbersome McEdit (which is still very good though) every time someone TNTs and destroys the mountain underneath it, or when someone decides to burn a forest, and it also has a pinegen to replenish the area with trees again!
One thing I'd love to see though, is an ability to create oceans, by not replacing all the blocks, but rather by filling the area to sea level with water.
Well, if you find the right elevation, you can fill the area with water. How big of an ocean were you thinking of creating? You can currently fill holes of considerable size, although if you wanted to create a very large area of ocean, that task would be more fitted to offline editing with a map editor.
[*:1m0y34uu]Signs sometimes don't set right with Hey0's mod. I've added a workaround, but if the bug occurs, the sign will have no text (when pasting, etc.)
[*:1m0y34uu]/unstuck, /ascend, and /descend are more accurate now. /descend also won't drop you from 20 feet up and it won't drop you into the void anymore.
[*:z00j87k3]Giving permission to just /worldedit is now enough to have access to all WorldEdit commands.
[*:z00j87k3]The super pickaxe toggle command has been changed to //, but the old "/," command will continue to work. When assigning permissions, give access to //
[*:z00j87k3]Added //move and //moveair to move the selection.
[*:z00j87k3]Fixed the help for //wand.
[*:z00j87k3]Fixed a bug that caused commands to be case sensitive.
[*:z00j87k3]Permissions for the non-air command (i.e. //stack vs //stackair) now extend to the air command.
[*:z00j87k3]Added /removenear to remove nearby blocks of a type.
[*:z00j87k3]Fixed the incorrect help for some commands.
[*:z00j87k3]Added //cyl and //hcyl to generate filled and hollow circles and cylinders.
[*:z00j87k3]Added //sphere and //hsphere to generate filled and hollow spheres.
[*:z00j87k3]Added //walls to generate the sides of a cuboid region.
Note that you no longer need to give access to the "air" version of the respective commands. You can (and have to) give access to only the non-air version (i.e. give access to //stack and not //stackair).
You can also now give access to /worldedit to give access to all commands.
If you are giving access to "/,", you have to change that to "//" now. Both // and /, do the same thing -- toggle the super pick axe.
Lastly, the circle/cylinder algorithm should be good. The sphere one is not; its spheres are not perfect. If you have any suggestions for a good fast perfect voxel sphere geneation algorithm, feel free to tell me. I know there's that WorldEdit script someone made so I'll look into that. For your information, the Cuboid plugin does not have a good perfect voxel sphere generation algorithm -- in fact it's 8x slower than the one I implemented, IIRC.
Here's the key oversight in your sphere function: You have to consider whether your coordinates refer to the center of a block, or its bottom-left corner. This is important for distance calculation. I think you could fix it with just one line.
Yeah, the hollow sphere thing is gonna require something radically different. The guy who did the sphere diagrams did it in two passes - one to compute and fill the sphere, and a second to remove any blocks not exposed to air.
New! If something has been destroyed beyond repair, you can now restore it right from a backup in-game. (Original suggestion from dirkson)
[*:2gu0qb82]Issues with the permissions regarding the super pick axe mode and the edit wand have been resolved.
[*:2gu0qb82]For the super pick axe to destroy bedrock, permission must be given for /worldeditbedrock.
[*:2gu0qb82]Added /chunkinfo to tell you information about the chunk that you are in.
[*:2gu0qb82]Added support for restoring regions from a backup. /listsnapshots, //use, and //restore have been added.
[*:2gu0qb82]Added //hpos1 and //hpos2 to set the corners of the cuboid to the block that you are looking at.
[*:2gu0qb82]Added /jumpto to go to the spot that you are looking at.
[*:2gu0qb82]Added /thru to go through the wall in front of you.
[*:2gu0qb82]Added /ceil to get to the ceiling of a room.
I forgot to mention that I forgot to add in some support for chests. It doesn't get rid of chest items but you're going to find all the items on the floor. It will not restore chest items from the backup.
Someone also reported that signs also get item-ized.
I know this is pretty similar in function to CuboidPlugin (http://forum.hey0.net/viewtopic.php?id=33) but you have some great features that it doesn't have, and vice versa. would there be an issue running them together? I like his protection options, and I like your degriefing and restore options a lot.