WorldEdit - WorldEdit is an easy-to-use in-game world editor for Minecraft

This is a discussion topic for the Ore project, WorldEdit. View the full project on Ore for downloads and more information.


![WorldEdit Logo](https://raw.githubusercontent.com/EngineHub/WorldEdit/master/worldedit-logo.svg)

A Minecraft Map Editor… that runs in-game!
With selections, schematics, copy and paste, brushes, and scripting.
Use it in creative, or use it temporarily in survival.

Java Edition required.
Compatible with Sponge.

![Installation](https://i.imgur.com/GnBqlju.png)

:stop_sign: Make sure that you are using the Java version of Minecraft.

1. Set up a Sponge server.
2. Download WorldEdit from this page (see the Versions tab above for all versions).
3. Put the WorldEdit plugin file into your mods folder.

Check YouTube for tutorials, or read the official documentation.

We also recommend CraftBook!

:warning: Forge or Fabric users: Download the WorldEdit mod. :warning: Spigot or Paper users: Download the WorldEdit plugin.

![Discord Server](https://i.imgur.com/C0ek15q.png)

Join our Discord server if you need help with installing or using Worldedit.

Make sure to check the docs first!

![Highlights](https://i.imgur.com/xZAB7cO.png)

WorldEdit has NO impact on your server when installed.
It only affects your server when you use a command.



![Frequently Asked Questions](https://i.imgur.com/js55Dzh.png)

Can anyone use it?
Only opped users or users with permissions supplied with a permissions plugin can use WorldEdit.

How do you use WorldEdit?
To learn how to use WorldEdit, read the docs. Check YouTube for tutorials too!

I need help!!
You may visit our documentation or Discord Guild.

I have some feature requests…
Visit our issue tracker. However, if you just have a question, please try one of the methods above.

Can I edit the source code?
Visit our GitHub repository. WorldEdit is licensed under GPLv3 and you can compile it with Gradle.

[🎉 Support us on GitHub Sponsors!](https://github.com/sponsors/EngineHub)

Need a host? We recommend Apex Hosting
Apex Hosting

5 Likes

hello
i see that the mod pixelmon isn’t supported with this plugin. only the forgeversion is supported but doesn’t have the commands /biomelist etc etc.

as i want to do //set pixelmon:temple_block. it says that he cant find the block. its also with other blocks from pixelmon…

Can you release forge version here too?
Ore supports Forge mods and Sponge plugins.

A new version has been released for WorldEdit, it is available for download here.


WorldEdit is an easy-to-use in-game world editor for Minecraft.

This release updates WorldEdit to the latest version of Sponge, fixing a few bugs. //regen has also been implemented for 1.12.2 on the Sponge platform.

2 Likes

is there a 1.10.2 version?

how can i put world edit for sponge version 7.2?

Same way you put any plugin on Sponge version 7.2.

Download the compatible version (7.2 can run any plugin from 7.0.0 - 7.2.0 (so WorldEdit 6.1.10 (latest version) is compatible) and pop it in your mods folder and then run the server

hi when i use the brush, i can put blocks in a short range, like 4 or 5 blocks, any help please?

A new version has been released for WorldEdit, it is available for download here.


7.2.9

  • Update to Sponge API8 (MC 1.16.5)
  • Tweak command usage label correctness for Bukkit API usage
  • Fixed legacy error message output for plugins utilising our legacy APIs (Eg, WorldGuard and CraftBook)

For information on the big WorldEdit releases since the last release on Sponge / Ore, check out these posts:

WorldEdit 7
WorldEdit 7.1
WorldEdit 7.2

3 Likes

I was thought they give up Sponge…
feel happy to hear this news

A new version has been released for WorldEdit, it is available for download here.


7.2.11

  • [Sponge] Fixed adapters incorrectly handling rotation
  • [Sponge] Ensure tasks are actually scheduled
  • Fixed block state mask not working with string/enum properties
  • Fixed //stack causing an error when given a count of 0
  • Reduced initial memory usage on load
  • Clone the returned region of BlockArrayClipboard for API doc accuracy

7.2.10

  • Moved external links away from tinyurl to EngineHub URL shortener
  • Allowed biome commands to be used by non-player actors (console, command block, etc)
  • Fixed the UPDATE side effect not applying when called later on by API or FAST reorder mode
  • Fixed entity passenger and riding status not being copied correctly

For information on the big WorldEdit releases since the last release on Sponge / Ore, check out these posts:

WorldEdit 7
WorldEdit 7.1
WorldEdit 7.2

In the last version we have this error

Blockquote
[04août2022 22:24:16.355] [Server thread/INFO] [nucleus/]: Volubal ran the command: //wand
[04août2022 22:24:16.357] [Server thread/ERROR] [sponge/]: ------------------------------------------------------------------------------------------------------------------------------------
[04août2022 22:24:16.358] [Server thread/ERROR] [sponge/]: Unexpected error occurred while executing command ‘/wand’
[04août2022 22:24:16.358] [Server thread/ERROR] [sponge/]: ************************************************************************************************************************************
[04août2022 22:24:16.359] [Server thread/ERROR] [sponge/]: While trying to run ‘/wand’, an error occurred that the command processor was
[04août2022 22:24:16.360] [Server thread/ERROR] [sponge/]: not expecting. This usually indicates an error in the plugin that owns this
[04août2022 22:24:16.361] [Server thread/ERROR] [sponge/]: command. Report this error to the plugin developer first - this is usually not a
[04août2022 22:24:16.361] [Server thread/ERROR] [sponge/]: Sponge error.
[04août2022 22:24:16.362] [Server thread/ERROR] [sponge/]: ************************************************************************************************************************************
[04août2022 22:24:16.362] [Server thread/ERROR] [sponge/]:
[04août2022 22:24:16.363] [Server thread/ERROR] [sponge/]: Command: /wand
[04août2022 22:24:16.364] [Server thread/ERROR] [sponge/]: Owning Plugin: worldedit
[04août2022 22:24:16.364] [Server thread/ERROR] [sponge/]: Owning Registrar: org.spongepowered.common.command.registrar.SpongeRawCommandRegistrar
[04août2022 22:24:16.365] [Server thread/ERROR] [sponge/]:
[04août2022 22:24:16.366] [Server thread/ERROR] [sponge/]: Exception Details:
[04août2022 22:24:16.366] [Server thread/ERROR] [sponge/]: java.lang.NoClassDefFoundError: net/minecraft/network/protocol/Packet
[04août2022 22:24:16.367] [Server thread/ERROR] [sponge/]: com.sk89q.worldedit.sponge.SpongeAdapter.adapt(SpongeAdapter.java:97)
[04août2022 22:24:16.368] [Server thread/ERROR] [sponge/]: com.sk89q.worldedit.sponge.SpongeWorldEdit.wrapCommandCause(SpongeWorldEdit.java:377)
[04août2022 22:24:16.368] [Server thread/ERROR] [sponge/]: com.sk89q.worldedit.sponge.SpongeWorldEdit$1.process(SpongeWorldEdit.java:260)
[04août2022 22:24:16.369] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.registrar.SpongeRawCommandRegistrar.process(SpongeRawCommandRegistrar.java:90)
[04août2022 22:24:16.370] [Server thread/ERROR] [sponge/]: org.spongepowered.forge.launch.command.ForgeCommandManager.processCommand(ForgeCommandManager.java:91)
[04août2022 22:24:16.370] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.manager.SpongeCommandManager.process(SpongeCommandManager.java:358)
[04août2022 22:24:16.371] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.brigadier.dispatcher.SpongeCommandDispatcher.execute(SpongeCommandDispatcher.java:126)
[04août2022 22:24:16.371] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.brigadier.dispatcher.DelegatingCommandDispatcher.execute(DelegatingCommandDispatcher.java:70)
[04août2022 22:24:16.373] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.brigadier.dispatcher.DelegatingCommandDispatcher.execute(DelegatingCommandDispatcher.java:45)
[04août2022 22:24:16.373] [Server thread/ERROR] [sponge/]: net.minecraft.command.Commands.handler$bac000$forge$redirectToSpongeCommandManager(Commands.java:562)
[04août2022 22:24:16.374] [Server thread/ERROR] [sponge/]: net.minecraft.command.Commands.func_197059_a(Commands.java:209)
[04août2022 22:24:16.374] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.ServerPlayNetHandler.func_147361_d(ServerPlayNetHandler.java:1119)
[04août2022 22:24:16.376] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.ServerPlayNetHandler.func_244548_c(ServerPlayNetHandler.java:1102)
[04août2022 22:24:16.376] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.ServerPlayNetHandler.func_147354_a(ServerPlayNetHandler.java:1081)
[04août2022 22:24:16.377] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(SourceFile:36)
[04août2022 22:24:16.377] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(SourceFile:9)
[04août2022 22:24:16.379] [Server thread/ERROR] [sponge/]: org.spongepowered.common.event.tracking.phase.packet.PacketPhaseUtil.onProcessPacket(PacketPhaseUtil.java:262)
[04août2022 22:24:16.379] [Server thread/ERROR] [sponge/]: net.minecraft.network.PacketThreadUtil.md7a0051$lambda$tracker$redirectProcessPacket$0$0(SourceFile:552)
[04août2022 22:24:16.380] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18)
[04août2022 22:24:16.380] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144)
[04août2022 22:24:16.381] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23)
[04août2022 22:24:16.387] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.redirect$zce000$tracker$wrapAndPerformContextSwitch(MinecraftServer.java:4315)
[04août2022 22:24:16.388] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:734)
[04août2022 22:24:16.388] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:159)
[04août2022 22:24:16.390] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118)
[04août2022 22:24:16.390] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:717)
[04août2022 22:24:16.391] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:711)
[04août2022 22:24:16.391] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(SourceFile:127)
[04août2022 22:24:16.392] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:697)
[04août2022 22:24:16.393] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:646)
[04août2022 22:24:16.393] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232)
[04août2022 22:24:16.394] [Server thread/ERROR] [sponge/]: java.lang.Thread.run(Unknown Source)
[04août2022 22:24:16.395] [Server thread/ERROR] [sponge/]: java.lang.ClassNotFoundException: net.minecraft.network.protocol.Packet
[04août2022 22:24:16.395] [Server thread/ERROR] [sponge/]: java.lang.ClassLoader.findClass(Unknown Source)
[04août2022 22:24:16.396] [Server thread/ERROR] [sponge/]: java.lang.ClassLoader.loadClass(Unknown Source)
[04août2022 22:24:16.397] [Server thread/ERROR] [sponge/]: cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:106)
[04août2022 22:24:16.397] [Server thread/ERROR] [sponge/]: java.lang.ClassLoader.loadClass(Unknown Source)
[04août2022 22:24:16.398] [Server thread/ERROR] [sponge/]: com.sk89q.worldedit.sponge.SpongeAdapter.adapt(SpongeAdapter.java:97)
[04août2022 22:24:16.401] [Server thread/ERROR] [sponge/]: com.sk89q.worldedit.sponge.SpongeWorldEdit.wrapCommandCause(SpongeWorldEdit.java:377)
[04août2022 22:24:16.401] [Server thread/ERROR] [sponge/]: com.sk89q.worldedit.sponge.SpongeWorldEdit$1.process(SpongeWorldEdit.java:260)
[04août2022 22:24:16.402] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.registrar.SpongeRawCommandRegistrar.process(SpongeRawCommandRegistrar.java:90)
[04août2022 22:24:16.402] [Server thread/ERROR] [sponge/]: org.spongepowered.forge.launch.command.ForgeCommandManager.processCommand(ForgeCommandManager.java:91)
[04août2022 22:24:16.403] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.manager.SpongeCommandManager.process(SpongeCommandManager.java:358)
[04août2022 22:24:16.403] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.brigadier.dispatcher.SpongeCommandDispatcher.execute(SpongeCommandDispatcher.java:126)
[04août2022 22:24:16.404] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.brigadier.dispatcher.DelegatingCommandDispatcher.execute(DelegatingCommandDispatcher.java:70)
[04août2022 22:24:16.404] [Server thread/ERROR] [sponge/]: org.spongepowered.common.command.brigadier.dispatcher.DelegatingCommandDispatcher.execute(DelegatingCommandDispatcher.java:45)
[04août2022 22:24:16.404] [Server thread/ERROR] [sponge/]: net.minecraft.command.Commands.handler$bac000$forge$redirectToSpongeCommandManager(Commands.java:562)
[04août2022 22:24:16.405] [Server thread/ERROR] [sponge/]: net.minecraft.command.Commands.func_197059_a(Commands.java:209)
[04août2022 22:24:16.405] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.ServerPlayNetHandler.func_147361_d(ServerPlayNetHandler.java:1119)
[04août2022 22:24:16.406] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.ServerPlayNetHandler.func_244548_c(ServerPlayNetHandler.java:1102)
[04août2022 22:24:16.409] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.ServerPlayNetHandler.func_147354_a(ServerPlayNetHandler.java:1081)
[04août2022 22:24:16.409] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(SourceFile:36)
[04août2022 22:24:16.410] [Server thread/ERROR] [sponge/]: net.minecraft.network.play.client.CChatMessagePacket.func_148833_a(SourceFile:9)
[04août2022 22:24:16.411] [Server thread/ERROR] [sponge/]: org.spongepowered.common.event.tracking.phase.packet.PacketPhaseUtil.onProcessPacket(PacketPhaseUtil.java:262)
[04août2022 22:24:16.411] [Server thread/ERROR] [sponge/]: net.minecraft.network.PacketThreadUtil.md7a0051$lambda$tracker$redirectProcessPacket$0$0(SourceFile:552)
[04août2022 22:24:16.412] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18)
[04août2022 22:24:16.412] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:144)
[04août2022 22:24:16.413] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23)
[04août2022 22:24:16.417] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.redirect$zce000$tracker$wrapAndPerformContextSwitch(MinecraftServer.java:4315)
[04août2022 22:24:16.417] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:734)
[04août2022 22:24:16.418] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213166_h(MinecraftServer.java:159)
[04août2022 22:24:16.418] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:118)
[04août2022 22:24:16.419] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:717)
[04août2022 22:24:16.420] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:711)
[04août2022 22:24:16.421] [Server thread/ERROR] [sponge/]: net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(SourceFile:127)
[04août2022 22:24:16.421] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:697)
[04août2022 22:24:16.422] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:646)
[04août2022 22:24:16.422] [Server thread/ERROR] [sponge/]: net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232)
[04août2022 22:24:16.423] [Server thread/ERROR] [sponge/]: java.lang.Thread.run(Unknown Source)
[04août2022 22:24:16.424] [Server thread/ERROR] [sponge/]:
[04août2022 22:24:16.424] [Server thread/ERROR] [sponge/]: CommandCause details:
[04août2022 22:24:16.425] [Server thread/ERROR] [sponge/]: Cause[Context=Context[“EventContextKey[key=sponge:creator, allowed=class
[04août2022 22:24:16.425] [Server thread/ERROR] [sponge/]: java.util.UUID]”=50905c99-20a7-45df-a401-a4a02e8574a2,
[04août2022 22:24:16.426] [Server thread/ERROR] [sponge/]: “EventContextKey[key=sponge:command, allowed=class java.lang.String]”=//wand,
[04août2022 22:24:16.427] [Server thread/ERROR] [sponge/]: “EventContextKey[key=sponge:notifier, allowed=class
[04août2022 22:24:16.427] [Server thread/ERROR] [sponge/]: java.util.UUID]”=50905c99-20a7-45df-a401-a4a02e8574a2],
[04août2022 22:24:16.428] [Server thread/ERROR] [sponge/]: Stack={ServerPlayerEntity[‘Volubal’/312,
[04août2022 22:24:16.429] [Server thread/ERROR] [sponge/]: l=‘ServerWorld[key=ResourceKey[minecraft:dimension /
[04août2022 22:24:16.433] [Server thread/ERROR] [sponge/]: minecraft:overworld],worldType=minecraft:overworld]’, x=-45.09, y=81.42,
[04août2022 22:24:16.433] [Server thread/ERROR] [sponge/]: z=-13.01], [email protected]}]
[04août2022 22:24:16.434] [Server thread/ERROR] [sponge/]: ------------------------------------------------------------------------------------------------------------------------------------

Getting the same error as above on MC1.16.5 with latest WorldEdit version

Using SpongeForge 1.16.5-36.2.5-8.1.0-RC1164 and worldedit-sponge-api8.1.0-7.2.11