ljfa-ag / tntutils Goto Github PK
View Code? Open in Web Editor NEWMore control over explosions in Minecraft
License: MIT License
More control over explosions in Minecraft
License: MIT License
update code for 1.12
It would be useful to configure the drop chance on a per explosion source basis; e.g. creeper explosion drops 10%, wither explosion drops 0%, ghast explosion drops 90%, etc. or whatever. In my case, I want to completely remove drops for all mob explosions and still have TNT drop blocks, but I figure being able to configure it by explosion source could be useful for other people and meet my desired outcome.
For some reason i cant even add chisel or modded block ids with metadata with new block resistance values. WTF?
When combined with AE2, and the option to prevent dropped item destruction is enabled, it's impossible to create a pair of quantum entangled sigularities. (This requires dropping a singularity and ender pearl dust then detonating an explosion on top of them).
Is it possible to either code an exception to this pair of items, or offer a white/black-list of entity items like there is for blocks?
B:preventChainExplosions=true
When this function use in Sponge,It will go error
[13:35:31] [Server thread/ERROR] [Sponge/]: //
[13:35:31] [Server thread/ERROR] [Sponge/]: / Exception trying to process over a phase! /
[13:35:31] [Server thread/ERROR] [Sponge/]: //
[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_70071_h_(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/]: //
[13:35:32] [Server thread/ERROR] [Sponge/]: //
[13:35:32] [Server thread/ERROR] [Sponge/]: / Exception attempting to capture or spawn an Entity! /
[13:35:32] [Server thread/ERROR] [Sponge/]: //
[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_70071_h_(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:32] [Server thread/ERROR] [Sponge/]: //
[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/]: //
[13:35:56] [Server thread/ERROR] [Sponge/]: / Exception trying to process over a phase! /
[13:35:56] [Server thread/ERROR] [Sponge/]: //
[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_70071_h_(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/]: //
[13:35:57] [Server thread/ERROR] [Sponge/]: //
[13:35:57] [Server thread/ERROR] [Sponge/]: / Exception attempting to capture or spawn an Entity! /
[13:35:57] [Server thread/ERROR] [Sponge/]: //
[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_70071_h_(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) /
[13:35:57] [Server thread/ERROR] [Sponge/]: /*/
I hope you can fix it.Please~
Conflict with "Better mobGriefing GameRule" mod. With certain mod settings, the survival inventory disappears. To avoid this, set the "inherit" rule for the "Creeper" mob in the "Better mobGriefing GameRule" mod, and set the "TNT Utils" mod for the destructibility of blocks by the creeper.
Conflict with TNT Utils mod. With certain mod settings, the survival inventory disappears. To avoid this, set the "inherit" rule for the "Creeper" mob in the "Better mobGriefing GameRule" mod, and set the "TNT Utils" mod for the destructibility of blocks by the creeper.
MC 1.12.2
The most recent versions of both mods.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.