package net.geforcemods.securitycraft.blocks; import java.util.Random; import net.geforcemods.securitycraft.tileentity.TileEntityOwnable; import net.minecraft.block.BlockStainedGlassPane; import net.minecraft.block.ITileEntityProvider; import net.minecraft.block.state.IBlockState; import net.minecraft.item.Item; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.BlockPos; import net.minecraft.world.World; public class BlockReinforcedStainedGlassPanes extends BlockStainedGlassPane implements ITileEntityProvider { public BlockReinforcedStainedGlassPanes() { super(); } public void breakBlock(World par1World, BlockPos pos, IBlockState state){ super.breakBlock(par1World, pos, state); par1World.removeTileEntity(pos); } public TileEntity createNewTileEntity(World var1, int var2) { return new TileEntityOwnable(); } @Override public int quantityDropped(Random random) { return 1; } @Override public Item getItemDropped(IBlockState state, Random rand, int fortune) { return Item.getItemFromBlock(this); } }