ljfa-ag / TNTUtils

More control over explosions in Minecraft
MIT License
8 stars 5 forks source link

ERROR #3

Closed zsn741656478 closed 7 years ago

zsn741656478 commented 7 years ago
B:preventChainExplosions=true

When this function use in Sponge,It will go error

[13:35:31] [Server thread/ERROR] [Sponge/]: / Exception trying to process over a phase! /

[13:35:31] [Server thread/ERROR] [Sponge/]: / PhaseContext : / [13:35:31] [Server thread/ERROR] [Sponge/]: / - Name: CapturedExplosion / [13:35:31] [Server thread/ERROR] [Sponge/]: / Object: CaptureExplosion{explosion=net.minecraft.world.Explosion@794bdb56} / [13:35:31] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:31] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:31] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:31] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=45} / [13:35:31] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:31] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-32.15, y=76.78, z=-133.91] / [13:35:31] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:31] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/517, l='world', x=-33.42, y=60.00, z=-125.52] / [13:35:31] [Server thread/ERROR] [Sponge/]: / Stacktrace: / [13:35:31] [Server thread/ERROR] [Sponge/]: / java.lang.IllegalStateException: Expected to be capturing a block position during an explosion! Please analyze the current phase context. / [13:35:31] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.lambda$throwWithContext$3(TrackingUtil.java:487) / [13:35:31] [Server thread/ERROR] [Sponge/]: / java.util.Optional.orElseThrow(Unknown Source) / [13:35:31] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.ExplosionState.spawnEntityOrCapture(ExplosionState.java:296) / [13:35:31] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.GeneralPhase.spawnEntityOrCapture(GeneralPhase.java:357) / [13:35:31] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.CauseTracker.spawnEntity(CauseTracker.java:650) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72838_d(WorldServer.java:2646) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.redirect$onPrimePostExplosion$zbm000(SourceFile:588) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.func_180652_a(SourceFile:60) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.Block.onBlockExploded(Block.java:1461) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.Explosion.func_77279_a(Explosion.java:233) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72885_a(WorldServer.java:3019) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.triggerInternalExplosion(WorldServer.java:2625) / [13:35:31] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.interfaces.entity.explosive.IMixinExplosive.detonate(IMixinExplosive.java:53) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.redirect$onExplode$zen002(SourceFile:669) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70515_d(SourceFile:94) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70071h(SourceFile:84) / [13:35:31] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.tickEntity(TrackingUtil.java:156) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.redirect$onCallEntityUpdate$zjn000(WorldServer.java:2810) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72866_a(World.java:4071) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:839) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72870_g(World.java:1934) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72939_s(World.java:5954) / [13:35:31] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:2153) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) / [13:35:32] [Server thread/ERROR] [Sponge/]: / java.lang.Thread.run(Unknown Source) /

[13:35:32] [Server thread/ERROR] [Sponge/]: / Exception attempting to capture or spawn an Entity! /

[13:35:32] [Server thread/ERROR] [Sponge/]: / PhaseContext : / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedExplosion / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CaptureExplosion{explosion=net.minecraft.world.Explosion@794bdb56} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=45} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-32.15, y=76.78, z=-133.91] / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/517, l='world', x=-33.42, y=60.00, z=-125.52] / [13:35:32] [Server thread/ERROR] [Sponge/]: / Phases remaining : / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Phase: org.spongepowered.common.event.tracking.phase.general.ExplosionState@475ea075 / [13:35:32] [Server thread/ERROR] [Sponge/]: / Context: / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedExplosion / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CaptureExplosion{explosion=net.minecraft.world.Explosion@794bdb56} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=45} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-32.15, y=76.78, z=-133.91] / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/517, l='world', x=-33.42, y=60.00, z=-125.52] / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Phase: EntityTickPhase / [13:35:32] [Server thread/ERROR] [Sponge/]: / Context: / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/517, l='world', x=-33.42, y=60.00, z=-125.52] / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=0} / [13:35:32] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:32] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-32.15, y=76.78, z=-133.91] / [13:35:32] [Server thread/ERROR] [Sponge/]: / Stacktrace: / [13:35:32] [Server thread/ERROR] [Sponge/]: / java.lang.IllegalStateException: Expected to be capturing a block position during an explosion! Please analyze the current phase context. / [13:35:32] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.lambda$throwWithContext$3(TrackingUtil.java:487) / [13:35:32] [Server thread/ERROR] [Sponge/]: / java.util.Optional.orElseThrow(Unknown Source) / [13:35:32] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.ExplosionState.spawnEntityOrCapture(ExplosionState.java:296) / [13:35:32] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.GeneralPhase.spawnEntityOrCapture(GeneralPhase.java:357) / [13:35:32] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.CauseTracker.spawnEntity(CauseTracker.java:650) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72838_d(WorldServer.java:2646) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.redirect$onPrimePostExplosion$zbm000(SourceFile:588) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.func_180652_a(SourceFile:60) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.Block.onBlockExploded(Block.java:1461) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.Explosion.func_77279_a(Explosion.java:233) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72885_a(WorldServer.java:3019) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.triggerInternalExplosion(WorldServer.java:2625) / [13:35:32] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.interfaces.entity.explosive.IMixinExplosive.detonate(IMixinExplosive.java:53) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.redirect$onExplode$zen002(SourceFile:669) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70515_d(SourceFile:94) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70071h(SourceFile:84) / [13:35:32] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.tickEntity(TrackingUtil.java:156) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.redirect$onCallEntityUpdate$zjn000(WorldServer.java:2810) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72866_a(World.java:4071) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:839) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72870_g(World.java:1934) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72939_s(World.java:5954) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:2153) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) / [13:35:32] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) / [13:35:32] [Server thread/ERROR] [Sponge/]: / java.lang.Thread.run(Unknown Source) /

