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 Dark_Arc Dark_Arc Dec 21, 2012 at 03:39 UTC - 0 likes

    @marvzzz23: Go

    @BlockyDigital: Go

    You are using CraftBukkit 1.4.5, TEMPFIX 2 is meant for CraftBukkit 1.4.6.

    Power to the people for the power of the people.

  • Avatar of Nickbbeezy Nickbbeezy Dec 21, 2012 at 03:37 UTC - 0 likes

    @sk89q: Go

    Lol at that logo.

  • Avatar of marvzzz23 marvzzz23 Dec 21, 2012 at 03:34 UTC - 0 likes

    @BlockyDigital: Go

    yep I get the same error whenever I use commands. I'm running the recommended 1.4.5 build.

  • Avatar of BlockyDigital BlockyDigital Dec 21, 2012 at 03:24 UTC - 0 likes

    So I updated to your latest development build, worldedit-5.4.6-TEMPFIX2 and I still am getting the errors when I try anything that relates to blocks! In-Game, it says:

    Please report this error: [See console] java.lang.NoClassDefFoundError: net/minecraft/server/v1_4_6/Block

    Then on the console I get this error:

    9:20:08 PM [INFO] BlockyDigital issued server command: set dirt 9:20:08 PM [SEVERE] java.lang.NoClassDefFoundError: net/minecraft/server/v1_4_6/Block 9:20:08 PM [SEVERE] at com.sk89q.worldedit.bukkit.BukkitWorld.isValidBlockType( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlock( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlock( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlock( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.WorldEdit.getBlockPattern( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.commands.RegionCommands.set( 9:20:08 PM [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 9:20:08 PM [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 9:20:08 PM [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 9:20:08 PM [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source) 9:20:08 PM [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.invokeMethod( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.WorldEdit$1.invokeMethod( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.WorldEdit$1.invokeMethod( 9:20:08 PM [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.executeMethod( 9:20:08 PM [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.execute( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.WorldEdit.handleCommand( 9:20:08 PM [SEVERE] at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand( 9:20:08 PM [SEVERE] at com.sk89q.bukkit.util.DynamicPluginCommand.execute( 9:20:08 PM [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch( 9:20:08 PM [SEVERE] at org.bukkit.craftbukkit.v1_4_5.CraftServer.dispatchCommand( 9:20:08 PM [SEVERE] at net.minecraft.server.v1_4_5.NetServerHandler.handleCommand( 9:20:08 PM [SEVERE] at 9:20:08 PM [SEVERE] at net.minecraft.server.v1_4_5.NetServerHandler.a( 9:20:08 PM [SEVERE] at net.minecraft.server.v1_4_5.Packet3Chat.handle( 9:20:08 PM [SEVERE] at net.minecraft.server.v1_4_5.NetworkManager.b( 9:20:08 PM [SEVERE] at net.minecraft.server.v1_4_5.NetServerHandler.d( 9:20:08 PM [SEVERE] at net.minecraft.server.v1_4_5.ServerConnection.b(SourceFile:39) 9:20:08 PM [SEVERE] at net.minecraft.server.v1_4_5.DedicatedServerConnection.b(SourceFile:30) 9:20:09 PM [SEVERE] at net.minecraft.server.v1_4_5.MinecraftServer.r( 9:20:09 PM [SEVERE] at net.minecraft.server.v1_4_5.DedicatedServer.r( 9:20:09 PM [SEVERE] at net.minecraft.server.v1_4_5.MinecraftServer.q( 9:20:09 PM [SEVERE] at 9:20:09 PM [SEVERE] at

    I don't know if I'm doing something wrong, or its really an error.

    BTW plugins I have are:

    Plugins (49): GrandExchange, Flight, Quests, Vault, Multiverse-Core, SimpleHelpTickets, GeometricMagic, AutoMessage, PhatLoots, WorldSaver, KonseptGate, Votifier, mcMMO, MobArena, BookShop, TimTheEnchanter, Jobs, Citizens, QuickShop, WorldEdit, Multiverse-Inventories, PluginsBaker, Alchemist, PermissionsEx, Questioner, Jail, WorldGuard, iGates, Lottery, iConomy, HeroSpawn, pvparena, mwStop, FactionNeed, Herochat, FishingTournament, ButtonWarp, Essentials, CommandSigns, Sign Bank, Register, Blacksmith, EssentialsSpawn, VanishNoPacket, LWC, Factions, BattleArena, SimpleRegionMarket, ArenaCTF

    I have never had any trouble before... I don't know why its doing this now... Please help D: -BlockyDigital

  • Avatar of sk89q sk89q Dec 21, 2012 at 03:01 UTC - 0 likes
    Quote from the WorldEdit team:

    Pretty Scary Update 1.4.6

    UPDATED TO 1.4.6 ALREADY? We plan to release an official version very soon, but in the mean time, in order to remove the errors that you are seeing, please update to the latest developer build!

  • Avatar of KevinEssence KevinEssence Dec 21, 2012 at 02:33 UTC - 0 likes

    @Lyoko_Firelyte: Go


    Server owner at


  • Avatar of jwpwns jwpwns Dec 20, 2012 at 23:15 UTC - 0 likes


  • Avatar of Lorenzorota Lorenzorota Dec 20, 2012 at 22:39 UTC - 0 likes

    @Lyoko_Firelyte: Go


  • Avatar of Lyoko_Firelyte Lyoko_Firelyte Dec 20, 2012 at 22:30 UTC - 0 likes

    That dev build will fix worldedit compatibility for 1.4.6. Just tested it on my local server.


  • Avatar of Freeezd Freeezd Dec 20, 2012 at 22:29 UTC - 0 likes

    update needed

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