Weird bug realted to ChangeBlockEvent

Every time i place/break a block this error comes out in the console

[03:32:35] [Server thread/FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.NoSuchMethodError: net.minecraftforge.event.world.BlockEvent$PlaceEvent.<init>(Lnet/minecraftforge/common/util/BlockSnapshot;Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;)V
        at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_101]
        at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_101]
        at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) [ld.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: java.lang.NoSuchMethodError: net.minecraftforge.event.world.BlockEvent$PlaceEvent.<init>(Lnet/minecraftforge/common/util/BlockSnapshot;Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/EnumHand;)V
        at org.spongepowered.mod.event.SpongeForgeEventFactory.callBlockPlaceEvent(SpongeForgeEventFactory.java:1094) ~[SpongeForgeEventFactory.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.mod.event.SpongeForgeEventFactory.callForgeEvent(SpongeForgeEventFactory.java:459) ~[SpongeForgeEventFactory.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:281) ~[SpongeModEventManager.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:326) ~[SpongeModEventManager.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:314) ~[SpongeModEventManager.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:141) ~[SpongeImpl.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:609) ~[TrackingUtil.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:529) ~[TrackingUtil.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.event.tracking.phase.packet.PacketFunction.lambda$null$40(PacketFunction.java:830) ~[PacketFunction.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.event.tracking.CapturedSupplier.ifPresentAndNotEmpty(CapturedSupplier.java:57) ~[CapturedSupplier.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.event.tracking.phase.packet.PacketFunction.lambda$static$43(PacketFunction.java:828) ~[PacketFunction.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.event.tracking.phase.packet.PacketPhase.unwind(PacketPhase.java:322) ~[PacketPhase.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.event.tracking.CauseTracker.completePhase(CauseTracker.java:192) ~[CauseTracker.class:1.10.2-2202-5.1.0-BETA-2099]
        at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:161) ~[PacketUtil.class:1.10.2-2202-5.1.0-BETA-2099]
        at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zje000(SourceFile:539) ~[fl$1.class:?]
        at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) ~[fl$1.class:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_101]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_101]
        at net.minecraft.util.Util.func_181617_a(SourceFile:45) ~[h.class:?]
        ... 5 more

I did not override the ChangeBlockEvent, iā€™m using
spongeforge-1.10.2-2202-5.1.0-BETA-2099
forge-1.10.2-12.18.2.2099-universal

How can i fix this?

You should be using forge 12.18.3.2202. Looks like you matched the sponge version with the forge version by mistake

1 Like

Woops, ok i will change that :smiley: Thanks for your help :slight_smile: