Fix a few nutderps on block updates

Incorrect assumptions + adopting very early = mistakes were made
This commit is contained in:
Nick 2016-03-18 13:05:57 -07:00
parent 26f7c874ff
commit 1bcc4e47e0
7 changed files with 18 additions and 11 deletions

View file

@ -80,7 +80,7 @@ public class TileRoutingNode extends TileInventory implements IRoutingNode, IIte
if (tile instanceof IRoutingNode)
{
((IRoutingNode) tile).removeConnection(pos);
markDirty();
getWorld().notifyBlockUpdate(getPos(), getWorld().getBlockState(getPos()), getWorld().getBlockState(getPos()), 3);
}
}
@ -156,7 +156,7 @@ public class TileRoutingNode extends TileInventory implements IRoutingNode, IIte
{
if (!connectionList.contains(pos1))
{
markDirty();
getWorld().notifyBlockUpdate(getPos(), getWorld().getBlockState(getPos()), getWorld().getBlockState(getPos()), 3);
connectionList.add(pos1);
}
}
@ -167,7 +167,7 @@ public class TileRoutingNode extends TileInventory implements IRoutingNode, IIte
if (connectionList.contains(pos1))
{
connectionList.remove(pos1);
markDirty();
getWorld().notifyBlockUpdate(getPos(), getWorld().getBlockState(getPos()), getWorld().getBlockState(getPos()), 3);
}
}