|
|
|
@ -331,6 +331,8 @@ public class RenderBlocks
|
|
|
|
|
* Grass flag for ambient occlusion on Center X, Negative Y, and Positive Z
|
|
|
|
|
*/
|
|
|
|
|
private boolean aoGrassXYZCNP;
|
|
|
|
|
|
|
|
|
|
private Tessellator tessellator = Tessellator.instance;
|
|
|
|
|
|
|
|
|
|
public RenderBlocks(IBlockAccess par1IBlockAccess)
|
|
|
|
|
{
|
|
|
|
@ -425,7 +427,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
private boolean renderBlockBed(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
|
int var7 = BlockBed.getDirection(var6);
|
|
|
|
|
boolean var8 = BlockBed.isBlockHeadOfBed(var6);
|
|
|
|
@ -582,7 +584,7 @@ public class RenderBlocks
|
|
|
|
|
par1BlockBrewingStand.setBlockBounds(0.125F, 0.0F, 0.5625F, 0.5F, 0.125F, 0.9375F);
|
|
|
|
|
this.renderStandardBlock(par1BlockBrewingStand, par2, par3, par4);
|
|
|
|
|
this.clearOverrideBlockTexture();
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
var5.setBrightness(par1BlockBrewingStand.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
float var6 = 1.0F;
|
|
|
|
|
int var7 = par1BlockBrewingStand.colorMultiplier(this.blockAccess, par2, par3, par4);
|
|
|
|
@ -650,7 +652,7 @@ public class RenderBlocks
|
|
|
|
|
private boolean renderBlockCauldron(BlockCauldron par1BlockCauldron, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
this.renderStandardBlock(par1BlockCauldron, par2, par3, par4);
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
var5.setBrightness(par1BlockCauldron.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
float var6 = 1.0F;
|
|
|
|
|
int var7 = par1BlockCauldron.colorMultiplier(this.blockAccess, par2, par3, par4);
|
|
|
|
@ -703,7 +705,7 @@ public class RenderBlocks
|
|
|
|
|
public boolean renderBlockTorch(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
int var5 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
|
Tessellator var6 = Tessellator.instance;
|
|
|
|
|
Tessellator var6 = tessellator;
|
|
|
|
|
var6.setBrightness(par1Block.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
var6.setColorOpaque_F(1.0F, 1.0F, 1.0F);
|
|
|
|
|
double var7 = 0.4000000059604645D;
|
|
|
|
@ -743,7 +745,7 @@ public class RenderBlocks
|
|
|
|
|
int var6 = var5 & 3;
|
|
|
|
|
int var7 = (var5 & 12) >> 2;
|
|
|
|
|
this.renderStandardBlock(par1Block, par2, par3, par4);
|
|
|
|
|
Tessellator var8 = Tessellator.instance;
|
|
|
|
|
Tessellator var8 = tessellator;
|
|
|
|
|
var8.setBrightness(par1Block.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
var8.setColorOpaque_F(1.0F, 1.0F, 1.0F);
|
|
|
|
|
double var9 = -0.1875D;
|
|
|
|
@ -963,7 +965,7 @@ public class RenderBlocks
|
|
|
|
|
|
|
|
|
|
int var17 = (var16 & 15) << 4;
|
|
|
|
|
int var18 = var16 & 240;
|
|
|
|
|
Tessellator var19 = Tessellator.instance;
|
|
|
|
|
Tessellator var19 = tessellator;
|
|
|
|
|
double var20 = (double)((float)(var17 + 0) / 256.0F);
|
|
|
|
|
double var22 = (double)((float)(var18 + 0) / 256.0F);
|
|
|
|
|
double var24 = ((double)var17 + par14 - 0.01D) / 256.0D;
|
|
|
|
@ -989,7 +991,7 @@ public class RenderBlocks
|
|
|
|
|
|
|
|
|
|
int var17 = (var16 & 15) << 4;
|
|
|
|
|
int var18 = var16 & 240;
|
|
|
|
|
Tessellator var19 = Tessellator.instance;
|
|
|
|
|
Tessellator var19 = tessellator;
|
|
|
|
|
double var20 = (double)((float)(var17 + 0) / 256.0F);
|
|
|
|
|
double var22 = (double)((float)(var18 + 0) / 256.0F);
|
|
|
|
|
double var24 = ((double)var17 + par14 - 0.01D) / 256.0D;
|
|
|
|
@ -1015,7 +1017,7 @@ public class RenderBlocks
|
|
|
|
|
|
|
|
|
|
int var17 = (var16 & 15) << 4;
|
|
|
|
|
int var18 = var16 & 240;
|
|
|
|
|
Tessellator var19 = Tessellator.instance;
|
|
|
|
|
Tessellator var19 = tessellator;
|
|
|
|
|
double var20 = (double)((float)(var17 + 0) / 256.0F);
|
|
|
|
|
double var22 = (double)((float)(var18 + 0) / 256.0F);
|
|
|
|
|
double var24 = ((double)var17 + par14 - 0.01D) / 256.0D;
|
|
|
|
@ -1140,7 +1142,7 @@ public class RenderBlocks
|
|
|
|
|
int var5 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
|
int var6 = var5 & 7;
|
|
|
|
|
boolean var7 = (var5 & 8) > 0;
|
|
|
|
|
Tessellator var8 = Tessellator.instance;
|
|
|
|
|
Tessellator var8 = tessellator;
|
|
|
|
|
boolean var9 = this.overrideBlockTexture >= 0;
|
|
|
|
|
|
|
|
|
|
if (!var9)
|
|
|
|
@ -1369,7 +1371,7 @@ public class RenderBlocks
|
|
|
|
|
|
|
|
|
|
public boolean func_78577_f(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
|
int var7 = var6 & 3;
|
|
|
|
|
boolean var8 = (var6 & 4) == 4;
|
|
|
|
@ -1751,7 +1753,7 @@ public class RenderBlocks
|
|
|
|
|
|
|
|
|
|
public boolean func_78619_g(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = par1Block.getBlockTextureFromSide(0);
|
|
|
|
|
int var7 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
|
boolean var8 = (var7 & 4) == 4;
|
|
|
|
@ -1890,7 +1892,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockFire(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = par1Block.getBlockTextureFromSide(0);
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -2103,7 +2105,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockRedstoneWire(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
|
int var7 = par1Block.getBlockTextureFromSideAndMetadata(1, var6);
|
|
|
|
|
|
|
|
|
@ -2343,7 +2345,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockMinecartTrack(BlockRail par1BlockRail, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
|
int var7 = par1BlockRail.getBlockTextureFromSideAndMetadata(0, var6);
|
|
|
|
|
|
|
|
|
@ -2434,7 +2436,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockLadder(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = par1Block.getBlockTextureFromSide(0);
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -2495,7 +2497,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockVine(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = par1Block.getBlockTextureFromSide(0);
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -2581,7 +2583,7 @@ public class RenderBlocks
|
|
|
|
|
public boolean renderBlockPane(BlockPane par1BlockPane, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
int var5 = this.blockAccess.getHeight();
|
|
|
|
|
Tessellator var6 = Tessellator.instance;
|
|
|
|
|
Tessellator var6 = tessellator;
|
|
|
|
|
var6.setBrightness(par1BlockPane.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
float var7 = 1.0F;
|
|
|
|
|
int var8 = par1BlockPane.colorMultiplier(this.blockAccess, par2, par3, par4);
|
|
|
|
@ -3027,7 +3029,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderCrossedSquares(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
var5.setBrightness(par1Block.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
float var6 = 1.0F;
|
|
|
|
|
int var7 = par1Block.colorMultiplier(this.blockAccess, par2, par3, par4);
|
|
|
|
@ -3069,7 +3071,7 @@ public class RenderBlocks
|
|
|
|
|
public boolean renderBlockStem(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
BlockStem var5 = (BlockStem)par1Block;
|
|
|
|
|
Tessellator var6 = Tessellator.instance;
|
|
|
|
|
Tessellator var6 = tessellator;
|
|
|
|
|
var6.setBrightness(var5.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
float var7 = 1.0F;
|
|
|
|
|
int var8 = var5.colorMultiplier(this.blockAccess, par2, par3, par4);
|
|
|
|
@ -3109,7 +3111,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockCrops(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
var5.setBrightness(par1Block.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
var5.setColorOpaque_F(1.0F, 1.0F, 1.0F);
|
|
|
|
|
this.renderBlockCropsImpl(par1Block, this.blockAccess.getBlockMetadata(par2, par3, par4), par2.doubleValue(), (double)((float)par3 - 0.0625F), par4.doubleValue());
|
|
|
|
@ -3121,7 +3123,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderTorchAtAngle(Block par1Block, double par2, double par4, double par6, double par8, double par10)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var12 = Tessellator.instance;
|
|
|
|
|
Tessellator var12 = tessellator;
|
|
|
|
|
int var13 = par1Block.getBlockTextureFromSide(0);
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -3174,7 +3176,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void drawCrossedSquares(Block par1Block, int par2, double par3, double par5, double par7)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
int var10 = par1Block.getBlockTextureFromSideAndMetadata(0, par2);
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -3215,7 +3217,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderBlockStemSmall(Block par1Block, int par2, double par3, double par5, double par7, double par9)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var11 = Tessellator.instance;
|
|
|
|
|
Tessellator var11 = tessellator;
|
|
|
|
|
int var12 = par1Block.getBlockTextureFromSideAndMetadata(0, par2);
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -3256,7 +3258,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockLilyPad(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
int var6 = par1Block.blockIndexInTexture;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -3297,7 +3299,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderBlockStemBig(Block par1Block, int par2, int par3, double par4, double par6, double par8, double par10)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var12 = Tessellator.instance;
|
|
|
|
|
Tessellator var12 = tessellator;
|
|
|
|
|
int var13 = par1Block.getBlockTextureFromSideAndMetadata(0, par2) + 16;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -3354,7 +3356,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderBlockCropsImpl(Block par1Block, int par2, double par3, double par5, double par7)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
int var10 = par1Block.getBlockTextureFromSideAndMetadata(0, par2);
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
@ -3415,7 +3417,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockFluids(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
if(Minecraft.FIX_RENDERER) var5.setDontTranslate(true);
|
|
|
|
|
int var6 = par1Block.colorMultiplier(this.blockAccess, par2, par3, par4);
|
|
|
|
|
float var7 = (float)(var6 >> 16 & 255) / 255.0F;
|
|
|
|
@ -3693,7 +3695,7 @@ public class RenderBlocks
|
|
|
|
|
float var8 = 1.0F;
|
|
|
|
|
float var9 = 0.8F;
|
|
|
|
|
float var10 = 0.6F;
|
|
|
|
|
Tessellator var11 = Tessellator.instance;
|
|
|
|
|
Tessellator var11 = tessellator;
|
|
|
|
|
var11.startDrawingQuads();
|
|
|
|
|
var11.setBrightness(par1Block.getMixedBrightnessForBlock(par2World, par3, par4, par5));
|
|
|
|
|
float var12 = 1.0F;
|
|
|
|
@ -3834,7 +3836,7 @@ public class RenderBlocks
|
|
|
|
|
int var24 = var19;
|
|
|
|
|
int var25 = var19;
|
|
|
|
|
|
|
|
|
|
if(Minecraft.FIX_RENDERER) Tessellator.instance.setDontTranslate(true);
|
|
|
|
|
if(Minecraft.FIX_RENDERER) tessellator.setDontTranslate(true);
|
|
|
|
|
|
|
|
|
|
if (par1Block.minY <= 0.0D)
|
|
|
|
|
{
|
|
|
|
@ -3866,7 +3868,7 @@ public class RenderBlocks
|
|
|
|
|
var25 = par1Block.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4.add(BigInteger.ONE));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Tessellator var26 = Tessellator.instance;
|
|
|
|
|
Tessellator var26 = tessellator;
|
|
|
|
|
var26.setBrightness(983055);
|
|
|
|
|
this.aoGrassXYZPPC = Block.canBlockGrass[this.blockAccess.getBlockId(par2.add(BigInteger.ONE), par3 + 1, par4)];
|
|
|
|
|
this.aoGrassXYZPNC = Block.canBlockGrass[this.blockAccess.getBlockId(par2.add(BigInteger.ONE), par3 - 1, par4)];
|
|
|
|
@ -4610,7 +4612,7 @@ public class RenderBlocks
|
|
|
|
|
|
|
|
|
|
var8 = true;
|
|
|
|
|
}
|
|
|
|
|
if(Minecraft.FIX_RENDERER) Tessellator.instance.setDontTranslate(false);
|
|
|
|
|
if(Minecraft.FIX_RENDERER) tessellator.setDontTranslate(false);
|
|
|
|
|
this.enableAO = false;
|
|
|
|
|
return var8;
|
|
|
|
|
}
|
|
|
|
@ -4644,7 +4646,7 @@ public class RenderBlocks
|
|
|
|
|
public boolean renderStandardBlockWithColorMultiplier(Block par1Block, BigInteger par2, int par3, BigInteger par4, float par5, float par6, float par7)
|
|
|
|
|
{
|
|
|
|
|
this.enableAO = false;
|
|
|
|
|
Tessellator var8 = Tessellator.instance;
|
|
|
|
|
Tessellator var8 = tessellator;
|
|
|
|
|
boolean var9 = false;
|
|
|
|
|
float var10 = 0.5F;
|
|
|
|
|
float var11 = 1.0F;
|
|
|
|
@ -4678,7 +4680,7 @@ public class RenderBlocks
|
|
|
|
|
|
|
|
|
|
int var26 = par1Block.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4);
|
|
|
|
|
|
|
|
|
|
if(Minecraft.FIX_RENDERER) Tessellator.instance.setDontTranslate(true);
|
|
|
|
|
if(Minecraft.FIX_RENDERER) tessellator.setDontTranslate(true);
|
|
|
|
|
|
|
|
|
|
if (this.renderAllFaces || par1Block.shouldSideBeRendered(this.blockAccess, par2, par3 - 1, par4, 0))
|
|
|
|
|
{
|
|
|
|
@ -4772,14 +4774,14 @@ public class RenderBlocks
|
|
|
|
|
var9 = true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(Minecraft.FIX_RENDERER) Tessellator.instance.setDontTranslate(false);
|
|
|
|
|
if(Minecraft.FIX_RENDERER) tessellator.setDontTranslate(false);
|
|
|
|
|
|
|
|
|
|
return var9;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private boolean func_78616_a(BlockCocoa par1BlockCocoa, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
var5.setBrightness(par1BlockCocoa.getMixedBrightnessForBlock(this.blockAccess, par2, par3, par4));
|
|
|
|
|
var5.setColorOpaque_F(1.0F, 1.0F, 1.0F);
|
|
|
|
|
int var6 = this.blockAccess.getBlockMetadata(par2, par3, par4);
|
|
|
|
@ -4965,7 +4967,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockCactusImpl(Block par1Block, BigInteger par2, int par3, BigInteger par4, float par5, float par6, float par7)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var8 = Tessellator.instance;
|
|
|
|
|
Tessellator var8 = tessellator;
|
|
|
|
|
boolean var9 = false;
|
|
|
|
|
float var10 = 0.5F;
|
|
|
|
|
float var11 = 1.0F;
|
|
|
|
@ -5399,7 +5401,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public boolean renderBlockDoor(Block par1Block, BigInteger par2, int par3, BigInteger par4)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var5 = Tessellator.instance;
|
|
|
|
|
Tessellator var5 = tessellator;
|
|
|
|
|
BlockDoor var6 = (BlockDoor)par1Block;
|
|
|
|
|
boolean var7 = false;
|
|
|
|
|
float var8 = 0.5F;
|
|
|
|
@ -5475,7 +5477,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderBottomFace(Block par1Block, double par2, double par4, double par6, int par8)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
|
{
|
|
|
|
@ -5579,7 +5581,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderTopFace(Block par1Block, double par2, double par4, double par6, int par8)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
|
{
|
|
|
|
@ -5683,7 +5685,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderEastFace(Block par1Block, double par2, double par4, double par6, int par8)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
|
{
|
|
|
|
@ -5795,7 +5797,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderWestFace(Block par1Block, double par2, double par4, double par6, int par8)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
|
{
|
|
|
|
@ -5907,7 +5909,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderNorthFace(Block par1Block, double par2, double par4, double par6, int par8)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
|
{
|
|
|
|
@ -6019,7 +6021,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderSouthFace(Block par1Block, double par2, double par4, double par6, int par8)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var9 = Tessellator.instance;
|
|
|
|
|
Tessellator var9 = tessellator;
|
|
|
|
|
|
|
|
|
|
if (this.overrideBlockTexture >= 0)
|
|
|
|
|
{
|
|
|
|
@ -6131,7 +6133,7 @@ public class RenderBlocks
|
|
|
|
|
*/
|
|
|
|
|
public void renderBlockAsItem(Block par1Block, int par2, float par3)
|
|
|
|
|
{
|
|
|
|
|
Tessellator var4 = Tessellator.instance;
|
|
|
|
|
Tessellator var4 = tessellator;
|
|
|
|
|
boolean var5 = par1Block.blockID == Block.grass.blockID;
|
|
|
|
|
int var6;
|
|
|
|
|
float var7;
|
|
|
|
@ -6533,4 +6535,8 @@ public class RenderBlocks
|
|
|
|
|
{
|
|
|
|
|
return par0 == 0 ? true : (par0 == 31 ? true : (par0 == 13 ? true : (par0 == 10 ? true : (par0 == 11 ? true : (par0 == 27 ? true : (par0 == 22 ? true : (par0 == 21 ? true : (par0 == 16 ? true : par0 == 26))))))));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public void setTessellator(Tessellator tessellator) {
|
|
|
|
|
this.tessellator = tessellator;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|