A Minecraft Plugin Suite for SpongeAPI
Download all stable modules at Sponge Ore.
Extra modules
Home Page: http://cubeisland.de
License: GNU General Public License v3.0
A Minecraft Plugin Suite for SpongeAPI
Download all stable modules at Sponge Ore.
It would be cool if you could cut down the whole tree by destroying any log block.
implement a thunderstorm command, where the lightnings are random.
specify speed, radius, ...
In the current version (1.1.3) the ItemDuct Activator isn't given back when used!
No errors or similar. It works but is not given back.
Have a cooldown, warmup, cost api.
more / configurable deathmessages
shift-left-click to add signs to edit
Permission based. Players that are invisible due to potion effects
are visible for player with permissions
When I try to fell a tree that's too large with the ChopChop module I get thousands errors, freezing my server (see below).
If you are not already doing it, I recommend searching and storing all applicable blocks in a list first and then iterating over the list. Also try avoiding recursion when scanning. I could imagine using a queue list. Like storing all blocks you want to scan in a list too.
[11:23:08] [Server thread/ERROR] [Sponge]: /*****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /* Completing Phase */
[11:23:08] [Server thread/ERROR] [Sponge]: /*****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /* Detecting a runaway phase! Potentially a problem where */
[11:23:08] [Server thread/ERROR] [Sponge]: /* something isn't completing a phase!!! Sponge will stop */
[11:23:08] [Server thread/ERROR] [Sponge]: /* printingafter three more times to avoid generating extra */
[11:23:08] [Server thread/ERROR] [Sponge]: /* logs */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Completing phase : BlockPhase{}{BlockDecayPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Phases Remaining: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: BlockPhase{}{BlockDecayPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: SpongeLocatableBlock{blockState=minecraft:leaves2[check_decay=true,decayable=false,variant=dark_oak], position=(3225, 65, 4874), worldId=24890d9b-8568-4e88-8bb6-db4e020595e7, worldReference=java.lang.ref.WeakReference@44601a35} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=1} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PacketPhase{}{InteractionPacketState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPacketContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: PluginPhase{}{ScheduledTaskPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: com.google.common.util.concurrent.ListenableFutureTask@61f3de0f */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Stacktrace: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.lang.Exception: Stack trace */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.printRunnawayPhaseCompletion(PhaseTracker.java:236) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:198) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.block.BlockLog.redirect$onBreakBlock$bab001(BlockLog.java:1072) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.block.BlockLog.func_180663_b(BlockLog.java:39) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2254) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2187) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.trackBlockChange(TrackingUtil.java:384) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:579) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlockState(WorldServer.java:2722) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2498) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.packet.InteractionPacketState.unwind(InteractionPacketState.java:132) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.packet.InteractionPacketState.unwind(InteractionPacketState.java:71) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:151) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zla000(SourceFile:539) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.util.concurrent.FutureTask.run(FutureTask.java:266) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.util.Util.func_181617_a(SourceFile:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:276) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.redirect$onRun$zjf000(MinecraftServer.java:4003) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.lang.Thread.run(Thread.java:748) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Minecraft : 1.12.2 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* SpongeAPI : 7.1.0-SNAPSHOT-6aa4e43 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* SpongeForge : 1.12.2-2611-7.1.0-BETA-2931 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Minecraft Forge : 14.23.2.2611 */
[11:23:08] [Server thread/ERROR] [Sponge]: /*****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /* Completing Phase */
[11:23:08] [Server thread/ERROR] [Sponge]: /****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /* Detecting a runaway phase! Potentially a problem where */
[11:23:08] [Server thread/ERROR] [Sponge]: /* something isn't completing a phase!!! Sponge will stop */
[11:23:08] [Server thread/ERROR] [Sponge]: /* printingafter three more times to avoid generating extra */
[11:23:08] [Server thread/ERROR] [Sponge]: /* logs */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Completing phase : BlockPhase{}{BlockDecayPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Phases Remaining: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: BlockPhase{}{BlockDecayPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: SpongeLocatableBlock{blockState=minecraft:leaves2[check_decay=true,decayable=true,variant=dark_oak], position=(3229, 66, 4877), worldId=24890d9b-8568-4e88-8bb6-db4e020595e7, worldReference=java.lang.ref.WeakReference@31cd3b98} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=1} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PacketPhase{}{InteractionPacketState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPacketContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: PluginPhase{}{ScheduledTaskPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: com.google.common.util.concurrent.ListenableFutureTask@61f3de0f */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Stacktrace: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.lang.Exception: Stack trace */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.printRunnawayPhaseCompletion(PhaseTracker.java:236) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:198) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.block.BlockLog.redirect$onBreakBlock$bab001(BlockLog.java:1072) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.block.BlockLog.func_180663_b(BlockLog.java:39) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2254) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2187) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.trackBlockChange(TrackingUtil.java:384) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:579) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlockState(WorldServer.java:2722) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2498) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.packet.InteractionPacketState.unwind(InteractionPacketState.java:132) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.packet.InteractionPacketState.unwind(InteractionPacketState.java:71) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:151) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zla000(SourceFile:539) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.util.concurrent.FutureTask.run(FutureTask.java:266) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.util.Util.func_181617_a(SourceFile:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:276) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.redirect$onRun$zjf000(MinecraftServer.java:4003) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.lang.Thread.run(Thread.java:748) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Minecraft : 1.12.2 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* SpongeAPI : 7.1.0-SNAPSHOT-6aa4e43 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* SpongeForge : 1.12.2-2611-7.1.0-BETA-2931 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Minecraft Forge : 14.23.2.2611 */
[11:23:08] [Server thread/ERROR] [Sponge]: /****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /* Completing Phase */
[11:23:08] [Server thread/ERROR] [Sponge]: /****************************************************************************************************************************************************************************************************************************************************/
[11:23:08] [Server thread/ERROR] [Sponge]: /* Detecting a runaway phase! Potentially a problem where */
[11:23:08] [Server thread/ERROR] [Sponge]: /* something isn't completing a phase!!! Sponge will stop */
[11:23:08] [Server thread/ERROR] [Sponge]: /* printingafter three more times to avoid generating extra */
[11:23:08] [Server thread/ERROR] [Sponge]: /* logs */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Completing phase : BlockPhase{}{BlockDecayPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Phases Remaining: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: BlockPhase{}{BlockDecayPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: SpongeLocatableBlock{blockState=minecraft:leaves2[check_decay=true,decayable=true,variant=dark_oak], position=(3228, 66, 4878), worldId=24890d9b-8568-4e88-8bb6-db4e020595e7, worldReference=java.lang.ref.WeakReference@2cbb77b7} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=1} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PluginPhase{}{BlockWorkerPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPluginContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: GeneralPhase{}{PostState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: EntityItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: EntityItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingState: PacketPhase{}{InteractionPacketState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - UnwindingContext: BasicPacketContext{isCompleted=true} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Phase: PluginPhase{}{ScheduledTaskPhaseState} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Context: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Owner: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Notifier: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - Source: com.google.common.util.concurrent.ListenableFutureTask@61f3de0f */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlocks: CapturedBlocksSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemDrops: BlockItemDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockItemEntityDrops: BlockItemEntityDropsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItems: CapturedItemsSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedEntities: CapturedEntitiesSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedItemStack: CapturedItemStackSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - EntityItemEntityDrops: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - BlockEntitySpawns: CapturedBlockEntitySpawnSupplier{Captured=0} */
[11:23:08] [Server thread/ERROR] [Sponge]: /* - CapturedBlockPosition: null */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Stacktrace: */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.lang.Exception: Stack trace */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.printRunnawayPhaseCompletion(PhaseTracker.java:236) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:198) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.block.BlockLog.redirect$onBreakBlock$bab001(BlockLog.java:1072) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.block.BlockLog.func_180663_b(BlockLog.java:39) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2254) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:2187) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.trackBlockChange(TrackingUtil.java:384) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.setBlockState(PhaseTracker.java:579) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlockState(WorldServer.java:2722) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2498) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.lambda$unwind$1(BlockWorkerPhaseState.java:47) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.context.CapturedSupplier.acceptAndClearIfNotEmpty(CapturedSupplier.java:67) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.plugin.BlockWorkerPhaseState.unwind(BlockWorkerPhaseState.java:29) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.WorldServer.setBlock(WorldServer.java:2499) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.world.World.setBlock(World.java:5463) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:96) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.extent.MutableBlockVolume.setBlockType(MutableBlockVolume.java:79) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.api.world.Location.setBlockType(Location.java:587) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.cubeengine.module.chopchop.ChopListener.onChop(ChopListener.java:148) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.listener.BreakListener_ChopListener_onChop66.handle(Unknown Source) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.iterateChangeBlockEvents(TrackingUtil.java:611) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.TrackingUtil.processBlockCaptures(TrackingUtil.java:530) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.packet.InteractionPacketState.unwind(InteractionPacketState.java:132) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.phase.packet.InteractionPacketState.unwind(InteractionPacketState.java:71) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseTracker.completePhase(PhaseTracker.java:211) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.event.tracking.PhaseContext.close(PhaseContext.java:392) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:151) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zla000(SourceFile:539) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.util.concurrent.FutureTask.run(FutureTask.java:266) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.util.Util.func_181617_a(SourceFile:46) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:276) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.redirect$onRun$zjf000(MinecraftServer.java:4003) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* java.lang.Thread.run(Thread.java:748) */
[11:23:08] [Server thread/ERROR] [Sponge]: /* */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Minecraft : 1.12.2 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* SpongeAPI : 7.1.0-SNAPSHOT-6aa4e43 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* SpongeForge : 1.12.2-2611-7.1.0-BETA-2931 */
[11:23:08] [Server thread/ERROR] [Sponge]: /* Minecraft Forge : 14.23.2.2611 */
[11:23:08] [Server thread/ERROR] [Sponge]: /****************************************************************************************************************************************************************************************************************************************************/
bukkit has not yet an event for this So we will have to wait...
Allow the Chat module to parse chat tags from other plugins. a current example would be factions http://www.massivecraft.com/factions-owner#tags
In the latest Snapshot of ItemDuct I get the following exceptions. Additionally crafting is broken.
ItemTransfer:
> [10:57:15] [Server thread/ERROR] [Sponge]: The Scheduler tried to run the task cubeengine-itemduct-S-223 owned by Plugin{id=cubeengine-itemduct, name=CubeEngine - ItemDuct, version=1.1.4-SNAPSHOT, description=Transfer items via glass pipes, url=http://cubeengine.org, authors=[CubeEngine Team], source=/home/container/./mods/plugins/itemduct-1.1.4-SNAPSHOT.jar}, but an error occured.
java.lang.NullPointerException: null
at org.cubeengine.module.itemduct.listener.ItemDuctTransferListener.activate(ItemDuctTransferListener.java:208) ~[ItemDuctTransferListener.class:?]
at org.spongepowered.api.scheduler.Task$Builder.lambda$execute$0(Task.java:139) ~[Task$Builder.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.scheduler.SchedulerBase.lambda$startTask$0(SchedulerBase.java:186) ~[SchedulerBase.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.scheduler.SyncScheduler.executeTaskRunnable(SyncScheduler.java:70) ~[SyncScheduler.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.scheduler.SchedulerBase.startTask(SchedulerBase.java:179) ~[SchedulerBase.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.scheduler.SchedulerBase.processTask(SchedulerBase.java:165) ~[SchedulerBase.class:1.12.2-2611-7.1.0-BETA-2931]
at java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4707) [?:1.8.0_161]
at org.spongepowered.common.scheduler.SchedulerBase.runTick(SchedulerBase.java:108) [SchedulerBase.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.scheduler.SyncScheduler.tick(SyncScheduler.java:44) [SyncScheduler.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.scheduler.SpongeScheduler.tickSyncScheduler(SpongeScheduler.java:185) [SpongeScheduler.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.mod.SpongeMod.onTick(SpongeMod.java:278) [SpongeMod.class:1.12.2-2611-7.1.0-BETA-2931]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_14_SpongeMod_onTick_ServerTickEvent.invoke(.dynamic) [?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) [ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:651) [EventBus.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:589) [EventBus.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.onPreServerTick(FMLCommonHandler.java:278) [FMLCommonHandler.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:655) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
Rightclicking:
> [10:58:11] [Server thread/ERROR] [Sponge]: Could not pass InteractBlockEvent$Secondary$MainHand$Impl to Plugin{id=cubeengine-itemduct, name=CubeEngine - ItemDuct, version=1.1.4-SNAPSHOT, description=Transfer items via glass pipes, url=http://cubeengine.org, authors=[CubeEngine Team], source=/home/container/./mods/plugins/itemduct-1.1.4-SNAPSHOT.jar}
java.lang.NullPointerException: null
at org.cubeengine.module.itemduct.listener.ItemDuctTransferListener.lambda$onInteractPiston$3(ItemDuctTransferListener.java:121) ~[ItemDuctTransferListener.class:?]
at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_161]
at org.cubeengine.module.itemduct.listener.ItemDuctTransferListener.onInteractPiston(ItemDuctTransferListener.java:113) ~[ItemDuctTransferListener.class:?]
at org.spongepowered.common.event.listener.MainHandListener_ItemDuctTransferListener_onInteractPiston95.handle(Unknown Source) ~[?:?]
at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) ~[RegisteredListener.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) [SpongeModEventManager.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:312) [SpongeModEventManager.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:364) [SpongeModEventManager.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) [SpongeEventManager.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) [SpongeImpl.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:729) [SpongeCommonEventFactory.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractBlockEventSecondary(SpongeCommonEventFactory.java:708) [SpongeCommonEventFactory.class:1.12.2-2611-7.1.0-BETA-2931]
at net.minecraft.server.management.PlayerInteractionManager.func_187251_a(PlayerInteractionManager.java:1184) [or.class:?]
at net.minecraft.network.NetHandlerPlayServer.redirect$onProcessRightClickBlock$zik000(NetHandlerPlayServer.java:2377) [pa.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_184337_a(NetHandlerPlayServer.java:739) [pa.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:55) [ma.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:11) [ma.class:?]
at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:149) [PacketUtil.class:1.12.2-2611-7.1.0-BETA-2931]
at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zla000(SourceFile:539) [hv$1.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_161]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_161]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
at org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:276) [SpongeImplHooks.class:1.12.2-2611-7.1.0-BETA-2931]
at net.minecraft.server.MinecraftServer.redirect$onRun$zjf000(MinecraftServer.java:4003) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
Basically a port of AntiGuest
Do not show 0 datavalues
dont use bukkits MeterialEnum names
etc.
better Matcher for blockData
well of course we can't make keyboard shorcuts, but we could make /undo and /redo.
And people with makro-keyboards, will have the problem solved.
In creative mode /undo will just remove the last block you placed and /redo just place it again.
In Survival mode /undo will remove it and put the corresponding block in your inventory. /redo, will remove the block from inventory and place it on the ground.
[19:42:07 ERROR] [Sponge]: Failed to load plugin: CubeEngine - ItemDuct 1.1.4-SNAPSHOT (from mods/itemduct.jar)
com.google.inject.CreationException: Unable to create injector, see the following errors:
1) Error injecting constructor, java.util.NoSuchElementException: No value present
at org.cubeengine.module.itemduct.PluginItemduct.<init>(PluginItemduct.java:27)
at org.spongepowered.common.inject.plugin.PluginModule.configure(PluginModule.java:59)
while locating org.cubeengine.module.itemduct.PluginItemduct
1 error
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:470) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:184) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:232) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:236) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at org.spongepowered.server.plugin.VanillaPluginContainer.<init>(VanillaPluginContainer.java:43) ~[VanillaPluginContainer.class:1.12.2-7.1.0-BETA-33]
at org.spongepowered.server.plugin.VanillaPluginManager.loadPlugin(VanillaPluginManager.java:165) ~[VanillaPluginManager.class:1.12.2-7.1.0-BETA-33]
at java.util.ArrayList.forEach(ArrayList.java:1257) [?:1.8.0_162]
at org.spongepowered.server.plugin.VanillaPluginManager.loadPlugins(VanillaPluginManager.java:88) [VanillaPluginManager.class:1.12.2-7.1.0-BETA-33]
at org.spongepowered.server.SpongeVanilla.preInitialize(SpongeVanilla.java:118) [SpongeVanilla.class:1.12.2-7.1.0-BETA-33]
at net.minecraft.server.dedicated.DedicatedServer.handler$onServerLoad$bac000(SourceFile:1234) [nz.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(SourceFile:117) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:434) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_162]
Caused by: java.util.NoSuchElementException: No value present
at java.util.Optional.get(Optional.java:135) ~[?:1.8.0_162]
at org.cubeengine.libcube.CubeEnginePlugin.<init>(CubeEnginePlugin.java:44) ~[CubeEnginePlugin.class:?]
at org.cubeengine.module.itemduct.PluginItemduct.<init>(PluginItemduct.java:27) ~[PluginItemduct.class:?]
at org.cubeengine.module.itemduct.PluginItemduct$$FastClassByGuice$$e228cd8c.newInstance(<generated>) ~[PluginItemduct.class:?]
at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180) ~[spongevanilla-1.12.2-7.1.0-BETA-33.jar:1.12.2-7.1.0-BETA-33]
... 12 more
Could this be due to This Error from the main plugin?
https://gist.github.com/ziceptor/417d6fd14f4e1fa823321ca244c4f034
forge-1.12.2-14.23.2.2611-universal.jar
spongeforge-1.12.2-2611-7.1.0-BETA-2931.jar
Essentials allows replacing certain variables in the motd.
Shout should be able to do this too!
perhaps:
{BALANCE} economy service soft-dependency needed
ande more?
Massive Tnt / Snowball etc rain
You will not do that on a bad server for long :)
It would be really cool to be able to craft something like an unbreakable Super ItemDuct-Activator that is crafted from 8 regular ItemDuct-Activator and a Nether Star. Or at least that it has a much higher durability. (Infinite durability as a config option would be much apprechiated!)
I've got some ideas for how to improve the voting module. I think if this is done correctly, this module could be amazing. Currently this module offers only for giving money and sending a message on vote, which isn't much. Here's my ideas:
For every person's vote, give server owners the option to specify a list of actions that takes place. I might want it to broadcast a message, then send a command into console for a different plugin. Then I want it to give the player some money, and send them a message privately. Here's some examples of functions:
These are just some examples. And of course, allow for player variables and others, like the name of the voting site.
This is what I think would be really cool, and would set it apart from other listeners. In the config, don't just allow for one list of actions like above. Allow someone to set as many as they like. I personally plan on using 10!
It will need to record the player and the name of the voting list so servers with multiple voting sites don't have players racking up their voting streak in just one day, and also give an option as to how long after the player last voted that the streak should run out.
An example would be I set the player to get 100 money on the first day, and 150 on the second. These sort of features encourages a player to keep voting, to retain their streak. Once the player has reached the last set of actions in the list, stay on the last one until they don't vote for long enough and the streak gets reset.
A /vote command would be useful. In the config, allow space to set links to each voting site and the name of each. When the vote command is used, it should list all the sites on which the player hasn't voted in the last 24 hours. This makes it a bit more interactive and user-friendly. When the player clicks on one of the voting lists, take them to the appropriate website link.
I'm just putting my ideas forward. Since you seem to be putting it public on Bukkitdev and everything, these sort of things will grant so much flexibility to other server owners. Take it or leave it. I personally can see my vote count going through the roof :P
a module to translate signs
The stats module should gather usage statistics of the server like when a specific number of players was online, the uptime, the preferred language of the users and so on
stuff to track:
The server is under heavy load. Attackers can use this to attack the server. https://i.imgur.com/tbYTp0G.png
basicly prevent players/guests from posting addresses of minecraft servers
On server start: https://gist.github.com/ziceptor/627849fffc528a34fddc60d05cd44797
Elevator.log
Logging Start: 2018-02-11 04:30:46
2018-02-11 04:30:46 [TRACE] Creating thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 04:30:46 [TRACE] Starting thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 04:30:46 [TRACE] Started thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
Logging Start: 2018-02-11 04:30:46
2018-02-11 04:30:46 [INFO] Saved new configuration file! config.yml
Logging Start: 2018-02-11 04:55:56
2018-02-11 04:55:56 [TRACE] Creating thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 04:55:56 [TRACE] Starting thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 04:55:56 [TRACE] Started thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
Logging Start: 2018-02-11 04:59:16
2018-02-11 04:59:16 [TRACE] Creating thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 04:59:16 [TRACE] Starting thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 04:59:16 [TRACE] Started thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
Logging Start: 2018-02-11 05:02:26
2018-02-11 05:02:26 [TRACE] Creating thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 05:02:26 [TRACE] Starting thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
2018-02-11 05:02:26 [TRACE] Started thread: ModuleThreadFactory - Elevator - Thread #1 - org.cubeengine.logscribe.target.file.AsyncFileTarget.<init>(AsyncFileTarget.java:52)
config.yml
lift-decor: ?
up-decor: ?
down-decor: ?
creation-item: minecraft:ender_pearl
Storage Units with Dropper stopped working.
forge-1.12.2-14.23.1.2555-universal.jar
spongeforge-1.12.2-2555-7.1.0-BETA-2842.jar
LibCube.jar latest
itemduct.jar latest
The idea is to create a plugin that sorts the inventorry or a chest by command and stacks the stuff in the Chest/Inventory
Changing the direction is always down.
hovering over player names in the chat could show information about the player using
Hey~
I have a problem. I want to use your elevator plugin but it kinda don't work for me or I'm just stupid.
I followed your instructions and everything was fine but if I want to change the floor, the arrows don't show up. I tried shift+lclick and shift+rclick but nothing works. I can't change the target.
Here a gif to show you.
https://s3.gifyu.com/images/2019-07-23_11-50-09.gif
use our matcher to parse the filter lists to be less strict about naming
The ItemDuct Activator gets placed (and destroyed) when shift-clicking and when clicking it on an invalid block.
I think it should never be able to be placed!
add custom recipies based in config files
like craftbook
module for setting and running a ingame-lottery
/lottery create of - set properties of the game
/lottery - start gambling
/lottery winner/finish - statistics of the lottery
allowing to customize mobs at maximum
It would be pretty cool if the endpoint would stay intact when the source/target inventory gets removed.
This would be very handy when working with shulker boxes!
ItemDuct apparently tries to call start the item transferring process when leaving the Crafting GUI of a workbench.
> [12:40:16] [Server thread/ERROR] [Sponge]: Could not pass InteractInventoryEvent$Open$Impl to Plugin{id=cubeengine-itemduct, name=CubeEngine - ItemDuct, version=1.1.2, description=Transfer items via glass pipes, url=http://cubeengine.org, authors=[CubeEngine Team], source=/home/container/./mods/plugins/itemduct.jar}
java.lang.ClassCastException: net.minecraft.inventory.ContainerWorkbench cannot be cast to org.spongepowered.api.block.tileentity.TileEntity
at org.cubeengine.module.itemduct.listener.ItemDuctTransferListener.promptActivation(ItemDuctTransferListener.java:138) ~[ItemDuctTransferListener.class:?]
at org.cubeengine.module.itemduct.listener.ItemDuctTransferListener.lambda$onOpenInventory$1(ItemDuctTransferListener.java:96) ~[ItemDuctTransferListener.class:?]
at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_161]
at org.cubeengine.module.itemduct.listener.ItemDuctTransferListener.onOpenInventory(ItemDuctTransferListener.java:96) ~[ItemDuctTransferListener.class:?]
at org.spongepowered.common.event.listener.OpenListener_ItemDuctTransferListener_onOpenInventory94.handle(Unknown Source) ~[?:?]
at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) ~[RegisteredListener.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:335) [SpongeModEventManager.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:368) [SpongeModEventManager.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.event.SpongeEventManager.post(SpongeEventManager.java:422) [SpongeEventManager.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:207) [SpongeImpl.class:1.12.2-2611-7.1.0-BETA-2931]
at org.spongepowered.common.event.SpongeCommonEventFactory.callInteractInventoryOpenEvent(SpongeCommonEventFactory.java:904) [SpongeCommonEventFactory.class:1.12.2-2611-7.1.0-BETA-2931]
at net.minecraft.server.management.PlayerInteractionManager.handleOpenEvent(PlayerInteractionManager.java:789) [or.class:?]
at net.minecraft.server.management.PlayerInteractionManager.func_187251_a(PlayerInteractionManager.java:1258) [or.class:?]
at net.minecraft.network.NetHandlerPlayServer.redirect$onProcessRightClickBlock$zik000(NetHandlerPlayServer.java:2377) [pa.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_184337_a(NetHandlerPlayServer.java:739) [pa.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:55) [ma.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:11) [ma.class:?]
at org.spongepowered.common.network.PacketUtil.onProcessPacket(PacketUtil.java:149) [PacketUtil.class:1.12.2-2611-7.1.0-BETA-2931]
at net.minecraft.network.PacketThreadUtil$1.redirect$onProcessPacket$zla000(SourceFile:539) [hv$1.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_161]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_161]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
at org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:276) [SpongeImplHooks.class:1.12.2-2611-7.1.0-BETA-2931]
at net.minecraft.server.MinecraftServer.redirect$onRun$zjf000(MinecraftServer.java:4003) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:721) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:396) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:666) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:524) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
Special case when only a little bit of lava/water is flowing down
i cannot detect that it is flowing down.
Perhaps a bukkit bug?
Easiest way to reproduce with lava by quickly replacing the source after flowing down one block.
This command should not only allow basic stuff like day, night, noon and so on, but also 12:53 or 12 or 12am / 12pm, +2min, -1day
It is often possible to rollback animal changes as all entities in minecraft have UUIDs which can be used to find the entity and rollback changes.
Allow putting items into bookshelfs
and/or other blocks (configurable)
Prevent certain items from being sold & bought
TNT tornado like this
http://www.youtube.com/watch?v=rm5Ua3S1Vh8
optional moving
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.