WorldEdit

Logo

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

(Also available as Forge and LiteLoader mods!)

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!

Quote:

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.



Patreon

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 whosaysno whosaysno Oct 31, 2012 at 00:27 UTC - 0 likes

    @ghostyboy5: Go

    @GhostyBoy5 THANKYOU IVE BEEN ON LIKE 20 plugins that were old (i'm starting my servers back up) and theres all kinds of idiots like ITS broken its don't work. Where it says right there like made for version 1.3.2 Noobs From Whosaysno (Or Hollowichi121

  • Avatar of ghostyboy5 ghostyboy5 Oct 30, 2012 at 23:24 UTC - 1 like

    You are all morons, of course WorldEdit would be broken with 1.4, as WorldEdit is a mainly block-based plugin, and a majority of blocks got CHANGED. Just be patient, god.

    Flintlock Gaming

  • Avatar of myname32123 myname32123 Oct 30, 2012 at 20:05 UTC - 0 likes

    I have used world edit a lot before but when minecraft got updated to 1.4.2, it started glitching and crashing like this error:

    2012-10-30 15:59:45 [INFO] [WorldEdit] Enabling WorldEdit v1254-853db26 2012-10-30 15:59:45 [SEVERE] Error occurred while enabling WorldEdit v1254-853db26 (Is it up to date?) java.nio.channels.OverlappingFileLockException at sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1166) at sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1068) at sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:868) at java.nio.channels.FileChannel.tryLock(FileChannel.java:962) at java.util.logging.FileHandler.openFiles(FileHandler.java:396) at java.util.logging.FileHandler.<init>(FileHandler.java:270) at com.sk89q.worldedit.util.YAMLConfiguration.load(YAMLConfiguration.java:113) at com.sk89q.worldedit.bukkit.BukkitConfiguration.load(BukkitConfiguration.java:42) at com.sk89q.worldedit.bukkit.WorldEditPlugin.onEnable(WorldEditPlugin.java:94) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:270) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:252) at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:310) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:289) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:248) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:390) at net.minecraft.server.ThreadServerApplication.run(SourceFile:818) 2012-10-30 15:59:45 [INFO] [EssentialsSpawn] Enabling EssentialsSpawn v2.9.4 2012-10-30 15:59:45 [INFO] [Multiverse-Portals] Enabling Multiverse-Portals v2.4-b548 2012-10-30 15:59:45 [INFO] [Multiverse-Portals] - Version 2.4-b548 Enabled - By Rigby and fernferret 2012-10-30 15:59:45 [SEVERE] Error occurred while enabling Multiverse-Portals v2.4-b548 (Is it up to date?) java.nio.channels.OverlappingFileLockException at sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1166) at sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1068) at sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:868) at java.nio.channels.FileChannel.tryLock(FileChannel.java:962) at java.util.logging.FileHandler.openFiles(FileHandler.java:396) at java.util.logging.FileHandler.<init>(FileHandler.java:270) at com.onarandombox.MultiverseCore.utils.DebugLog.<init>(DebugLog.java:39) at com.onarandombox.MultiversePortals.MultiversePortals.onEnable(MultiversePortals.java:109) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:270) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:252) at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:310) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:289) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:248) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:390) at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)

    In here, there is also an error from multiverse-portals. I have tested this with spigot 1.4 and craftbukkit 1.4 and it is the same error. Plus, The dev build (which is all there is) of 1.4 makes a huge chunk error that can't be escaped.

    BFAK:boss86741,90700712,6ffa5787e15880ba4ce142b57b57d3a462e8d0e50d02b8591e02a41c02b26acb

  • Avatar of Reisso Reisso Oct 29, 2012 at 14:21 UTC - 0 likes

    when i change the map it dont say owner next to my name please help :(

  • Avatar of dwade20dwade dwade20dwade Oct 28, 2012 at 16:25 UTC - 0 likes

    I got THIS:
    i did set emerald

    [spoiler]<<code lua>> 12:08:25 [WARNING] WorldEdit: Failed to do NMS safe block set java.lang.NullPointerException at net.minecraft.server.Chunk.a(Chunk.java:423) at net.minecraft.server.World.setRawTypeIdAndData(World.java:246) at net.minecraft.server.World.setRawTypeIdAndData(World.java:235) at com.sk89q.worldedit.bukkit.NmsBlock.setSafely(NmsBlock.java:230) at com.sk89q.worldedit.bukkit.BukkitWorld.setBlock(BukkitWorld.java:998)

    at com.sk89q.worldedit.EditSession.rawSetBlock(EditSession.java:233) at com.sk89q.worldedit.EditSession.flushQueue(EditSession.java:677) at com.sk89q.worldedit.WorldEdit.handleCommand(WorldEdit.java:1278) at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand(WorldEditPlugin. java:197) at com.sk89q.bukkit.util.DynamicPluginCommand.execute(DynamicPluginComma nd.java:52) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16 8) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4 92) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler. java:878) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825)

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.b(NetworkManager.java:276) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) 12:08:25 [SEVERE] java.lang.NullPointerException 12:08:25 [SEVERE] at net.minecraft.server.Chunk.a(Chunk.java:423) 12:08:25 [SEVERE] at net.minecraft.server.World.setRawTypeIdAndData(World. java:246) 12:08:25 [SEVERE] at net.minecraft.server.World.setRawTypeIdAndData(World. java:235) 12:08:25 [SEVERE] at org.bukkit.craftbukkit.block.CraftBlock.setTypeIdAndD ata(CraftBlock.java:107) 12:08:25 [SEVERE] at com.sk89q.worldedit.bukkit.BukkitWorld.setTypeIdAndDa taFast(BukkitWorld.java:163) 12:08:25 [SEVERE] at com.sk89q.worldedit.LocalWorld.setBlock(LocalWorld.ja va:537) 12:08:25 [SEVERE] at com.sk89q.worldedit.bukkit.BukkitWorld.setBlock(Bukki tWorld.java:1006) 12:08:25 [SEVERE] at com.sk89q.worldedit.EditSession.rawSetBlock(EditSessi on.java:233) 12:08:25 [SEVERE] at com.sk89q.worldedit.EditSession.flushQueue(EditSessio n.java:677) 12:08:25 [SEVERE] at com.sk89q.worldedit.WorldEdit.handleCommand(WorldEdit .java:1278) 12:08:25 [SEVERE] at com.sk89q.worldedit.bukkit.WorldEditPlugin.onCommand( WorldEditPlugin.java:197) 12:08:25 [SEVERE] at com.sk89q.bukkit.util.DynamicPluginCommand.execute(Dy namicPluginCommand.java:52) 12:08:25 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCo mmandMap.java:168) 12:08:25 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(Cr aftServer.java:492) 12:08:25 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(N etServerHandler.java:878) 12:08:25 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerH andler.java:825) 12:08:25 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHand ler.java:807) 12:08:25 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.j ava:44) 12:08:25 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager. java:276) 12:08:25 [SEVERE] at net.minecraft.server.NetServerHandler.d(NetServerHand ler.java:109) 12:08:25 [SEVERE] at net.minecraft.server.ServerConnection.b(SourceFile:35 ) 12:08:25 [SEVERE] at net.minecraft.server.DedicatedServerConnection.b(Sour ceFile:30) 12:08:25 [SEVERE] at net.minecraft.server.MinecraftServer.q(MinecraftServe r.java:581) 12:08:25 [SEVERE] at net.minecraft.server.DedicatedServer.q(DedicatedServe r.java:212) 12:08:25 [SEVERE] at net.minecraft.server.MinecraftServer.p(MinecraftServe r.java:474) 12:08:25 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer ver.java:406) 12:08:25 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour ceFile:539) <</code>>[/spoiler]

  • Avatar of NegroBob NegroBob Oct 28, 2012 at 10:12 UTC - 0 likes

    http://pastebin.com/70vG5sVz

    Can't load world edit for some reason. Im using 1.4.2 and the latest version of WE.

    I know its outdated by other people are running it too....

    I got it to run once no its not working.

  • Avatar of barnabas02 barnabas02 Oct 27, 2012 at 14:16 UTC - 0 likes

    I posted this on IRC too, but here too, just to be sure :)
    I had a crash when doing //replace redstone 356.
    Server, and client crashes, but the server kept running like nothing happened.
    Here is my paste: http://dev.bukkit.org/paste/6474/

    Last edited Oct 27, 2012 by barnabas02

    http://signaturecraft.us/signatures/eJxFjDEKg0AQRfs5xXRWCRhcSR-bQGy8wbD-ZAeys7COnj8oBJvH48H_AyLM-cLDIainLmce6dlklsyewDJntaXhBJm5GMcKcS124IqV_ptHKd8NrlFoVEOs8t4vX_pJPq1GtxCo7QN1d2p_MmksOw~~.png

  • Avatar of Delocaz Delocaz Oct 26, 2012 at 18:45 UTC - 0 likes

    @Frozenice5: Go

    You don't click the icon. You put it in your plugins folder.

    BFAK:Delocaz,90582120,a7673e77d83deeebae78f8fff2c5e1a482a79097f3f8379a675894062139f45e

  • Avatar of Liger_XT5 Liger_XT5 Oct 26, 2012 at 05:01 UTC - 0 likes

    I agree. I have a cap set at 1000 and allowing only admins increase the cap. It says it changed, but it doesn't.

    MCDen @ mc.mine-craft-den.com
    https://minestatus.net/39051-mcden/image/original.png
    Details at FairMCList.com!

  • Avatar of darkrobin35 darkrobin35 Oct 25, 2012 at 19:45 UTC - 0 likes

    Was wondering if anyone else got holes left in the world after using /regen?

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. 24 comments

Facts

Date created
Aug 25, 2011
Categories
Last update
Jul 12, 2014
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
WorldEdit
Downloads
9,030,430
Recent files

Authors