This commit is contained in:
WayofTime 2016-09-11 17:58:54 -04:00
parent f110402169
commit 1e77b16bd7
4 changed files with 127 additions and 0 deletions

View file

@ -20,6 +20,7 @@ import WayofTime.bloodmagic.api.Constants;
import WayofTime.bloodmagic.api.soul.EnumDemonWillType;
import WayofTime.bloodmagic.block.base.BlockStringContainer;
import WayofTime.bloodmagic.client.IVariantProvider;
import WayofTime.bloodmagic.tile.TileAltar;
import WayofTime.bloodmagic.tile.TileInversionPillar;
public class BlockInversionPillar extends BlockStringContainer implements IVariantProvider
@ -38,6 +39,19 @@ public class BlockInversionPillar extends BlockStringContainer implements IVaria
setHarvestLevel("pickaxe", 2);
}
@Override
public void breakBlock(World world, BlockPos blockPos, IBlockState blockState)
{
TileEntity tile = world.getTileEntity(blockPos);
if (tile instanceof TileInversionPillar)
{
TileInversionPillar tilePillar = (TileInversionPillar) world.getTileEntity(blockPos);
tilePillar.removePillarFromMap();
}
super.breakBlock(world, blockPos, blockState);
}
@Override
public boolean isOpaqueCube(IBlockState state)
{