diff options
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityJewelrsCraftingTableRender.java')
| -rwxr-xr-x | src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityJewelrsCraftingTableRender.java | 114 |
1 files changed, 78 insertions, 36 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityJewelrsCraftingTableRender.java b/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityJewelrsCraftingTableRender.java index a62d21d..fbe3db6 100755 --- a/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityJewelrsCraftingTableRender.java +++ b/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityJewelrsCraftingTableRender.java @@ -19,10 +19,8 @@ import net.minecraft.world.World; public class TileEntityJewelrsCraftingTableRender
extends TileEntitySpecialRenderer {
- ModelJewlersCraftingBench modelTable =
- new ModelJewlersCraftingBench();
- String texture =
- "textures/tileentities/JewelrsCraftingBench.png";
+ ModelJewlersCraftingBench modelTable = new ModelJewlersCraftingBench();
+ String texture = "textures/tileentities/JewelrsCraftingBench.png";
/**
* @param te
@@ -37,11 +35,11 @@ public class TileEntityJewelrsCraftingTableRender GL11.glPushMatrix();
GL11.glTranslatef((float) x + 0.5F, (float) y + 1.5F,
(float) z + 0.5F);
- ResourceLocation blockTexture =
- new ResourceLocation(Variables.MODID, texture);
- Minecraft.getMinecraft().renderEngine.bindTexture(blockTexture);
- TileEntityJewelrsCraftingTable jt =
- (TileEntityJewelrsCraftingTable) te;
+ ResourceLocation blockTexture = new ResourceLocation(
+ Variables.MODID, texture);
+ Minecraft.getMinecraft().renderEngine
+ .bindTexture(blockTexture);
+ TileEntityJewelrsCraftingTable jt = (TileEntityJewelrsCraftingTable) te;
GL11.glPushMatrix();
GL11.glRotatef(180F, 0.0F, 0.0F, 1.0F);
try {
@@ -57,15 +55,18 @@ public class TileEntityJewelrsCraftingTableRender }
} catch (Exception e) {
}
- modelTable.render((Entity) null, 0.0F, 0.0F, -0.1F, 0.0F, 0.0F,
- 0.0625F);
+ modelTable.render((Entity) null, 0.0F, 0.0F, -0.1F, 0.0F,
+ 0.0F, 0.0625F);
if (jt != null) {
- if (jt.hasJewelry && jt.jewelry.getIconIndex() != null
- && jt.jewelry.getIconIndex().getIconName() != "") {
+ if (jt.hasJewelry && jt.jewelry
+ .getIconIndex() != null
+ && jt.jewelry.getIconIndex()
+ .getIconName() != "") {
GL11.glPushMatrix();
GL11.glDisable(GL11.GL_LIGHTING);
- EntityItem entityitem = new EntityItem(te.getWorldObj(),
- 0.0D, 0.0D, 0.0D, jt.jewelry);
+ EntityItem entityitem = new EntityItem(
+ te.getWorldObj(), 0.0D,
+ 0.0D, 0.0D, jt.jewelry);
entityitem.getEntityItem().stackSize = 1;
entityitem.hoverStart = 0.0F;
GL11.glRotatef(180F, 1F, 0F, 0F);
@@ -73,24 +74,37 @@ public class TileEntityJewelrsCraftingTableRender GL11.glTranslatef(0.55F, -1.5F, -0.45F);
GL11.glRotatef(jt.angle, 0F, 1F, 0F);
if (RenderManager.instance.options.fancyGraphics)
- RenderManager.instance.renderEntityWithPosYaw(
- entityitem, 0.0D, 0.0D, 0.0D, 0.0F, 0.0F);
+ RenderManager.instance
+ .renderEntityWithPosYaw(
+ entityitem,
+ 0.0D,
+ 0.0D,
+ 0.0D,
+ 0.0F,
+ 0.0F);
else {
GL11.glRotatef(180F, 0F, 1F, 0F);
RenderManager.instance.options.fancyGraphics = true;
- RenderManager.instance.renderEntityWithPosYaw(
- entityitem, 0.0D, 0.0D, 0.0D, 0.0F, 0.0F);
+ RenderManager.instance
+ .renderEntityWithPosYaw(
+ entityitem,
+ 0.0D,
+ 0.0D,
+ 0.0D,
+ 0.0F,
+ 0.0F);
RenderManager.instance.options.fancyGraphics = false;
}
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glPopMatrix();
}
- if (jt.hasEndItem
- && jt.endItem.getIconIndex().getIconName() != "") {
+ if (jt.hasEndItem && jt.endItem.getIconIndex()
+ .getIconName() != "") {
GL11.glPushMatrix();
GL11.glDisable(GL11.GL_LIGHTING);
- EntityItem entityitem = new EntityItem(te.getWorldObj(),
- 0.0D, 0.0D, 0.0D, jt.endItem);
+ EntityItem entityitem = new EntityItem(
+ te.getWorldObj(), 0.0D,
+ 0.0D, 0.0D, jt.endItem);
entityitem.getEntityItem().stackSize = 1;
entityitem.hoverStart = 0.0F;
GL11.glRotatef(180F, 1F, 0F, 0F);
@@ -98,23 +112,37 @@ public class TileEntityJewelrsCraftingTableRender GL11.glTranslatef(0.0F, -1.6F, 0.6F);
GL11.glRotatef(jt.angle, 0F, 1F, 0F);
if (RenderManager.instance.options.fancyGraphics)
- RenderManager.instance.renderEntityWithPosYaw(
- entityitem, 0.0D, 0.0D, 0.0D, 0.0F, 0.0F);
+ RenderManager.instance
+ .renderEntityWithPosYaw(
+ entityitem,
+ 0.0D,
+ 0.0D,
+ 0.0D,
+ 0.0F,
+ 0.0F);
else {
GL11.glRotatef(180F, 0F, 1F, 0F);
RenderManager.instance.options.fancyGraphics = true;
- RenderManager.instance.renderEntityWithPosYaw(
- entityitem, 0.0D, 0.0D, 0.0D, 0.0F, 0.0F);
+ RenderManager.instance
+ .renderEntityWithPosYaw(
+ entityitem,
+ 0.0D,
+ 0.0D,
+ 0.0D,
+ 0.0F,
+ 0.0F);
RenderManager.instance.options.fancyGraphics = false;
}
GL11.glEnable(GL11.GL_LIGHTING);
GL11.glPopMatrix();
}
- if (jt.hasGem && jt.gem.getIconIndex().getIconName() != "") {
+ if (jt.hasGem && jt.gem.getIconIndex()
+ .getIconName() != "") {
GL11.glPushMatrix();
GL11.glDisable(GL11.GL_LIGHTING);
- EntityItem entityitem = new EntityItem(te.getWorldObj(),
- 0.0D, 0.0D, 0.0D, jt.gem);
+ EntityItem entityitem = new EntityItem(
+ te.getWorldObj(), 0.0D,
+ 0.0D, 0.0D, jt.gem);
entityitem.getEntityItem().stackSize = 1;
entityitem.hoverStart = 0.0F;
GL11.glRotatef(180F, 1F, 0F, 0F);
@@ -122,13 +150,25 @@ public class TileEntityJewelrsCraftingTableRender GL11.glTranslatef(-0.55F, -1.5F, -0.45F);
GL11.glRotatef(jt.angle, 0F, 1F, 0F);
if (RenderManager.instance.options.fancyGraphics)
- RenderManager.instance.renderEntityWithPosYaw(
- entityitem, 0.0D, 0.0D, 0.0D, 0.0F, 0.0F);
+ RenderManager.instance
+ .renderEntityWithPosYaw(
+ entityitem,
+ 0.0D,
+ 0.0D,
+ 0.0D,
+ 0.0F,
+ 0.0F);
else {
GL11.glRotatef(180F, 0F, 1F, 0F);
RenderManager.instance.options.fancyGraphics = true;
- RenderManager.instance.renderEntityWithPosYaw(
- entityitem, 0.0D, 0.0D, 0.0D, 0.0F, 0.0F);
+ RenderManager.instance
+ .renderEntityWithPosYaw(
+ entityitem,
+ 0.0D,
+ 0.0D,
+ 0.0D,
+ 0.0F,
+ 0.0F);
RenderManager.instance.options.fancyGraphics = false;
}
GL11.glEnable(GL11.GL_LIGHTING);
@@ -150,11 +190,13 @@ public class TileEntityJewelrsCraftingTableRender Block block) {
Tessellator tess = Tessellator.instance;
float brightness = block.getLightOpacity(world, i, j, k);
- int skyLight = world.getLightBrightnessForSkyBlocks(i, j, k, 0);
+ int skyLight = world.getLightBrightnessForSkyBlocks(i, j,
+ k, 0);
int modulousModifier = skyLight % 65536;
int divModifier = skyLight / 65536;
tess.setColorOpaque_F(brightness, brightness, brightness);
- OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit,
+ OpenGlHelper.setLightmapTextureCoords(
+ OpenGlHelper.lightmapTexUnit,
modulousModifier, divModifier);
}
}
|
