WorldEdit

Logo

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

  • Quickly create, replace or delete thousands of blocks in seconds
  • Level an entire mountain and replace it with natural looking terrain (with brush tools)
  • 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

Protect your server! WorldEdit also works with WorldGuard.

Want the warps? homes? basics? Try CommandBook.

Make your server even more fun! Give CraftBook a try!

Plugin developers! Learn how to get a player's selection with code.

Read the Wiki Chat with Us Report a Bug Source Code

Quote from the author:

Follow sk89q

To stay updated on important news, follow sk89q's blog as well as his Twitter account.

Getting Started

Installation

These are instructions for Bukkit. If you are on single player or something else, the installation wiki article better serves you.

  1. Download WorldEdit and extract the WorldEdit.jar file into your "plugins/" folder
  2. Give out permissions, as per the WorldEdit wiki (give worldedit.* for all).
  3. Run your server and WorldEdit is installed.

Want more features, faster? We need some help with something!

Documentation

What are the permissions? The commands? Check out the wiki below.

Read the Wiki Chat with Us Report a Bug Source Code

Learning More
  • Project leader: Contact @sk89q on Twitter
  • Lead developers: sk89q, TomyLobo, wizjany, and zml2008
  • Project started: In August 2010 (Bukkit was started January 2011)

Check out sk89q's server:

SK's Minecraft Server

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

  • Avatar of minecraftara minecraftara Mar 06, 2012 at 09:49 UTC - 0 likes

    I keep getting this on my server, sorry its a bit long but the server told me to report it.. SEVERE] java.lang.NullPointerException 09:46 AM [SEVERE] at com.sk89q.worldedit.bukkit.BukkitWorld.getContainerBlockContents(BukkitWorld.java:643) 09:46 AM [SEVERE] at com.sk89q.worldedit.bukkit.BukkitWorld.copyFromWorld(BukkitWorld.java:338) 09:46 AM [SEVERE] at com.sk89q.worldedit.EditSession.rawGetBlock(EditSession.java:426) 09:46 AM [SEVERE] at com.sk89q.worldedit.EditSession.getBlock(EditSession.java:365) 09:46 AM [SEVERE] at com.sk89q.worldedit.EditSession.replaceBlocks(EditSession.java:1279) 09:46 AM [SEVERE] at com.sk89q.worldedit.commands.RegionCommands.replace(RegionCommands.java:102) 09:46 AM [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 09:46 AM [SEVERE] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 09:46 AM [SEVERE] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 09:46 AM [SEVERE] at java.lang.reflect.Method.invoke(Unknown Source) 09:46 AM [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.invokeMethod(CommandsManager.java:514) 09:46 AM [SEVERE] at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:182) 09:46 AM [SEVERE] at com.sk89q.worldedit.WorldEdit$1.invokeMethod(WorldEdit.java:113) 09:46 AM [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.executeMethod(CommandsManager.java:501) 09:46 AM [SEVERE] at com.sk89q.minecraft.util.commands.CommandsManager.execute(CommandsManager.java:419) 09:46 AM [SEVERE] at com.sk89q.worldedit.WorldEdit.handleCommand(WorldEdit.java:1250) 09:46 AM [SEVERE] at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand(WorldEditPlugin.java:197) 09:46 AM [SEVERE] at com.sk89q.bukkit.util.DynamicPluginCommand.execute(DynamicPluginCommand.java:40) 09:46 AM [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) 09:46 AM [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:460) 09:46 AM [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:801) 09:46 AM [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:761) 09:46 AM [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:744) 09:46 AM [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33) 09:46 AM [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) 09:46 AM [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:111) 09:46 AM [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 09:46 AM [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536) 09:46 AM [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) 09:46 AM [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)

  • Avatar of Lezyamin Lezyamin Mar 06, 2012 at 07:28 UTC - 0 likes

    <<reply 574846>>

    This is happening to me, how did you fix it!

  • Avatar of commanderAIK commanderAIK Mar 06, 2012 at 01:26 UTC - 0 likes

    @commanderAIK: Go

    Never mind...:)

  • Avatar of commanderAIK commanderAIK Mar 06, 2012 at 01:13 UTC - 0 likes

    The dev builds are not working. I put it in the plugins folder and its not loading.

  • Avatar of bobbybob123 bobbybob123 Mar 05, 2012 at 23:48 UTC - 0 likes

    I'm having issues with the regen command. Im using bukkits latest dev build 1.2.3 R0.2 and with the dev version of worldedit the regen command changes how the area should look. For example if I regen an area some trees may appear, when I type regen again the position of the trees changes, or half the trees leaves dissapear. When I use the version of WorldEdit designed for 1.1 R3 The majority of the commands I get an error if my selection is large.

  • Avatar of Lezyamin Lezyamin Mar 05, 2012 at 21:05 UTC - 0 likes

    When ever I load up WorldEdit on the server, my console gets the following error:

    loader (instance of org/bukkit/plugin/java/PluginClassLoader) previously initiated loading for a different type with name "com/sk89q/worldedit/LocalPlayer"

    and none of the commands work, please if someone could help this is urgent, as i need world edit to use world guard etc

  • Avatar of kahlilnc kahlilnc Mar 05, 2012 at 20:59 UTC - 0 likes

    http://build.sk89q.com/

    GO HERE FOR DEV BUILDS!

    Servers in the work: http://mineshire.net and http://meleecraft.net! Coming Soon!
    If you are experienced and willing to help add me on Skype: kahlil NC !!!

  • Avatar of antagonistxx antagonistxx Mar 05, 2012 at 20:31 UTC - 0 likes

    Hello;

    Using the latest dev builds of worldedit and worldguard, everything seems to work however i have a big problem. I'm trying to give my ops access to all the commands so they can protect land for players. I use essentials, and I have in globalgroups:

    - worldedit.* - worldguard.*

    My assumption is this should give them all commands. Wand works (it says select with left and right click), but doesn't actually select anything nor give a wooden axe. However, These commands work for me (owner). Any suggestions?

  • Avatar of Nuinethir Nuinethir Mar 05, 2012 at 16:37 UTC - 0 likes

    @WorldEditFTW: Go

    This clown should be banned from Bukkit Dev threads. We don't need this kind of attitude here.

  • Avatar of blackmcg blackmcg Mar 05, 2012 at 16:13 UTC - 0 likes

    @mrcheesete0: Go

    What is the name of the client mod? Or mod, or texture.. anyway. I need a detailed help. :/...

Did you know that you can find WorldEdit's source code on GitHub? You can find it at https://github.com/sk89q/worldedit

  1. Choice:

  1. Results
  2. 10 comments

Table of contents

  1. 1 Getting Started
  2. 2

Facts

Date created
Aug 25, 2011
Categories
Last update
May 03, 2013
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
WorldEdit
Downloads
5,056,102
Recent files

Authors