summaryrefslogtreecommitdiff
path: root/common/darkknight/jewelrycraft/block/BlockShadow.java
diff options
context:
space:
mode:
authorOnyxDarkKnight <sor1n.iliutza16@gmail.com>2014-04-14 11:58:43 +0300
committerOnyxDarkKnight <sor1n.iliutza16@gmail.com>2014-04-14 11:58:43 +0300
commit1a692ab45df3d88a6cc247cc9f4c0a41c7715264 (patch)
tree1854960d78be20ef09c9f098f5e2eb92837019dd /common/darkknight/jewelrycraft/block/BlockShadow.java
parentf965cf88704f1e5e674d98308cbe0f4451d7edeb (diff)
Updating to 1.7
Diffstat (limited to 'common/darkknight/jewelrycraft/block/BlockShadow.java')
-rw-r--r--common/darkknight/jewelrycraft/block/BlockShadow.java100
1 files changed, 0 insertions, 100 deletions
diff --git a/common/darkknight/jewelrycraft/block/BlockShadow.java b/common/darkknight/jewelrycraft/block/BlockShadow.java
deleted file mode 100644
index 1e58d54..0000000
--- a/common/darkknight/jewelrycraft/block/BlockShadow.java
+++ /dev/null
@@ -1,100 +0,0 @@
-package darkknight.jewelrycraft.block;
-
-import darkknight.jewelrycraft.tileentity.TileEntityBlockShadow;
-import net.minecraft.block.BlockContainer;
-import net.minecraft.block.material.Material;
-import net.minecraft.client.renderer.texture.IconRegister;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.util.AxisAlignedBB;
-import net.minecraft.util.Icon;
-import net.minecraft.world.IBlockAccess;
-import net.minecraft.world.World;
-import net.minecraftforge.common.ForgeDirection;
-
-public class BlockShadow extends BlockContainer
-{
- private Icon[] iconArray;
-
- public BlockShadow(int par1)
- {
- super(par1, Material.iron);
- this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F);
- }
-
- public int getRenderBlockPass()
- {
- return 1;
- }
-
- public boolean isBeaconBase(World worldObj, int x, int y, int z, int beaconX, int beaconY, int beaconZ)
- {
- return true;
- }
-
- public boolean isOpaqueCube()
- {
- return false;
- }
-
- public boolean renderAsNormalBlock()
- {
- return false;
- }
-
- public boolean isBlockSolidOnSide(World world, int x, int y, int z, ForgeDirection side)
- {
- return false;
- }
-
- public static boolean isNormalCube(int par0)
- {
- return true;
- }
-
- @Override
- public TileEntity createNewTileEntity(World world)
- {
- return new TileEntityBlockShadow();
- }
-
- public void registerIcons(IconRegister par1IconRegister)
- {
- this.iconArray = new Icon[16];
-
- for (int i = 0; i < this.iconArray.length; ++i)
- {
- this.iconArray[i] = par1IconRegister.registerIcon(this.getTextureName() + (15 - i));
- }
- }
-
- public AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int x, int y, int z)
- {
- if(world.getBlockMetadata(x, y, z) == 15) return null;
- return super.getCollisionBoundingBoxFromPool(world, x, y, z);
- }
-
- public void setBlockBoundsBasedOnState(IBlockAccess par1IBlockAccess, int par2, int par3, int par4)
- {
- this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F);
- }
-
- public boolean shouldSideBeRendered(IBlockAccess iBlockAccess, int par2, int par3, int par4, int par5)
- {
- return iBlockAccess.isAirBlock(par2, par3, par4)?true:iBlockAccess.isBlockNormalCube(par2, par3, par4)?false:(iBlockAccess.getBlockId(par2, par3, par4) == BlockList.shadowBlock.blockID)?false:true;
- }
-
- public boolean hasComparatorInputOverride()
- {
- return true;
- }
-
- public int getComparatorInputOverride(World world, int x, int y, int z, int meta)
- {
- return world.getBlockMetadata(x, y, z);
- }
-
- public Icon getIcon(int par1, int par2)
- {
- return this.iconArray[par2];
- }
-}