Fixed A bug where tunnels are Updated before the network.
Tunnel Attunement now causes a block update.
This commit is contained in:
parent
8653a4f79b
commit
5c2cf0e1e3
|
@ -82,7 +82,6 @@ public class PartP2PTunnel<T extends PartP2PTunnel> extends PartBasicState
|
|||
{
|
||||
PartP2PTunnel newTunnel = (PartP2PTunnel) newBus;
|
||||
newTunnel.output = true;
|
||||
newTunnel.onChange();
|
||||
|
||||
try
|
||||
{
|
||||
|
@ -93,6 +92,8 @@ public class PartP2PTunnel<T extends PartP2PTunnel> extends PartBasicState
|
|||
{
|
||||
// :P
|
||||
}
|
||||
|
||||
newTunnel.onChange();
|
||||
}
|
||||
|
||||
mc.notifyUser( player, MemoryCardMessages.SETTINGS_LOADED );
|
||||
|
@ -160,6 +161,8 @@ public class PartP2PTunnel<T extends PartP2PTunnel> extends PartBasicState
|
|||
// :P
|
||||
}
|
||||
}
|
||||
|
||||
tile.worldObj.notifyBlocksOfNeighborChange( tile.xCoord, tile.yCoord, tile.zCoord, 0 );
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
@ -260,8 +263,8 @@ public class PartP2PTunnel<T extends PartP2PTunnel> extends PartBasicState
|
|||
rh.setBounds( 2, 2, 14, 14, 14, 16 );
|
||||
rh.renderInventoryBox( renderer );
|
||||
|
||||
rh.setTexture( CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.BlockP2PTunnel2.getIcon(), is.getIconIndex(),
|
||||
CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon() );
|
||||
rh.setTexture( CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.BlockP2PTunnel2.getIcon(),
|
||||
is.getIconIndex(), CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon() );
|
||||
|
||||
rh.setBounds( 2, 2, 14, 14, 14, 16 );
|
||||
rh.renderInventoryBox( renderer );
|
||||
|
@ -281,8 +284,8 @@ public class PartP2PTunnel<T extends PartP2PTunnel> extends PartBasicState
|
|||
rh.setBounds( 2, 2, 14, 14, 14, 16 );
|
||||
rh.renderBlock( x, y, z, renderer );
|
||||
|
||||
rh.setTexture( CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.BlockP2PTunnel2.getIcon(), is.getIconIndex(),
|
||||
CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon() );
|
||||
rh.setTexture( CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.BlockP2PTunnel2.getIcon(),
|
||||
is.getIconIndex(), CableBusTextures.PartMonitorSides.getIcon(), CableBusTextures.PartMonitorSides.getIcon() );
|
||||
|
||||
rh.setBounds( 2, 2, 14, 14, 14, 16 );
|
||||
rh.renderBlock( x, y, z, renderer );
|
||||
|
|
Loading…
Reference in a new issue