Fixed bottom textures

This commit is contained in:
Gig 2015-05-03 22:27:19 +01:00
parent dec2c68e86
commit a386a35ead
14 changed files with 27 additions and 82 deletions

View file

@ -70,7 +70,8 @@ public class BlockAlloySmelter extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -82,7 +82,8 @@ public class BlockBlastFurnace extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -65,7 +65,8 @@ public class BlockCentrifuge extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -58,8 +58,10 @@ public class BlockChunkLoader extends BlockMachineBase{
@SideOnly(Side.CLIENT)
public IIcon getIcon(int side, int metadata)
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -53,7 +53,8 @@ public class BlockDragonEggSiphoner extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -66,7 +66,8 @@ public class BlockGrinder extends BlockMachineBase{
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -38,7 +38,8 @@ public class BlockHighlyAdvancedMachine extends BlockMachineBase{
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -66,7 +66,8 @@ public class BlockImplosionCompressor extends BlockMachineBase{
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -53,7 +53,8 @@ public class BlockMagicEnergyConverter extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -66,7 +66,8 @@ public class BlockMatterFabricator extends BlockMachineBase{
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -61,7 +61,8 @@ public class BlockQuantumChest extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

View file

@ -66,78 +66,10 @@ public class BlockRollingMachine extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}
public void onBlockAdded(World world, int x, int y, int z)
{
super.onBlockAdded(world, x, y, z);
this.setDefaultDirection(world, x, y, z);
}
private void setDefaultDirection(World world, int x, int y, int z)
{
if (!world.isRemote)
{
Block block1 = world.getBlock(x, y, z - 1);
Block block2 = world.getBlock(x, y, z + 1);
Block block3 = world.getBlock(x - 1, y, z);
Block block4 = world.getBlock(x + 1, y, z);
byte b = 3;
if (block1.func_149730_j() && !block2.func_149730_j())
{
b = 3;
}
if (block2.func_149730_j() && !block1.func_149730_j())
{
b = 2;
}
if (block3.func_149730_j() && !block4.func_149730_j())
{
b = 5;
}
if (block4.func_149730_j() && !block3.func_149730_j())
{
b = 4;
}
world.setBlockMetadataWithNotify(x, y, z, b, 2);
}
}
public void onBlockPlacedBy(World world, int x, int y, int z,
EntityLivingBase player, ItemStack itemstack)
{
int l = MathHelper
.floor_double((double) (player.rotationYaw * 4.0F / 360F) + 0.5D) & 3;
if (l == 0)
{
world.setBlockMetadataWithNotify(x, y, z, 2, 2);
}
if (l == 1)
{
world.setBlockMetadataWithNotify(x, y, z, 5, 2);
}
if (l == 2)
{
world.setBlockMetadataWithNotify(x, y, z, 3, 2);
}
if (l == 3)
{
world.setBlockMetadataWithNotify(x, y, z, 4, 2);
}
}
}

View file

@ -70,7 +70,8 @@ public class BlockThermalGenerator extends BlockMachineBase {
{
return metadata == 0 && side == 3 ? this.iconFront
: side == 1 ? this.iconTop : (side == 0 ? this.iconTop
: side == 1 ? this.iconTop :
side == 6 ? this.iconBottom: (side == 0 ? this.iconTop
: (side == metadata ? this.iconFront : this.blockIcon));
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 603 B