ElecCore

19M Downloads

Multiblock tile handling issues

Closed this issue ยท 9 comments

commented

There's plenty of console spam as outlined below, I don't have any additional context to why it's happening. You may be relying on onLoad or validate too much, may not capture invalidate or onChunkUnload or some other artifact of MC's unreliably TileEntity and Chunk life cycles. This is one of the pain points in IC2's energy net as well and a major nuisance to get right unfortunately.

ElecCore-1.9-1.4.266.jar

117]: ERROR!!!  Tile at BlockPos{x=-560, y=53, z=-458} is trying to register whilst already being registered!
[23:12:07] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:118]: ------------------------------------
[23:12:52] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:116]: ------------------------------------
[23:12:52] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:117]: ERROR!!!  Tile at BlockPos{x=-560, y=53, z=-458} is trying to register whilst already being registered!
[23:12:52] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:118]: ------------------------------------
[23:13:37] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:116]: ------------------------------------
[23:13:37] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:117]: ERROR!!!  Tile at BlockPos{x=-560, y=53, z=-458} is trying to register whilst already being registered!
[23:13:37] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:118]: ------------------------------------
[23:14:22] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:116]: ------------------------------------
[23:14:22] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:117]: ERROR!!!  Tile at BlockPos{x=-560, y=53, z=-458} is trying to register whilst already being registered!
[23:14:22] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:118]: ------------------------------------
[23:15:07] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:116]: ------------------------------------
[23:15:07] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:117]: ERROR!!!  Tile at BlockPos{x=-560, y=53, z=-458} is trying to register whilst already being registered!
[23:15:07] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:118]: ------------------------------------
[23:15:27] [Server thread/INFO] [STDOUT]: [mcjty.rftools.blocks.elevator.ElevatorTileEntity:startMoving:404]: Start moving: ystart = 64, ystop = 68
[23:15:45] [Server thread/INFO] [STDOUT]: [mcjty.rftools.blocks.elevator.ElevatorTileEntity:startMoving:404]: Start moving: ystart = 68, ystop = 64
[23:15:52] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:116]: ------------------------------------
[23:15:52] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:117]: ERROR!!!  Tile at BlockPos{x=-560, y=53, z=-458} is trying to register whilst already being registered!
[23:15:52] [Server thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:118]: ------------------------------------
commented

Yes, this is probably related to the DeepResonance hook-system. We are looking into it atm. :)
Are there any other DeepResonance machines near the tanks?

commented

I am noticing a similar issue with the latest 1.9.4 version

commented

Please provide some more info about the setup.

commented

Ok the server is displaying the below text in console

5:06:20 PM CONSOLE: thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:116]: ------------------------------------
5:06:20 PM CONSOLE: thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:117]: ERROR!!! Tile at BlockPos{x=-220, y=64, z=-89} is trying to register whilst already being registered!
5:06:20 PM CONSOLE: thread/INFO] [STDOUT]: [elec332.core.multiblock.dynamic.AbstractDynamicMultiBlockWorldHolder:addTile:118]:

The co-ordinates are a Tinkers smeltery

http://imgur.com/xYMggbm

commented

Hi there!

I'd like to add to this report with my own paste: http://pastebin.com/kFbPCfML

We're using:
FML 1.10.2-12.18.0.2008
mcjtylib-1.10-1.9.8
deepresonance-1.9.4-1.2.0beta35
ElecCore-1.9.4-1.5.292
on Minecraft 1.10.2

There is a deep resonance tank at the coordinates. Let me know if you need any further information

commented

Is this issue ever going to be fixed? It's been constant since at least 1.8.9

commented

@MysticAura It isn't marked as closed; you're seeing a reference to another issue. This one is still open :)

commented

Making my world literally unplayable... the constant spam every minute kills TPS to the point that the server freezes - have a setup with stacked tanks and purifiers (deep resonance) all around.

commented

This system has been replaced a few months ago, and no issues have occurred since