Removed break on rotation
This commit is contained in:
parent
65c7a3760a
commit
cb854bebda
2 changed files with 1 additions and 28 deletions
|
@ -15,7 +15,7 @@ import universalelectricity.prefab.network.PacketManager;
|
|||
*/
|
||||
public abstract class TileEntityAssemblyNetwork extends TIC2Receiver
|
||||
{
|
||||
public boolean debugMode = false;
|
||||
public boolean debugMode = true;
|
||||
/**
|
||||
* The range in which power can be transfered.
|
||||
*/
|
||||
|
|
|
@ -122,33 +122,6 @@ public class TileEntityArmbot extends TileEntityAssemblyNetwork implements IMult
|
|||
{
|
||||
if (FMLCommonHandler.instance().getEffectiveSide() == Side.SERVER)
|
||||
{
|
||||
/**
|
||||
* Break the block if the hand hits a solid block.
|
||||
*/
|
||||
Block block = Block.blocksList[handPosition.getBlockID(this.worldObj)];
|
||||
|
||||
if (block != null)
|
||||
{
|
||||
if (Block.isNormalCube(block.blockID) && block.getBlockHardness(this.worldObj, handPosition.intX(), handPosition.intY(), handPosition.intZ()) != -1)
|
||||
{
|
||||
TileEntity tileEntity = this.getHandPosition().getTileEntity(this.worldObj);
|
||||
|
||||
if (tileEntity == null)
|
||||
{
|
||||
if (!this.worldObj.isRemote)
|
||||
{
|
||||
block.dropBlockAsItem(this.worldObj, handPosition.intX(), handPosition.intY(), handPosition.intZ(), handPosition.getBlockMetadata(this.worldObj), 0);
|
||||
}
|
||||
|
||||
handPosition.setBlockWithNotify(this.worldObj, 0);
|
||||
}
|
||||
else if (!(tileEntity instanceof IArmbotUseable))
|
||||
{
|
||||
handPosition.setBlockWithNotify(this.worldObj, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (this.disk == null && this.computersAttached == 0)
|
||||
{
|
||||
this.commandManager.clear();
|
||||
|
|
Loading…
Reference in a new issue