WorldEdit is an easy-to-use in-game world editor for Minecraft, supporting both single player and multiplayer.

  • Fix griefing and other issues without shutting down your server
  • Quickly create, replace or delete thousands of blocks in seconds
  • Level an entire mountain and replace it with natural looking terrain
  • Use hand-bound tools and brushes to quickly make changes
  • Generate spheres, cylinders, cuboids, forests, pumpkin patches, and snowy areas
  • Use your compass to quickly teleport to areas by left clicking or using /jumpto
  • Choose an area and have it instantly restored from backups
  • Copy areas, paste them, load them, and save them as .schematics

This page is for the Bukkit server plugin. Need the WorldEdit Forge mod? (use the Forge version for single player)

Need a way to distribute modpacks to friends or for a server? Check out my modpack launcher platform!

WorldEdit has no impact on your server when not in use. Only users that you trust can use WorldEdit, but you can extend this trust with a permission plugin. Try WorldEdit today!


We also recommend WorldGuard, CommandBook and CraftBook!

How do I install WorldEdit?

  1. Download WorldEdit and extract the WorldEdit.jar file into your "plugins/" folder
  2. Either give op or, if you have a permissions plugin, give the permission nodes.
  3. Run your server!

Where do I learn how to use WorldEdit?

To learn how to use WorldEdit, read our wiki. There are also a number of YouTube tutorials that others have made.

Where can I get my questions answered?

If you have a question, ask it on our forum. You may also visit our IRC channel or ask @sk89q on Twitter.

Can I get WorldEdit for Forge or LiteLoader?

Yes! Check out our Minecraft forums thread.

Where can I report bugs or request features?

Visit our issue tracker. However, if you just have a question, ask it on our forum.

Can I download WorldEdit's source code?

Visit our GitHub repository. WorldEdit is licensed under LGPLv3 and you can compile it with Maven.


Check out my Minecraft server!

SK's Minecraft Server

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of MexicanaInMexico MexicanaInMexico Sep 15, 2012 at 15:20 UTC - 0 likes

    I am making a HG Arena. So I select my actually pretty-small positions for the walls, and do expand vert, then I do outline bedrock, and moments later the WHOLE server crashes. I used to be able to do MUCH larger regions.

  • Avatar of mcDeadBau5 mcDeadBau5 Sep 15, 2012 at 07:51 UTC - 0 likes

    Nice but are there permissions nodes?

  • Avatar of IAnon IAnon Sep 15, 2012 at 05:09 UTC - 0 likes

    Anyone know whats the command or what the thing is called when you stand on a block send a command and it replaces the area that you want depending on the block you stand on?

  • Avatar of YiveMe YiveMe Sep 15, 2012 at 02:52 UTC - 0 likes

    I tried the command set emeraldblock and then I got an error in chat then I walked into the place where it is and now when I log in I get internal server error and the console says this error Error Message

    Large Minecraft API Site:

  • Avatar of ivorybloodsh3d ivorybloodsh3d Sep 14, 2012 at 22:22 UTC - 0 likes

    I was messing around with spheres and ended up making a huge one. My server crashed and I pray that it didn't destroy anything. If it did id there any way to undo it?

  • Avatar of GarretSidzaka GarretSidzaka Sep 14, 2012 at 07:35 UTC - 0 likes

    @FRLanc: Go

    im getting this one too, boss man!!!!

  • Avatar of V0ROBEY V0ROBEY Sep 13, 2012 at 12:31 UTC - 0 likes

    Hello! When i type /help i usually get some more commands like /help commandbook, or /help mobarena. But i don't get /help worldedit. I get All the commands of WE listed. How to configure it?

  • Avatar of mrluigilolz mrluigilolz Sep 12, 2012 at 19:18 UTC - 0 likes

    I have the same problem as FRLanc But it crashes my server aswell when i change like 150 blocks -.- Normally it could like 2mil at once

  • Avatar of follet2004 follet2004 Sep 12, 2012 at 12:33 UTC - 0 likes

    I have a bug in the WorldEdit. In my config of my WorldEdit i put the max-blocks-changed to 500 but i do the cmd /limit -1 it not go to more at 500. I have the later dev plugin of WorldEdit.


  • Avatar of FRLanc FRLanc Sep 12, 2012 at 10:44 UTC - 0 likes

    14:43:02 [INFO] [пING] WorldEdit: Failed to do NMS access for direct NBT data copy java.lang.ArrayIndexOutOfBoundsException: -1 at net.minecraft.server.Chunk.getTypeId( at net.minecraft.server.Chunk.e( at net.minecraft.server.World.getTileEntity( at net.minecraft.server.WorldServer.getTileEntity( at com.sk89q.worldedit.bukkit.NmsBlock.get( at com.sk89q.worldedit.bukkit.BukkitWorld.getBlock( at com.sk89q.worldedit.EditSession.rawGetBlock( at com.sk89q.worldedit.EditSession.getBlock( at com.sk89q.worldedit.EditSession.setBlock( at at com.sk89q.worldedit.CuboidClipboard.paste( at com.sk89q.worldedit.commands.ClipboardCommands.paste( at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( at sun.reflect.DelegatingMethodAccessorImpl.invoke( at java.lang.reflect.Method.invoke( at com.sk89q.minecraft.util.commands.CommandsManager.invokeMethod( at com.sk89q.worldedit.WorldEdit$1.invokeMethod( at com.sk89q.worldedit.WorldEdit$1.invokeMethod( at com.sk89q.minecraft.util.commands.CommandsManager.executeMethod( at com.sk89q.minecraft.util.commands.CommandsManager.execute( at com.sk89q.worldedit.WorldEdit.handleCommand( at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand( at com.sk89q.bukkit.util.DynamicPluginCommand.execute( at org.bukkit.command.SimpleCommandMap.dispatch( at org.bukkit.craftbukkit.CraftServer.dispatchCommand( at net.minecraft.server.NetServerHandler.handleCommand( at at net.minecraft.server.NetServerHandler.a( at org.getspout.spout.SpoutNetServerHandler.a( at net.minecraft.server.Packet3Chat.handle( at net.minecraft.server.NetworkManager.b( at net.minecraft.server.NetServerHandler.d( at org.getspout.spout.SpoutNetServerHandler.d( at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q( at net.minecraft.server.DedicatedServer.q( at net.minecraft.server.MinecraftServer.p( at at

Did you know that you can find WorldEdit's source code on GitHub? You can find it at

  1. Choice:

  1. Results
  2. 24 comments


Date created
Aug 25, 2011
Last update
May 28, 2015
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files