aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/render
diff options
context:
space:
mode:
authorRaven Szewczyk <git@eigenraven.me>2022-08-27 10:19:57 +0100
committerGitHub <noreply@github.com>2022-08-27 11:19:57 +0200
commit6f31720697bcc351421a4d86ba3bf749375dd12c (patch)
tree3adf8f318f22c892d74cd7c9d30b6dd3f11f11bd /src/main/java/gregtech/common/render
parentc3eac50decd33ee2be8703dfb2ecf9cdc31c2b67 (diff)
downloadGT5-Unofficial-6f31720697bcc351421a4d86ba3bf749375dd12c.tar.gz
GT5-Unofficial-6f31720697bcc351421a4d86ba3bf749375dd12c.tar.bz2
GT5-Unofficial-6f31720697bcc351421a4d86ba3bf749375dd12c.zip
Update buildscript & apply spotless (#1306)
* Update dependencies * Update buildscript, apply spotless
Diffstat (limited to 'src/main/java/gregtech/common/render')
-rw-r--r--src/main/java/gregtech/common/render/CosmicItemRendererGT.java112
-rw-r--r--src/main/java/gregtech/common/render/GT_CapeRenderer.java49
-rw-r--r--src/main/java/gregtech/common/render/GT_CopiedBlockTexture.java6
-rw-r--r--src/main/java/gregtech/common/render/GT_CopiedCTMBlockTexture.java18
-rw-r--r--src/main/java/gregtech/common/render/GT_FlaskRenderer.java11
-rw-r--r--src/main/java/gregtech/common/render/GT_FluidDisplayStackRenderer.java36
-rw-r--r--src/main/java/gregtech/common/render/GT_MetaGenerated_Tool_Renderer.java100
-rw-r--r--src/main/java/gregtech/common/render/GT_MultiTexture.java2
-rw-r--r--src/main/java/gregtech/common/render/GT_PollutionRenderer.java123
-rw-r--r--src/main/java/gregtech/common/render/GT_RenderUtil.java11
-rw-r--r--src/main/java/gregtech/common/render/GT_RenderedTexture.java90
-rw-r--r--src/main/java/gregtech/common/render/GT_Renderer_Block.java526
-rw-r--r--src/main/java/gregtech/common/render/GT_SidedTexture.java26
-rw-r--r--src/main/java/gregtech/common/render/GT_TextureBase.java2
-rw-r--r--src/main/java/gregtech/common/render/GT_TextureBuilder.java14
-rw-r--r--src/main/java/gregtech/common/render/IRenderedBlock.java57
-rw-r--r--src/main/java/gregtech/common/render/items/GT_GeneratedItem_Renderer.java54
-rw-r--r--src/main/java/gregtech/common/render/items/GT_GeneratedMaterial_Renderer.java38
-rw-r--r--src/main/java/gregtech/common/render/items/GT_MetaGenerated_Item_Renderer.java4
19 files changed, 923 insertions, 356 deletions
diff --git a/src/main/java/gregtech/common/render/CosmicItemRendererGT.java b/src/main/java/gregtech/common/render/CosmicItemRendererGT.java
index 0055e8ad08..d8539a6f9a 100644
--- a/src/main/java/gregtech/common/render/CosmicItemRendererGT.java
+++ b/src/main/java/gregtech/common/render/CosmicItemRendererGT.java
@@ -1,8 +1,7 @@
package gregtech.common.render;
-import java.util.*;
-
import fox.spiteful.avaritia.render.CosmicItemRenderer;
+import java.util.*;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.client.MinecraftForgeClient;
@@ -10,65 +9,64 @@ import net.minecraftforge.oredict.OreDictionary;
public class CosmicItemRendererGT extends CosmicItemRenderer {
- private static CosmicItemRendererGT sInstance = null;
- public static HashMap<Item, List<Integer>> sCosmicItemRendererGtMapping = new HashMap<Item, List<Integer>>();
- private static boolean sInit = false;
+ private static CosmicItemRendererGT sInstance = null;
+ public static HashMap<Item, List<Integer>> sCosmicItemRendererGtMapping = new HashMap<Item, List<Integer>>();
+ private static boolean sInit = false;
- public static void registerItemWithMeta(Item aItem, List<Integer> aMeta) {
- if (aItem != null) {
- if (aMeta == null || aMeta.isEmpty()) {
- ArrayList<Integer> aWildCard = new ArrayList<Integer>();
- aWildCard.add(OreDictionary.WILDCARD_VALUE);
- sCosmicItemRendererGtMapping.put(aItem, aWildCard);
- }
- else {
- sCosmicItemRendererGtMapping.put(aItem, aMeta);
- }
- }
- }
+ public static void registerItemWithMeta(Item aItem, List<Integer> aMeta) {
+ if (aItem != null) {
+ if (aMeta == null || aMeta.isEmpty()) {
+ ArrayList<Integer> aWildCard = new ArrayList<Integer>();
+ aWildCard.add(OreDictionary.WILDCARD_VALUE);
+ sCosmicItemRendererGtMapping.put(aItem, aWildCard);
+ } else {
+ sCosmicItemRendererGtMapping.put(aItem, aMeta);
+ }
+ }
+ }
- public static void registerItemWithMeta(Item aItem, int aMeta) {
- if (aItem != null) {
- ArrayList<Integer> aSingleMeta = new ArrayList<Integer>();
- aSingleMeta.add(aMeta);
- sCosmicItemRendererGtMapping.put(aItem, aSingleMeta);
- }
- }
+ public static void registerItemWithMeta(Item aItem, int aMeta) {
+ if (aItem != null) {
+ ArrayList<Integer> aSingleMeta = new ArrayList<Integer>();
+ aSingleMeta.add(aMeta);
+ sCosmicItemRendererGtMapping.put(aItem, aSingleMeta);
+ }
+ }
- public static void init() {
- if (sInstance == null) {
- sInstance = new CosmicItemRendererGT();
- }
- if (!sInit) {
- for (Item aItem : sCosmicItemRendererGtMapping.keySet()) { MinecraftForgeClient.registerItemRenderer(aItem, sInstance); }
- sInit = true;
- }
- }
+ public static void init() {
+ if (sInstance == null) {
+ sInstance = new CosmicItemRendererGT();
+ }
+ if (!sInit) {
+ for (Item aItem : sCosmicItemRendererGtMapping.keySet()) {
+ MinecraftForgeClient.registerItemRenderer(aItem, sInstance);
+ }
+ sInit = true;
+ }
+ }
- private boolean isSupported(ItemStack aStack) {
- List<Integer> aMeta = sCosmicItemRendererGtMapping.get(aStack.getItem());
- if (aMeta != null && !aMeta.isEmpty()) {
+ private boolean isSupported(ItemStack aStack) {
+ List<Integer> aMeta = sCosmicItemRendererGtMapping.get(aStack.getItem());
+ if (aMeta != null && !aMeta.isEmpty()) {
- for (int meta : aMeta) {
- if (meta == OreDictionary.WILDCARD_VALUE) {
- return true;
- }
- else {
- if (aStack.getItemDamage() == meta) {
- return true;
- }
- }
- }
- }
- return false;
- }
+ for (int meta : aMeta) {
+ if (meta == OreDictionary.WILDCARD_VALUE) {
+ return true;
+ } else {
+ if (aStack.getItemDamage() == meta) {
+ return true;
+ }
+ }
+ }
+ }
+ return false;
+ }
- @Override
- public void renderItem(ItemRenderType type, ItemStack item, Object... data) {
- if (!isSupported(item)) {
- return;
- }
- super.renderItem(type, item, data);
- }
-
+ @Override
+ public void renderItem(ItemRenderType type, ItemStack item, Object... data) {
+ if (!isSupported(item)) {
+ return;
+ }
+ super.renderItem(type, item, data);
+ }
}
diff --git a/src/main/java/gregtech/common/render/GT_CapeRenderer.java b/src/main/java/gregtech/common/render/GT_CapeRenderer.java
index 7609f6b257..0ec2778165 100644
--- a/src/main/java/gregtech/common/render/GT_CapeRenderer.java
+++ b/src/main/java/gregtech/common/render/GT_CapeRenderer.java
@@ -3,6 +3,7 @@ package gregtech.common.render;
import gregtech.api.enums.GT_Values;
import gregtech.api.util.GT_Log;
import gregtech.api.util.GT_Utility;
+import java.util.Collection;
import net.minecraft.client.entity.AbstractClientPlayer;
import net.minecraft.client.model.ModelBiped;
import net.minecraft.client.renderer.entity.RenderManager;
@@ -13,16 +14,16 @@ import net.minecraft.util.ResourceLocation;
import net.minecraftforge.client.event.RenderPlayerEvent;
import org.lwjgl.opengl.GL11;
-import java.util.Collection;
-
public class GT_CapeRenderer extends RenderPlayer {
- private final ResourceLocation[] mCapes = { new ResourceLocation("gregtech:textures/BrainTechCape.png"),
- new ResourceLocation("gregtech:textures/GregTechCape.png"),
- new ResourceLocation("gregtech:textures/MrBrainCape.png"),
- new ResourceLocation("gregtech:textures/GregoriusCape.png"),
- new ResourceLocation("gregtech:textures/DonorCape.png"),
- new ResourceLocation("gregtech:textures/DevCape.png"),
- new ResourceLocation("gregtech:textures/TecCape.png")};
+ private final ResourceLocation[] mCapes = {
+ new ResourceLocation("gregtech:textures/BrainTechCape.png"),
+ new ResourceLocation("gregtech:textures/GregTechCape.png"),
+ new ResourceLocation("gregtech:textures/MrBrainCape.png"),
+ new ResourceLocation("gregtech:textures/GregoriusCape.png"),
+ new ResourceLocation("gregtech:textures/DonorCape.png"),
+ new ResourceLocation("gregtech:textures/DevCape.png"),
+ new ResourceLocation("gregtech:textures/TecCape.png")
+ };
private final Collection<String> mCapeList;
public GT_CapeRenderer(Collection<String> aCapeList) {
@@ -44,7 +45,7 @@ public class GT_CapeRenderer extends RenderPlayer {
return;
}
try {
- ResourceLocation tResource = aPlayer.getLocationCape();
+ ResourceLocation tResource = aPlayer.getLocationCape();
if (aPlayer.getDisplayName().equalsIgnoreCase("Friedi4321")) {
tResource = this.mCapes[0];
}
@@ -57,13 +58,13 @@ public class GT_CapeRenderer extends RenderPlayer {
if (aPlayer.getDisplayName().equalsIgnoreCase("GregoriusT")) {
tResource = this.mCapes[3];
}
- if (this.mCapeList.contains(aPlayer.getDisplayName().toLowerCase()+":capedonor")) {
+ if (this.mCapeList.contains(aPlayer.getDisplayName().toLowerCase() + ":capedonor")) {
tResource = this.mCapes[4];
}
- if (this.mCapeList.contains(aPlayer.getDisplayName().toLowerCase()+":capedev")) {
+ if (this.mCapeList.contains(aPlayer.getDisplayName().toLowerCase() + ":capedev")) {
tResource = this.mCapes[5];
}
- if (this.mCapeList.contains(aPlayer.getDisplayName().toLowerCase()+":capetec")) {
+ if (this.mCapeList.contains(aPlayer.getDisplayName().toLowerCase() + ":capetec")) {
tResource = this.mCapes[6];
}
@@ -71,10 +72,17 @@ public class GT_CapeRenderer extends RenderPlayer {
bindTexture(tResource);
GL11.glPushMatrix();
GL11.glTranslatef(0.0F, 0.0F, 0.125F);
- double d0 = aPlayer.field_71091_bM + (aPlayer.field_71094_bP - aPlayer.field_71091_bM) * aPartialTicks - (aPlayer.prevPosX + (aPlayer.posX - aPlayer.prevPosX) * aPartialTicks);
- double d1 = aPlayer.field_71096_bN + (aPlayer.field_71095_bQ - aPlayer.field_71096_bN) * aPartialTicks - (aPlayer.prevPosY + (aPlayer.posY - aPlayer.prevPosY) * aPartialTicks);
- double d2 = aPlayer.field_71097_bO + (aPlayer.field_71085_bR - aPlayer.field_71097_bO) * aPartialTicks - (aPlayer.prevPosZ + (aPlayer.posZ - aPlayer.prevPosZ) * aPartialTicks);
- float f6 = aPlayer.prevRenderYawOffset + (aPlayer.renderYawOffset - aPlayer.prevRenderYawOffset) * aPartialTicks;
+ double d0 = aPlayer.field_71091_bM
+ + (aPlayer.field_71094_bP - aPlayer.field_71091_bM) * aPartialTicks
+ - (aPlayer.prevPosX + (aPlayer.posX - aPlayer.prevPosX) * aPartialTicks);
+ double d1 = aPlayer.field_71096_bN
+ + (aPlayer.field_71095_bQ - aPlayer.field_71096_bN) * aPartialTicks
+ - (aPlayer.prevPosY + (aPlayer.posY - aPlayer.prevPosY) * aPartialTicks);
+ double d2 = aPlayer.field_71097_bO
+ + (aPlayer.field_71085_bR - aPlayer.field_71097_bO) * aPartialTicks
+ - (aPlayer.prevPosZ + (aPlayer.posZ - aPlayer.prevPosZ) * aPartialTicks);
+ float f6 = aPlayer.prevRenderYawOffset
+ + (aPlayer.renderYawOffset - aPlayer.prevRenderYawOffset) * aPartialTicks;
double d3 = MathHelper.sin(f6 * 3.141593F / 180.0F);
double d4 = -MathHelper.cos(f6 * 3.141593F / 180.0F);
float f7 = (float) d1 * 10.0F;
@@ -90,7 +98,12 @@ public class GT_CapeRenderer extends RenderPlayer {
f8 = 0.0F;
}
float f10 = aPlayer.prevCameraYaw + (aPlayer.cameraYaw - aPlayer.prevCameraYaw) * aPartialTicks;
- f7 += MathHelper.sin((aPlayer.prevDistanceWalkedModified + (aPlayer.distanceWalkedModified - aPlayer.prevDistanceWalkedModified) * aPartialTicks) * 6.0F) * 32.0F * f10;
+ f7 += MathHelper.sin((aPlayer.prevDistanceWalkedModified
+ + (aPlayer.distanceWalkedModified - aPlayer.prevDistanceWalkedModified)
+ * aPartialTicks)
+ * 6.0F)
+ * 32.0F
+ * f10;
if (aPlayer.isSneaking()) {
f7 += 25.0F;
}
diff --git a/src/main/java/gregtech/common/render/GT_CopiedBlockTexture.java b/src/main/java/gregtech/common/render/GT_CopiedBlockTexture.java
index ce089091d3..2f6c691253 100644
--- a/src/main/java/gregtech/common/render/GT_CopiedBlockTexture.java
+++ b/src/main/java/gregtech/common/render/GT_CopiedBlockTexture.java
@@ -57,9 +57,9 @@ public class GT_CopiedBlockTexture extends GT_TextureBase implements ITexture, I
public void renderYPos(RenderBlocks aRenderer, Block aBlock, int aX, int aY, int aZ) {
startDrawingQuads(aRenderer, 0.0f, 1.0f, 0.0f);
final IIcon aIcon = getIcon(ForgeDirection.UP.ordinal());
- new LightingHelper(aRenderer)
- .setupLightingYPos(aBlock, aX, aY, aZ)
- .setupColor(ForgeDirection.UP.ordinal(), 0xffffff);
+ new LightingHelper(aRenderer)
+ .setupLightingYPos(aBlock, aX, aY, aZ)
+ .setupColor(ForgeDirection.UP.ordinal(), 0xffffff);
aRenderer.renderFaceYPos(aBlock, aX, aY, aZ, aIcon);
draw(aRenderer);
}
diff --git a/src/main/java/gregtech/common/render/GT_CopiedCTMBlockTexture.java b/src/main/java/gregtech/common/render/GT_CopiedCTMBlockTexture.java
index 366da77420..5b9ed1bb29 100644
--- a/src/main/java/gregtech/common/render/GT_CopiedCTMBlockTexture.java
+++ b/src/main/java/gregtech/common/render/GT_CopiedCTMBlockTexture.java
@@ -14,7 +14,8 @@ class GT_CopiedCTMBlockTexture extends GT_TextureBase implements ITexture, IBloc
private final byte mSide, mMeta;
GT_CopiedCTMBlockTexture(Block aBlock, int aSide, int aMeta, short[] aRGBa, boolean allowAlpha) {
- if (aRGBa.length != 4) throw new IllegalArgumentException("RGBa doesn't have 4 Values @ GT_CopiedCTMBlockTexture");
+ if (aRGBa.length != 4)
+ throw new IllegalArgumentException("RGBa doesn't have 4 Values @ GT_CopiedCTMBlockTexture");
mBlock = aBlock;
mSide = (byte) aSide;
mMeta = (byte) aMeta;
@@ -41,7 +42,8 @@ class GT_CopiedCTMBlockTexture extends GT_TextureBase implements ITexture, IBloc
startDrawingQuads(aRenderer, 1.0f, 0.0f, 0.0f);
new LightingHelper(aRenderer)
.setupLightingXPos(aBlock, aX, aY, aZ)
- .setupColor(ForgeDirection.EAST.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
+ .setupColor(
+ ForgeDirection.EAST.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
aRenderer.renderFaceXPos(aBlock, aX, aY, aZ, aIcon);
draw(aRenderer);
aRenderer.field_152631_f = false;
@@ -53,7 +55,8 @@ class GT_CopiedCTMBlockTexture extends GT_TextureBase implements ITexture, IBloc
final IIcon aIcon = getIcon(ForgeDirection.WEST.ordinal(), aX, aY, aZ, aRenderer);
new LightingHelper(aRenderer)
.setupLightingXNeg(aBlock, aX, aY, aZ)
- .setupColor(ForgeDirection.WEST.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
+ .setupColor(
+ ForgeDirection.WEST.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
aRenderer.renderFaceXNeg(aBlock, aX, aY, aZ, aIcon);
draw(aRenderer);
}
@@ -75,7 +78,8 @@ class GT_CopiedCTMBlockTexture extends GT_TextureBase implements ITexture, IBloc
final IIcon aIcon = getIcon(ForgeDirection.DOWN.ordinal(), aX, aY, aZ, aRenderer);
new LightingHelper(aRenderer)
.setupLightingYNeg(aBlock, aX, aY, aZ)
- .setupColor(ForgeDirection.DOWN.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
+ .setupColor(
+ ForgeDirection.DOWN.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
aRenderer.renderFaceYNeg(aBlock, aX, aY, aZ, aIcon);
draw(aRenderer);
}
@@ -86,7 +90,8 @@ class GT_CopiedCTMBlockTexture extends GT_TextureBase implements ITexture, IBloc
final IIcon aIcon = getIcon(ForgeDirection.SOUTH.ordinal(), aX, aY, aZ, aRenderer);
new LightingHelper(aRenderer)
.setupLightingZPos(aBlock, aX, aY, aZ)
- .setupColor(ForgeDirection.SOUTH.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
+ .setupColor(
+ ForgeDirection.SOUTH.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
aRenderer.renderFaceZPos(aBlock, aX, aY, aZ, aIcon);
draw(aRenderer);
}
@@ -98,7 +103,8 @@ class GT_CopiedCTMBlockTexture extends GT_TextureBase implements ITexture, IBloc
aRenderer.field_152631_f = true;
new LightingHelper(aRenderer)
.setupLightingZNeg(aBlock, aX, aY, aZ)
- .setupColor(ForgeDirection.NORTH.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
+ .setupColor(
+ ForgeDirection.NORTH.ordinal(), mBlock.colorMultiplier(getBlockAccess(aRenderer), aX, aY, aZ));
aRenderer.renderFaceZNeg(aBlock, aX, aY, aZ, aIcon);
draw(aRenderer);
aRenderer.field_152631_f = false;
diff --git a/src/main/java/gregtech/common/render/GT_FlaskRenderer.java b/src/main/java/gregtech/common/render/GT_FlaskRenderer.java
index 48d9b0bf90..18fb47cffc 100644
--- a/src/main/java/gregtech/common/render/GT_FlaskRenderer.java
+++ b/src/main/java/gregtech/common/render/GT_FlaskRenderer.java
@@ -27,7 +27,6 @@ public final class GT_FlaskRenderer implements IItemRenderer {
return type != ItemRenderType.FIRST_PERSON_MAP;
}
-
@Override
public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, IItemRenderer.ItemRendererHelper helper) {
return type == ItemRenderType.ENTITY;
@@ -85,7 +84,15 @@ public final class GT_FlaskRenderer implements IItemRenderer {
if (type.equals(ItemRenderType.INVENTORY)) {
DrawUtil.renderIcon(icon, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, icon.getMaxU(), icon.getMinV(), icon.getMinU(), icon.getMaxV(), icon.getIconWidth(), icon.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ icon.getMaxU(),
+ icon.getMinV(),
+ icon.getMinU(),
+ icon.getMaxV(),
+ icon.getIconWidth(),
+ icon.getIconHeight(),
+ 0.0625F);
}
GL11.glDisable(GL11.GL_ALPHA_TEST);
GL11.glDisable(GL11.GL_BLEND);
diff --git a/src/main/java/gregtech/common/render/GT_FluidDisplayStackRenderer.java b/src/main/java/gregtech/common/render/GT_FluidDisplayStackRenderer.java
index c4e23eab6e..221c6cd8aa 100644
--- a/src/main/java/gregtech/common/render/GT_FluidDisplayStackRenderer.java
+++ b/src/main/java/gregtech/common/render/GT_FluidDisplayStackRenderer.java
@@ -21,24 +21,20 @@ public class GT_FluidDisplayStackRenderer implements IItemRenderer {
}
@Override
- public boolean handleRenderType (ItemStack item, ItemRenderType type)
- {
- if(!item.hasTagCompound())
- return false;
+ public boolean handleRenderType(ItemStack item, ItemRenderType type) {
+ if (!item.hasTagCompound()) return false;
return type == ItemRenderType.INVENTORY;
}
@Override
- public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper)
- {
- //not sure what this does.
+ public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) {
+ // not sure what this does.
return false;
}
@Override
- public void renderItem (ItemRenderType type, ItemStack item, Object... data) {
- if (item == null || item.getItem() == null || !(item.getItem() instanceof GT_FluidDisplayItem))
- return;
+ public void renderItem(ItemRenderType type, ItemStack item, Object... data) {
+ if (item == null || item.getItem() == null || !(item.getItem() instanceof GT_FluidDisplayItem)) return;
OpenGlHelper.glBlendFunc(770, 771, 1, 0);
GL11.glEnable(GL11.GL_BLEND);
@@ -53,13 +49,13 @@ public class GT_FluidDisplayStackRenderer implements IItemRenderer {
final float x_max = icon.getMaxU();
final float y_min = icon.getMinV();
final float y_max = icon.getMaxV();
- tess.addVertexWithUV( 0, 16, 0, x_min, y_max);
+ tess.addVertexWithUV(0, 16, 0, x_min, y_max);
tess.addVertexWithUV(16, 16, 0, x_max, y_max);
- tess.addVertexWithUV(16, 0, 0, x_max, y_min);
- tess.addVertexWithUV( 0, 0, 0, x_min, y_min);
+ tess.addVertexWithUV(16, 0, 0, x_max, y_min);
+ tess.addVertexWithUV(0, 0, 0, x_min, y_min);
tess.draw();
- if(item.getTagCompound() == null) {
+ if (item.getTagCompound() == null) {
GL11.glDisable(GL11.GL_BLEND);
GL11.glDisable(GL11.GL_ALPHA_TEST);
return;
@@ -75,9 +71,10 @@ public class GT_FluidDisplayStackRenderer implements IItemRenderer {
} else {
int exp = (int) (Math.log(fluidAmount) / Math.log(1000));
double shortAmount = fluidAmount / Math.pow(1000, exp);
- if ( shortAmount >= 100) {
- amountString = String.format("%.0f%cL", shortAmount, "kMGTPE".charAt(exp - 1)); //heard it here first, PetaLiters
- } else if ( shortAmount >= 10) {
+ if (shortAmount >= 100) {
+ amountString = String.format(
+ "%.0f%cL", shortAmount, "kMGTPE".charAt(exp - 1)); // heard it here first, PetaLiters
+ } else if (shortAmount >= 10) {
amountString = String.format("%.1f%cL", shortAmount, "kMGTPE".charAt(exp - 1));
} else {
amountString = String.format("%.2f%cL", shortAmount, "kMGTPE".charAt(exp - 1));
@@ -85,11 +82,12 @@ public class GT_FluidDisplayStackRenderer implements IItemRenderer {
}
FontRenderer fontRender = Minecraft.getMinecraft().fontRenderer;
- float smallTextScale = fontRender.getUnicodeFlag() ? 3F/4F : 1F/2F;
+ float smallTextScale = fontRender.getUnicodeFlag() ? 3F / 4F : 1F / 2F;
GL11.glDisable(GL11.GL_BLEND);
GL11.glScalef(smallTextScale, smallTextScale, 1.0f);
- fontRender.drawString( amountString, 0, (int) (16/smallTextScale) - fontRender.FONT_HEIGHT + 1, 0xFFFFFF, true);
+ fontRender.drawString(
+ amountString, 0, (int) (16 / smallTextScale) - fontRender.FONT_HEIGHT + 1, 0xFFFFFF, true);
GL11.glScalef(1f, 1f, 1f);
GL11.glDisable(GL11.GL_ALPHA_TEST);
}
diff --git a/src/main/java/gregtech/common/render/GT_MetaGenerated_Tool_Renderer.java b/src/main/java/gregtech/common/render/GT_MetaGenerated_Tool_Renderer.java
index a57f97792c..52e99f4539 100644
--- a/src/main/java/gregtech/common/render/GT_MetaGenerated_Tool_Renderer.java
+++ b/src/main/java/gregtech/common/render/GT_MetaGenerated_Tool_Renderer.java
@@ -29,11 +29,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if ((GT_Utility.isStackInvalid(aStack)) || (aStack.getItemDamage() < 0)) {
return false;
}
- return (aType == IItemRenderer.ItemRenderType.EQUIPPED_FIRST_PERSON) || (aType == IItemRenderer.ItemRenderType.INVENTORY) || (aType == IItemRenderer.ItemRenderType.EQUIPPED) || (aType == IItemRenderer.ItemRenderType.ENTITY);
+ return (aType == IItemRenderer.ItemRenderType.EQUIPPED_FIRST_PERSON)
+ || (aType == IItemRenderer.ItemRenderType.INVENTORY)
+ || (aType == IItemRenderer.ItemRenderType.EQUIPPED)
+ || (aType == IItemRenderer.ItemRenderType.ENTITY);
}
@Override
- public boolean shouldUseRenderHelper(IItemRenderer.ItemRenderType aType, ItemStack aStack, IItemRenderer.ItemRendererHelper aHelper) {
+ public boolean shouldUseRenderHelper(
+ IItemRenderer.ItemRenderType aType, ItemStack aStack, IItemRenderer.ItemRendererHelper aHelper) {
if (GT_Utility.isStackInvalid(aStack)) {
return false;
}
@@ -72,7 +76,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equals(IItemRenderer.ItemRenderType.INVENTORY)) {
GT_RenderUtil.renderItemIcon(tIcon, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, tIcon.getMaxU(), tIcon.getMinV(), tIcon.getMinU(), tIcon.getMaxV(), tIcon.getIconWidth(), tIcon.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ tIcon.getMaxU(),
+ tIcon.getMinV(),
+ tIcon.getMinU(),
+ tIcon.getMaxV(),
+ tIcon.getIconWidth(),
+ tIcon.getIconHeight(),
+ 0.0625F);
}
GL11.glColor3f(1.0F, 1.0F, 1.0F);
}
@@ -82,7 +94,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equals(IItemRenderer.ItemRenderType.INVENTORY)) {
GT_RenderUtil.renderItemIcon(tOverlay, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, tOverlay.getMaxU(), tOverlay.getMinV(), tOverlay.getMinU(), tOverlay.getMaxV(), tOverlay.getIconWidth(), tOverlay.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ tOverlay.getMaxU(),
+ tOverlay.getMinV(),
+ tOverlay.getMinU(),
+ tOverlay.getMaxV(),
+ tOverlay.getIconWidth(),
+ tOverlay.getIconHeight(),
+ 0.0625F);
}
}
}
@@ -98,7 +118,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equals(IItemRenderer.ItemRenderType.INVENTORY)) {
GT_RenderUtil.renderItemIcon(tIcon, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, tIcon.getMaxU(), tIcon.getMinV(), tIcon.getMinU(), tIcon.getMaxV(), tIcon.getIconWidth(), tIcon.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ tIcon.getMaxU(),
+ tIcon.getMinV(),
+ tIcon.getMinU(),
+ tIcon.getMaxV(),
+ tIcon.getIconWidth(),
+ tIcon.getIconHeight(),
+ 0.0625F);
}
GL11.glColor3f(1.0F, 1.0F, 1.0F);
}
@@ -108,11 +136,20 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equals(IItemRenderer.ItemRenderType.INVENTORY)) {
GT_RenderUtil.renderItemIcon(tOverlay, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, tOverlay.getMaxU(), tOverlay.getMinV(), tOverlay.getMinU(), tOverlay.getMaxV(), tOverlay.getIconWidth(), tOverlay.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ tOverlay.getMaxU(),
+ tOverlay.getMinV(),
+ tOverlay.getMinU(),
+ tOverlay.getMaxV(),
+ tOverlay.getIconWidth(),
+ tOverlay.getIconHeight(),
+ 0.0625F);
}
}
}
- if ((aType == IItemRenderer.ItemRenderType.INVENTORY) && (GT_MetaGenerated_Tool.getPrimaryMaterial(aStack) != Materials._NULL)) {
+ if ((aType == IItemRenderer.ItemRenderType.INVENTORY)
+ && (GT_MetaGenerated_Tool.getPrimaryMaterial(aStack) != Materials._NULL)) {
long tDamage = GT_MetaGenerated_Tool.getToolDamage(aStack);
long tMaxDamage = GT_MetaGenerated_Tool.getToolMaxDamage(aStack);
if (tDamage <= 0L) {
@@ -120,7 +157,9 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
} else if (tDamage >= tMaxDamage) {
aIcon = gregtech.api.enums.Textures.ItemIcons.DURABILITY_BAR[0];
} else {
- aIcon = gregtech.api.enums.Textures.ItemIcons.DURABILITY_BAR[((int) java.lang.Math.max(0L, java.lang.Math.min(7L, (tMaxDamage - tDamage) * 8L / tMaxDamage)))];
+ aIcon = gregtech.api.enums.Textures.ItemIcons.DURABILITY_BAR[
+ ((int) java.lang.Math.max(
+ 0L, java.lang.Math.min(7L, (tMaxDamage - tDamage) * 8L / tMaxDamage)))];
}
if (aIcon != null) {
IIcon tIcon = aIcon.getIcon();
@@ -131,7 +170,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equals(IItemRenderer.ItemRenderType.INVENTORY)) {
GT_RenderUtil.renderItemIcon(tIcon, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, tIcon.getMaxU(), tIcon.getMinV(), tIcon.getMinU(), tIcon.getMaxV(), tIcon.getIconWidth(), tIcon.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ tIcon.getMaxU(),
+ tIcon.getMinV(),
+ tIcon.getMinU(),
+ tIcon.getMaxV(),
+ tIcon.getIconWidth(),
+ tIcon.getIconHeight(),
+ 0.0625F);
}
}
if (tOverlay != null) {
@@ -140,7 +187,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equals(IItemRenderer.ItemRenderType.INVENTORY)) {
GT_RenderUtil.renderItemIcon(tOverlay, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, tOverlay.getMaxU(), tOverlay.getMinV(), tOverlay.getMinU(), tOverlay.getMaxV(), tOverlay.getIconWidth(), tOverlay.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ tOverlay.getMaxU(),
+ tOverlay.getMinV(),
+ tOverlay.getMinU(),
+ tOverlay.getMaxV(),
+ tOverlay.getIconWidth(),
+ tOverlay.getIconHeight(),
+ 0.0625F);
}
}
}
@@ -152,7 +207,10 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
} else if (tCharge >= tStats[0]) {
aIcon = gregtech.api.enums.Textures.ItemIcons.ENERGY_BAR[8];
} else {
- aIcon = gregtech.api.enums.Textures.ItemIcons.ENERGY_BAR[(7 - (int) java.lang.Math.max(0L, java.lang.Math.min(6L, (tStats[0] - tCharge) * 7L / tStats[0])))];
+ aIcon = gregtech.api.enums.Textures.ItemIcons.ENERGY_BAR[
+ (7
+ - (int) java.lang.Math.max(
+ 0L, java.lang.Math.min(6L, (tStats[0] - tCharge) * 7L / tStats[0])))];
}
} else {
aIcon = null;
@@ -166,7 +224,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equals(IItemRenderer.ItemRenderType.INVENTORY)) {
GT_RenderUtil.renderItemIcon(tIcon, 16.0D, 0.001D, 0.0F, 0.0F, -1.0F);
} else {
- ItemRenderer.renderItemIn2D(Tessellator.instance, tIcon.getMaxU(), tIcon.getMinV(), tIcon.getMinU(), tIcon.getMaxV(), tIcon.getIconWidth(), tIcon.getIconHeight(), 0.0625F);
+ ItemRenderer.renderItemIn2D(
+ Tessellator.instance,
+ tIcon.getMaxU(),
+ tIcon.getMinV(),
+ tIcon.getMinU(),
+ tIcon.getMaxV(),
+ tIcon.getIconWidth(),
+ tIcon.getIconHeight(),
+ 0.0625F);
}
}
if (tOverlay != null) {
@@ -175,7 +241,15 @@ public class GT_MetaGenerated_Tool_Renderer implements IItemRenderer {
if (aType.equal