[13:35:34] [HikariPool-1 housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/sponge]: HikariPool-1 - Pool stats (total=9, active=2, idle=7, waiting=0) [13:35:35] [HikariPool-3 housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/sponge]: HikariPool-3 - Pool stats (total=9, active=0, idle=9, waiting=0) [13:35:39] [Server thread/DEBUG] [FML/]: Gathering id map for writing to world save world [13:35:48] [HikariPool-2 housekeeper/DEBUG] [com.zaxxer.hikari.pool.HikariPool/sponge]: HikariPool-2 - Pool stats (total=9, active=0, idle=9, waiting=0)

[13:35:56] [Server thread/ERROR] [Sponge/]: / Exception trying to process over a phase! /

[13:35:56] [Server thread/ERROR] [Sponge/]: / PhaseContext : / [13:35:56] [Server thread/ERROR] [Sponge/]: / - Name: CapturedExplosion / [13:35:56] [Server thread/ERROR] [Sponge/]: / Object: CaptureExplosion{explosion=net.minecraft.world.Explosion@16d6ad4f} / [13:35:56] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:56] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:56] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:56] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=37} / [13:35:56] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:56] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-23.24, y=75.53, z=-105.88] / [13:35:56] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:56] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/540, l='world', x=-19.45, y=64.00, z=-115.70] / [13:35:56] [Server thread/ERROR] [Sponge/]: / Stacktrace: / [13:35:56] [Server thread/ERROR] [Sponge/]: / java.lang.IllegalStateException: Expected to be capturing a block position during an explosion! Please analyze the current phase context. / [13:35:56] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.lambda$throwWithContext$3(TrackingUtil.java:487) / [13:35:56] [Server thread/ERROR] [Sponge/]: / java.util.Optional.orElseThrow(Unknown Source) / [13:35:56] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.ExplosionState.spawnEntityOrCapture(ExplosionState.java:296) / [13:35:56] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.GeneralPhase.spawnEntityOrCapture(GeneralPhase.java:357) / [13:35:56] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.CauseTracker.spawnEntity(CauseTracker.java:650) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72838_d(WorldServer.java:2646) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.redirect$onPrimePostExplosion$zbm000(SourceFile:588) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.func_180652_a(SourceFile:60) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.Block.onBlockExploded(Block.java:1461) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.Explosion.func_77279_a(Explosion.java:233) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72885_a(WorldServer.java:3019) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.triggerInternalExplosion(WorldServer.java:2625) / [13:35:56] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.interfaces.entity.explosive.IMixinExplosive.detonate(IMixinExplosive.java:53) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.redirect$onExplode$zen002(SourceFile:669) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70515_d(SourceFile:94) / [13:35:56] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70071h(SourceFile:84) / [13:35:56] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.tickEntity(TrackingUtil.java:156) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.redirect$onCallEntityUpdate$zjn000(WorldServer.java:2810) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72866_a(World.java:4071) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:839) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72870_g(World.java:1934) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72939_s(World.java:5954) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:2153) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) / [13:35:57] [Server thread/ERROR] [Sponge/]: / java.lang.Thread.run(Unknown Source) /

[13:35:57] [Server thread/ERROR] [Sponge/]: / Exception attempting to capture or spawn an Entity! /

[13:35:57] [Server thread/ERROR] [Sponge/]: / PhaseContext : / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedExplosion / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CaptureExplosion{explosion=net.minecraft.world.Explosion@16d6ad4f} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=37} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-23.24, y=75.53, z=-105.88] / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/540, l='world', x=-19.45, y=64.00, z=-115.70] / [13:35:57] [Server thread/ERROR] [Sponge/]: / Phases remaining : / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Phase: org.spongepowered.common.event.tracking.phase.general.ExplosionState@475ea075 / [13:35:57] [Server thread/ERROR] [Sponge/]: / Context: / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedExplosion / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CaptureExplosion{explosion=net.minecraft.world.Explosion@16d6ad4f} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=37} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-23.24, y=75.53, z=-105.88] / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/540, l='world', x=-19.45, y=64.00, z=-115.70] / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Phase: EntityTickPhase / [13:35:57] [Server thread/ERROR] [Sponge/]: / Context: / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: Source / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: EntityTNTPrimed['Block of TNT'/540, l='world', x=-19.45, y=64.00, z=-115.70] / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedEntities / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CapturedEntitiesSupplier{Captured=0} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: CapturedBlocks / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: CapturedBlocksSupplier{Captured=0} / [13:35:57] [Server thread/ERROR] [Sponge/]: / - Name: Owner / [13:35:57] [Server thread/ERROR] [Sponge/]: / Object: EntityPlayerMP['God_DIM'/340, l='world', x=-23.24, y=75.53, z=-105.88] / [13:35:57] [Server thread/ERROR] [Sponge/]: / Stacktrace: / [13:35:57] [Server thread/ERROR] [Sponge/]: / java.lang.IllegalStateException: Expected to be capturing a block position during an explosion! Please analyze the current phase context. / [13:35:57] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.lambda$throwWithContext$3(TrackingUtil.java:487) / [13:35:57] [Server thread/ERROR] [Sponge/]: / java.util.Optional.orElseThrow(Unknown Source) / [13:35:57] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.ExplosionState.spawnEntityOrCapture(ExplosionState.java:296) / [13:35:57] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.phase.general.GeneralPhase.spawnEntityOrCapture(GeneralPhase.java:357) / [13:35:57] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.CauseTracker.spawnEntity(CauseTracker.java:650) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72838_d(WorldServer.java:2646) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.redirect$onPrimePostExplosion$zbm000(SourceFile:588) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.BlockTNT.func_180652_a(SourceFile:60) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.block.Block.onBlockExploded(Block.java:1461) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.Explosion.func_77279_a(Explosion.java:233) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72885_a(WorldServer.java:3019) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.triggerInternalExplosion(WorldServer.java:2625) / [13:35:57] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.interfaces.entity.explosive.IMixinExplosive.detonate(IMixinExplosive.java:53) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.redirect$onExplode$zen002(SourceFile:669) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70515_d(SourceFile:94) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.entity.item.EntityTNTPrimed.func_70071h(SourceFile:84) / [13:35:57] [Server thread/ERROR] [Sponge/]: / org.spongepowered.common.event.tracking.TrackingUtil.tickEntity(TrackingUtil.java:156) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.redirect$onCallEntityUpdate$zjn000(WorldServer.java:2810) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72866_a(World.java:4071) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:839) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72870_g(World.java:1934) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.World.func_72939_s(World.java:5954) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:2153) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) / [13:35:57] [Server thread/ERROR] [Sponge/]: / net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) / [13:35:57] [Server thread/ERROR] [Sponge/]: / java.lang.Thread.run(Unknown Source) /

I hope you can fix it.Please~

ljfa-ag commented 7 years ago

Hm, I never had Sponge support in mind. I'll see what I can do.

ljfa-ag commented 7 years ago

Can you tell me which Minecraft version?

zsn741656478 commented 7 years ago

1.10.2 spongeAPI5.2 Thanx~

ljfa-ag commented 7 years ago

I can't reproduce the error you had, but I noticed that TNTUtils doesn't work with Sponge, which seems to be a problem on Sponge's side (SpongePowered/SpongeForge#1327).