WorldEdit for SpongeAPI

And what is the item ID of trodden concrete?

When I do F3 and H those are the ids that show up for it. Here is exactly how the Trodden Concrete looks:

Green Concrete (#4345/15)
Trodden Bricks
chisel:concrete_green1
blockConcrete
blockConcreteGreen
Chisel

Any ID above 4097 is an item ID. If I recall correctly, Chisel uses a tile entity, which you cannot set directly with WorldEdit.

That must be new with 1.10 then because in my 1.7.10 server I world edit chisel blocks all the time. Welp now I know, just gotta place it block by block.

Really? Wouldn’t that many tile entities get super laggy?

I still cannot get world edit to work with entity id’s it’s getting frustrating. I have tried everything possible, I am trying to use forestry woods and even those id’s do not work, the only ID’s that work are vanilla ID’s :frowning:

Hi //regen is not doing anything i saw some reports abaout that bug also, is it in progres of correction? thanks for your work <3

Hello, when ever I enter the //info command, while holding a bone meal, I receive a Unknown command message. No errors on console.

Please update to latest Sponge API. API changes around Cause broke many plugins.(api 7/mc 1.12.1)

Consider using fastasyncworldedit, there is a 1.12 version.

Tested forge worldedit, fawe and worldedit for sponge api. Latest is best. Fawe is unstable and many crashes, forge we cannot place big schematic. Sponge WE works perfect.

It looks to have been updated.

2 Likes

There is indeed a new build of WorldEdit for Sponge 1.12.1, and it seems to work properly on the Sponge Community Server. Including the ability to use the WorldEdit CUI (Liteloader version) with GriefPrevention.

1 Like

Thanks for updating!

23.09 09:32:20 [Server] Server thread/ERROR [Sponge]: Could not pass InteractBlockEvent$Secondary$MainHand$Impl to Plugin{id=worldedit, name=WorldEdit, version=6.1.9-SNAPSHOT, description=WorldEdit is an easy-to-use in-game world editor for Minecraft, url=http://www.enginehub.org/worldedit, source=/./plugins/worldedit-sponge-6.1.9-SNAPSHOT-dist.jar}
23.09 09:32:20 [Server] INFO java.lang.NoClassDefFoundError: Could not initialize class com.sk89q.worldedit.sponge.adapter.impl.Sponge_1_12_Impl$SpongeNMSWorld
23.09 09:32:20 [Server] INFO at com.sk89q.worldedit.sponge.adapter.impl.Sponge_1_12_Impl.getWorld(Sponge_1_12_Impl.java:294) ~[Sponge_1_12_Impl.class:?]
23.09 09:32:20 [Server] INFO at com.sk89q.worldedit.sponge.SpongePlayer.getWorld(SpongePlayer.java:93) ~[SpongePlayer.class:?]
23.09 09:32:20 [Server] INFO at com.sk89q.worldedit.sponge.SpongeWorldEdit.onPlayerInteract(SpongeWorldEdit.java:192) ~[SpongeWorldEdit.class:?]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.event.listener.InteractBlockEventListener_SpongeWorldEdit_onPlayerInteract60.handle(Unknown Source) ~[?:?]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) ~[RegisteredListener.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:314) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:296) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:341) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:329) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:198) [SpongeImpl.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:603) [SpongeCommonEventFactory.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:582) [SpongeCommonEventFactory.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.network.PacketUtil.firePreEvents(PacketUtil.java:243) [PacketUtil.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:88) [PacketUtil.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zkb000(SourceFile:539) [hv$1.class:?]
23.09 09:32:20 [Server] INFO at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
23.09 09:32:20 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_101]
23.09 09:32:20 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_101]
23.09 09:32:20 [Server] INFO at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
23.09 09:32:20 [Server] INFO at org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:274) [SpongeImplHooks.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:20 [Server] INFO at net.minecraft.server.MinecraftServer.redirect$onRun$zid000(MinecraftServer.java:4013) [MinecraftServer.class:?]
23.09 09:32:20 [Server] INFO at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) [MinecraftServer.class:?]
23.09 09:32:20 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) [nz.class:?]
23.09 09:32:20 [Server] INFO at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) [MinecraftServer.class:?]
23.09 09:32:20 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) [MinecraftServer.class:?]
23.09 09:32:20 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
23.09 09:32:20 [Server] Server thread/ERROR [Sponge]: Could not pass InteractBlockEvent$Secondary$OffHand$Impl to Plugin{id=worldedit, name=WorldEdit, version=6.1.9-SNAPSHOT, description=WorldEdit is an easy-to-use in-game world editor for Minecraft, url=http://www.enginehub.org/worldedit, source=/./plugins/worldedit-sponge-6.1.9-SNAPSHOT-dist.jar}
23.09 09:32:20 [Server] INFO java.lang.NoClassDefFoundError: Could not initialize class com.sk89q.worldedit.sponge.adapter.impl.Sponge_1_12_Impl$SpongeNMSWorld
23.09 09:32:21 [Multicraft] Skipped 94 lines due to rate limit (30/s)
23.09 09:32:21 [Server] Server thread/ERROR [Sponge]: Could not pass InteractBlockEvent$Secondary$MainHand$Impl to Plugin{id=worldedit, name=WorldEdit, version=6.1.9-SNAPSHOT, description=WorldEdit is an easy-to-use in-game world editor for Minecraft, url=http://www.enginehub.org/worldedit, source=/./plugins/worldedit-sponge-6.1.9-SNAPSHOT-dist.jar}
23.09 09:32:21 [Server] INFO java.lang.NoClassDefFoundError: Could not initialize class com.sk89q.worldedit.sponge.adapter.impl.Sponge_1_12_Impl$SpongeNMSWorld
23.09 09:32:21 [Server] INFO at com.sk89q.worldedit.sponge.adapter.impl.Sponge_1_12_Impl.getWorld(Sponge_1_12_Impl.java:294) ~[Sponge_1_12_Impl.class:?]
23.09 09:32:21 [Server] INFO at com.sk89q.worldedit.sponge.SpongePlayer.getWorld(SpongePlayer.java:93) ~[SpongePlayer.class:?]
23.09 09:32:21 [Server] INFO at com.sk89q.worldedit.sponge.SpongeWorldEdit.onPlayerInteract(SpongeWorldEdit.java:192) ~[SpongeWorldEdit.class:?]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.event.listener.InteractBlockEventListener_SpongeWorldEdit_onPlayerInteract60.handle(Unknown Source) ~[?:?]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) ~[RegisteredListener.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:314) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:296) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:341) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:329) [SpongeModEventManager.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:198) [SpongeImpl.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:603) [SpongeCommonEventFactory.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:582) [SpongeCommonEventFactory.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.network.PacketUtil.firePreEvents(PacketUtil.java:243) [PacketUtil.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:88) [PacketUtil.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zkb000(SourceFile:539) [hv$1.class:?]
23.09 09:32:21 [Server] INFO at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
23.09 09:32:21 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_101]
23.09 09:32:21 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_101]
23.09 09:32:21 [Server] INFO at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
23.09 09:32:21 [Server] INFO at org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:274) [SpongeImplHooks.class:1.12.2-2486-7.0.0-BETA-2653]
23.09 09:32:21 [Server] INFO at net.minecraft.server.MinecraftServer.redirect$onRun$zid000(MinecraftServer.java:4013) [MinecraftServer.class:?]
23.09 09:32:21 [Server] INFO at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) [MinecraftServer.class:?]
23.09 09:32:21 [Server] INFO at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) [nz.class:?]
23.09 09:32:21 [Server] INFO at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) [MinecraftServer.class:?]
23.09 09:32:21 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) [MinecraftServer.class:?]
23.09 09:32:21 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
23.09 09:32:21 [Server] Server thread/ERROR [Sponge]: Could not pass InteractBlockEvent$Secondary$OffHand$Impl to Plugin{id=worldedit, name=WorldEdit, version=6.1.9-SNAPSHOT, description=WorldEdit is an easy-to-use in-game world editor for Minecraft, url=http://www.enginehub.org/worldedit, source=/./plugins/worldedit-sponge-6.1.9-SNAPSHOT-dist.jar}
23.09 09:32:21 [Server] INFO java.lang.NoClassDefFoundError: Could not initialize class com.sk89q.worldedit.sponge.adapter.impl.Sponge_1_12_Impl$SpongeNMSWorld

This Happens with sponge api 7 on a server running 1.12.2

Yeah, WorldEdit looks like it will need another update for Minecraft: Java Edition 1.12.2.

Please, please, please, in future put log files into spoilers, or behind a pastebin link or similar. Long posts like that make threads really hard to read.

1 Like

Sorry my first time posting stuff on here

Please add some config option to /butcher command - when run /butcher do not delete npcs from customnpcs mod.

Do you by chance know if world edit for 1.12.2 is or will be released?
I own a server and need this plugin or a WE equivalent.