From 9a4d1e95ea7784f0f98ea2913701a3a3c28aefaa Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Thu, 24 May 2018 16:03:42 -0400 Subject: Formatting pass --- .../renders/TileEntityDisplayerRender.java | 175 ++++++++++++++------- 1 file changed, 117 insertions(+), 58 deletions(-) (limited to 'src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityDisplayerRender.java') diff --git a/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityDisplayerRender.java b/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityDisplayerRender.java index f20c853..aaf4613 100755 --- a/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityDisplayerRender.java +++ b/src/main/java/darkknight/jewelrycraft/tileentity/renders/TileEntityDisplayerRender.java @@ -49,12 +49,9 @@ public class TileEntityDisplayerRender extends TileEntitySpecialRenderer { } } - ModelDisplayer displayer = - new ModelDisplayer(); - String texture = - "textures/tileentities/Displayer.png"; - HashMap colors = - new ChatColorMap(); + ModelDisplayer displayer = new ModelDisplayer(); + String texture = "textures/tileentities/Displayer.png"; + HashMap colors = new ChatColorMap(); @Override public void renderTileEntityAt(TileEntity te, double x, double y, @@ -63,34 +60,48 @@ public class TileEntityDisplayerRender extends TileEntitySpecialRenderer { GL11.glTranslatef((float) x + 0.5F, (float) y + 1.5F, (float) z + 0.5F); TileEntityDisplayer disp = (TileEntityDisplayer) te; - ResourceLocation blockTexture = - new ResourceLocation(Variables.MODID, texture); - Minecraft.getMinecraft().renderEngine.bindTexture(blockTexture); + ResourceLocation blockTexture = new ResourceLocation( + Variables.MODID, texture); + Minecraft.getMinecraft().renderEngine + .bindTexture(blockTexture); GL11.glPushMatrix(); GL11.glRotatef(180F, 0.0F, 0.0F, 1.0F); displayer.render((Entity) null, disp.ringTranslation1, - disp.ringTranslation2, disp.ringTranslation3, 0.0F, 0.0F, + disp.ringTranslation2, + disp.ringTranslation3, 0.0F, 0.0F, 0.0625F); try { int block = disp.getBlockMetadata(); - if (disp != null && disp.hasObject && disp.object != null + if (disp != null && disp.hasObject + && disp.object != null && disp.object.getItem() != null - && disp.object != new ItemStack(Item.getItemById(0), 0, - 0)) { + && disp.object != new ItemStack( + Item.getItemById( + 0), + 0, 0)) { int ind = -3; GL11.glPushMatrix(); - EntityItem entityitem = new EntityItem(te.getWorldObj(), - 0.0D, 0.0D, 0.0D, disp.object); + EntityItem entityitem = new EntityItem( + te.getWorldObj(), 0.0D, + 0.0D, 0.0D, disp.object); entityitem.hoverStart = 0.0F; disp.object.stackSize = 1; GL11.glRotatef(180F, 1F, 0F, 0F); - GL11.glTranslatef(0.0F, -0.6F + disp.ringTranslation1 / 5, + GL11.glTranslatef(0.0F, -0.6F + + disp.ringTranslation1 + / 5, 0F); GL11.glRotatef(disp.rotAngle, 0F, 1F, 0F); GL11.glColor4f(1F, 1F, 1F, 1F); 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; @@ -98,57 +109,95 @@ public class TileEntityDisplayerRender extends TileEntitySpecialRenderer { int j = i % 65536; int k = i / 65536; OpenGlHelper.setLightmapTextureCoords( - OpenGlHelper.lightmapTexUnit, j / 1.0F, + OpenGlHelper.lightmapTexUnit, + j / 1.0F, k / 1.0F); - 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; } - EntityPlayer player = te.getWorldObj().getClosestPlayer( - te.xCoord, te.yCoord, te.zCoord, 5D); + EntityPlayer player = te.getWorldObj() + .getClosestPlayer( + te.xCoord, + te.yCoord, + te.zCoord, + 5D); GL11.glPopMatrix(); GL11.glPushMatrix(); if (player != null) - renderLabel(disp.object.getDisplayName(), 0F, - -0.171F * ind, 0F, block, disp, colors.get( - disp.object.getRarity().rarityColor)); + renderLabel(disp.object + .getDisplayName(), + 0F, -0.171F * ind, + 0F, block, disp, + colors.get(disp.object + .getRarity().rarityColor)); GL11.glPopMatrix(); ind++; if (player != null && disp.quantity > 1) { GL11.glPushMatrix(); - renderLabel("x" + Integer.toString(disp.quantity), 0F, - -0.171F * ind, 0F, block, disp, + renderLabel("x" + Integer.toString( + disp.quantity), 0F, + -0.171F * ind, 0F, + block, disp, Color.GRAY.getRGB()); GL11.glPopMatrix(); ind++; } - if (disp.object.getItem() != Items.map && player != null - && disp.object.getTooltip(player, true) != null) { - List tooltips = - disp.object.getTooltip(player, true); - if (disp.infoIndex + 5 > tooltips.size()) + if (disp.object.getItem() != Items.map + && player != null + && disp.object.getTooltip( + player, + true) != null) { + List tooltips = disp.object + .getTooltip(player, + true); + if (disp.infoIndex + 5 > tooltips + .size()) disp.infoIndex = 1; if (tooltips.size() < 5) - for (int i = 1; i < tooltips.size(); i++) { - String tooltip = tooltips.get(i).toString(); - RenderManager.instance.getFontRenderer(); + for (int i = 1; i < tooltips + .size(); i++) { + String tooltip = tooltips + .get(i) + .toString(); + RenderManager.instance + .getFontRenderer(); if (tooltip != "") { GL11.glPushMatrix(); - renderLabel(tooltip, 0F, -0.171F * ind, 0F, - block, disp, Color.GRAY.getRGB()); + renderLabel(tooltip, + 0F, + -0.171F * ind, + 0F, + block, + disp, + Color.GRAY.getRGB()); GL11.glPopMatrix(); ind++; } } else - for (int i = disp.infoIndex; - i < disp.infoIndex + 5; i++) { - String tooltip = tooltips.get(i).toString(); - RenderManager.instance.getFontRenderer(); + for (int i = disp.infoIndex; i < disp.infoIndex + + 5; i++) { + String tooltip = tooltips + .get(i) + .toString(); + RenderManager.instance + .getFontRenderer(); if (tooltip != "") { GL11.glPushMatrix(); - renderLabel(tooltip, 0F, -0.171F * ind, 0F, - block, disp, Color.GRAY.getRGB()); + renderLabel(tooltip, + 0F, + -0.171F * ind, + 0F, + block, + disp, + Color.GRAY.getRGB()); GL11.glPopMatrix(); ind++; } @@ -161,10 +210,10 @@ public class TileEntityDisplayerRender extends TileEntitySpecialRenderer { GL11.glPopMatrix(); } - protected void renderLabel(String text, double x, double y, double z, - int metadata, TileEntity te, int color) { - FontRenderer fontrenderer = - RenderManager.instance.getFontRenderer(); + protected void renderLabel(String text, double x, double y, + double z, int metadata, TileEntity te, int color) { + FontRenderer fontrenderer = RenderManager.instance + .getFontRenderer(); float width = 0.015F, height = 1F; GL11.glRotatef(180F, 0F, 0F, 1F); GL11.glRotatef(360 - metadata * 90F, 0F, 1F, 0F); @@ -184,21 +233,31 @@ public class TileEntityDisplayerRender extends TileEntitySpecialRenderer { tessellator.draw(); if (fontrenderer.getStringWidth(text) / 2 > 20) { width = 0.9F / fontrenderer.getStringWidth(text); - height = 1F - fontrenderer.getStringWidth(text) / 20 * 0.06F; + height = 1F - fontrenderer.getStringWidth(text) + / 20 * 0.06F; } - GL11.glTranslatef((float) x + 1f, (float) y + 1f, (float) z); + GL11.glTranslatef((float) x + 1f, (float) y + 1f, + (float) z); GL11.glPushMatrix(); GL11.glEnable(GL11.GL_TEXTURE_2D); GL11.glScalef(width * 70F, height, 0F); fontrenderer.drawString( - text.replaceFirst("�0", "�r").replaceFirst("�1", "�r") - .replaceFirst("�2", "�r").replaceFirst("�3", "�r") - .replaceFirst("�4", "�r").replaceFirst("�5", "�r") - .replaceFirst("�6", "�r").replaceFirst("�7", "�r") - .replaceFirst("�8", "�r").replaceFirst("�9", "�r") - .replaceFirst("�a", "�r").replaceFirst("�b", "�r") - .replaceFirst("�c", "�r").replaceFirst("�d", "�r") - .replaceFirst("�e", "�r").replaceFirst("�f", "�r"), + text.replaceFirst("�0", "�r") + .replaceFirst("�1", "�r") + .replaceFirst("�2", "�r") + .replaceFirst("�3", "�r") + .replaceFirst("�4", "�r") + .replaceFirst("�5", "�r") + .replaceFirst("�6", "�r") + .replaceFirst("�7", "�r") + .replaceFirst("�8", "�r") + .replaceFirst("�9", "�r") + .replaceFirst("�a", "�r") + .replaceFirst("�b", "�r") + .replaceFirst("�c", "�r") + .replaceFirst("�d", "�r") + .replaceFirst("�e", "�r") + .replaceFirst("�f", "�r"), -j, 0, 1973790); GL11.glPopMatrix(); GL11.glTranslatef((float) x - 0.5f, (float) y - 0.5f, -- cgit v1.2.3