Small fixes
This commit is contained in:
parent
84722b068a
commit
518fce4076
1 changed files with 15 additions and 14 deletions
|
@ -7,7 +7,7 @@ import net.minecraft.block.Block;
|
|||
import net.minecraft.client.renderer.RenderBlocks;
|
||||
import net.minecraft.client.renderer.Tessellator;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.util.Icon;
|
||||
import net.minecraft.util.IIcon;
|
||||
import net.minecraft.world.IBlockAccess;
|
||||
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
@ -98,7 +98,7 @@ public class GT_Block_Renderer implements ISimpleBlockRenderingHandler {
|
|||
* I have changed quite a bit of this Code, just to make it compatible with my Stuff.
|
||||
*/
|
||||
public boolean renderPipeBlock(IBlockAccess aWorld, int aX, int aY, int aZ, Block aBlock, int aModelID, RenderBlocks aRenderer) {
|
||||
TileEntity aTileEntity = aWorld.getBlockTileEntity(aX, aY, aZ);
|
||||
TileEntity aTileEntity = aWorld.getTileEntity(aX, aY, aZ);
|
||||
if (aTileEntity instanceof BaseMetaPipeEntity) {
|
||||
aRenderer.flipTexture = false;
|
||||
|
||||
|
@ -115,14 +115,14 @@ public class GT_Block_Renderer implements ISimpleBlockRenderingHandler {
|
|||
byte tConnections = 0;
|
||||
for (byte i = 0; i < 6; i++) if ((tTileEntity.mConnections & (1 << i)) != 0) tConnections |= (1 << ((i + 2) % 6));
|
||||
|
||||
Icon tIcons[] = new Icon[6], tCovers[] = new Icon[6];
|
||||
IIcon tIcons[] = new IIcon[6], tCovers[] = new IIcon[6];
|
||||
boolean tIsCovered[] = new boolean[6];
|
||||
for (byte i = 0; i < 6; i++) tIsCovered[i] = (tTileEntity.getCoverIDAtSide(i) != 0);
|
||||
|
||||
if (tIsCovered[0] && tIsCovered[1] && tIsCovered[2] && tIsCovered[3] && tIsCovered[4] && tIsCovered[5]) return aRenderer.renderStandardBlock(aBlock, aX, aY, aZ);
|
||||
|
||||
for (byte i = 0; i < 6; i++) {
|
||||
tCovers[i] = aBlock.getBlockTexture(aWorld, aX, aY, aZ, i);
|
||||
tCovers[i] = aBlock.getBlockTextureFromSide(i);
|
||||
tIcons[i] = tTileEntity.getUncoveredIcon(i, (byte)1);
|
||||
if (tIcons[i] == null) {
|
||||
int tIndex = tTileEntity.getUncoveredIndex(i, (byte)1);
|
||||
|
@ -361,39 +361,40 @@ public class GT_Block_Renderer implements ISimpleBlockRenderingHandler {
|
|||
return true;
|
||||
}
|
||||
|
||||
public static void renderPositiveXFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, Icon aIcon) {
|
||||
public static void renderPositiveXFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, IIcon aIcon) {
|
||||
aRenderer.flipTexture = true;
|
||||
aRenderer.renderFaceXPos(aBlock, aX, aY, aZ, aIcon);
|
||||
aRenderer.flipTexture = false;
|
||||
}
|
||||
|
||||
public static void renderPositiveYFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, Icon aIcon) {
|
||||
public static void renderPositiveYFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, IIcon aIcon) {
|
||||
aRenderer.renderFaceYPos(aBlock, aX, aY, aZ, aIcon);
|
||||
}
|
||||
|
||||
public static void renderPositiveZFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, Icon aIcon) {
|
||||
public static void renderPositiveZFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, IIcon aIcon) {
|
||||
aRenderer.renderFaceZPos(aBlock, aX, aY, aZ, aIcon);
|
||||
}
|
||||
|
||||
public static void renderNegativeXFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, Icon aIcon) {
|
||||
public static void renderNegativeXFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, IIcon aIcon) {
|
||||
aRenderer.renderFaceXNeg(aBlock, aX, aY, aZ, aIcon);
|
||||
}
|
||||
|
||||
public static void renderNegativeYFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, Icon aIcon) {
|
||||
public static void renderNegativeYFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, IIcon aIcon) {
|
||||
aRenderer.renderFaceYNeg(aBlock, aX, aY, aZ, aIcon);
|
||||
}
|
||||
|
||||
public static void renderNegativeZFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, Icon aIcon) {
|
||||
public static void renderNegativeZFacing(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ, IIcon aIcon) {
|
||||
aRenderer.flipTexture = true;
|
||||
aRenderer.renderFaceZNeg(aBlock, aX, aY, aZ, aIcon);
|
||||
aRenderer.flipTexture = false;
|
||||
}
|
||||
|
||||
public boolean shouldRender3DInInventory() {
|
||||
return true;
|
||||
}
|
||||
|
||||
public int getRenderId() {
|
||||
return mRenderID;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean shouldRender3DInInventory(int modelId) {
|
||||
return true;
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue