aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/australia/entity/render
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gtPlusPlus/australia/entity/render')
-rw-r--r--src/main/java/gtPlusPlus/australia/entity/render/RenderAustralianSpider.java116
-rw-r--r--src/main/java/gtPlusPlus/australia/entity/render/RenderBoar.java37
-rw-r--r--src/main/java/gtPlusPlus/australia/entity/render/RenderDingo.java134
-rw-r--r--src/main/java/gtPlusPlus/australia/entity/render/RenderOctopus.java206
4 files changed, 254 insertions, 239 deletions
diff --git a/src/main/java/gtPlusPlus/australia/entity/render/RenderAustralianSpider.java b/src/main/java/gtPlusPlus/australia/entity/render/RenderAustralianSpider.java
index af432e04b9..01b4b8ac4b 100644
--- a/src/main/java/gtPlusPlus/australia/entity/render/RenderAustralianSpider.java
+++ b/src/main/java/gtPlusPlus/australia/entity/render/RenderAustralianSpider.java
@@ -15,70 +15,70 @@ import org.lwjgl.opengl.GL11;
@SideOnly(Side.CLIENT)
public class RenderAustralianSpider extends RenderLiving {
- private static final ResourceLocation spiderEyesTextures = new ResourceLocation("textures/entity/spider_eyes.png");
- private static final ResourceLocation spiderTextures = new ResourceLocation(CORE.MODID+":"+"textures/entity/australia/bush_spider.png");
+ private static final ResourceLocation spiderEyesTextures = new ResourceLocation("textures/entity/spider_eyes.png");
+ private static final ResourceLocation spiderTextures =
+ new ResourceLocation(CORE.MODID + ":" + "textures/entity/australia/bush_spider.png");
- public RenderAustralianSpider() {
- super(new ModelAustralianSpider(), 1.0F);
- this.setRenderPassModel(new ModelAustralianSpider());
- }
+ public RenderAustralianSpider() {
+ super(new ModelAustralianSpider(), 1.0F);
+ this.setRenderPassModel(new ModelAustralianSpider());
+ }
- protected float getDeathMaxRotation(EntityAustralianSpiderBase p_77037_1_) {
- return 180.0F;
- }
+ protected float getDeathMaxRotation(EntityAustralianSpiderBase p_77037_1_) {
+ return 180.0F;
+ }
- /**
- * Queries whether should render the specified pass or not.
- */
- protected int shouldRenderPass(EntityAustralianSpiderBase p_77032_1_, int p_77032_2_, float p_77032_3_) {
- if (p_77032_2_ != 0) {
- return -1;
- } else {
- this.bindTexture(spiderEyesTextures);
- GL11.glEnable(GL11.GL_BLEND);
- GL11.glDisable(GL11.GL_ALPHA_TEST);
- GL11.glBlendFunc(GL11.GL_ONE, GL11.GL_ONE);
+ /**
+ * Queries whether should render the specified pass or not.
+ */
+ protected int shouldRenderPass(EntityAustralianSpiderBase p_77032_1_, int p_77032_2_, float p_77032_3_) {
+ if (p_77032_2_ != 0) {
+ return -1;
+ } else {
+ this.bindTexture(spiderEyesTextures);
+ GL11.glEnable(GL11.GL_BLEND);
+ GL11.glDisable(GL11.GL_ALPHA_TEST);
+ GL11.glBlendFunc(GL11.GL_ONE, GL11.GL_ONE);
- if (p_77032_1_.isInvisible()) {
- GL11.glDepthMask(false);
- } else {
- GL11.glDepthMask(true);
- }
+ if (p_77032_1_.isInvisible()) {
+ GL11.glDepthMask(false);
+ } else {
+ GL11.glDepthMask(true);
+ }
- char c0 = 61680;
- int j = c0 % 65536;
- int k = c0 / 65536;
- OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, (float) j / 1.0F, (float) k / 1.0F);
- GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
- return 1;
- }
- }
+ char c0 = 61680;
+ int j = c0 % 65536;
+ int k = c0 / 65536;
+ OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, (float) j / 1.0F, (float) k / 1.0F);
+ GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
+ return 1;
+ }
+ }
- /**
- * Returns the location of an entity's texture. Doesn't seem to be called unless
- * you call Render.bindEntityTexture.
- */
- protected ResourceLocation getEntityTexture(EntityAustralianSpiderBase p_110775_1_) {
- return spiderTextures;
- }
+ /**
+ * Returns the location of an entity's texture. Doesn't seem to be called unless
+ * you call Render.bindEntityTexture.
+ */
+ protected ResourceLocation getEntityTexture(EntityAustralianSpiderBase p_110775_1_) {
+ return spiderTextures;
+ }
- protected float getDeathMaxRotation(EntityLivingBase p_77037_1_) {
- return this.getDeathMaxRotation((EntityAustralianSpiderBase) p_77037_1_);
- }
+ protected float getDeathMaxRotation(EntityLivingBase p_77037_1_) {
+ return this.getDeathMaxRotation((EntityAustralianSpiderBase) p_77037_1_);
+ }
- /**
- * Queries whether should render the specified pass or not.
- */
- protected int shouldRenderPass(EntityLivingBase p_77032_1_, int p_77032_2_, float p_77032_3_) {
- return this.shouldRenderPass((EntityAustralianSpiderBase) p_77032_1_, p_77032_2_, p_77032_3_);
- }
+ /**
+ * Queries whether should render the specified pass or not.
+ */
+ protected int shouldRenderPass(EntityLivingBase p_77032_1_, int p_77032_2_, float p_77032_3_) {
+ return this.shouldRenderPass((EntityAustralianSpiderBase) p_77032_1_, p_77032_2_, p_77032_3_);
+ }
- /**
- * Returns the location of an entity's texture. Doesn't seem to be called unless
- * you call Render.bindEntityTexture.
- */
- protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
- return this.getEntityTexture((EntityAustralianSpiderBase) p_110775_1_);
- }
-
-} \ No newline at end of file
+ /**
+ * Returns the location of an entity's texture. Doesn't seem to be called unless
+ * you call Render.bindEntityTexture.
+ */
+ protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
+ return this.getEntityTexture((EntityAustralianSpiderBase) p_110775_1_);
+ }
+}
diff --git a/src/main/java/gtPlusPlus/australia/entity/render/RenderBoar.java b/src/main/java/gtPlusPlus/australia/entity/render/RenderBoar.java
index cc4bfa8906..c3a730492c 100644
--- a/src/main/java/gtPlusPlus/australia/entity/render/RenderBoar.java
+++ b/src/main/java/gtPlusPlus/australia/entity/render/RenderBoar.java
@@ -11,13 +11,13 @@ import net.minecraft.entity.EntityLivingBase;
import net.minecraft.util.ResourceLocation;
@SideOnly(Side.CLIENT)
-public class RenderBoar extends RenderLiving
-{
- private static final ResourceLocation saddledBoarTextures = new ResourceLocation("textures/entity/boar/boar_saddle.png");
- private static final ResourceLocation boarTextures = new ResourceLocation(CORE.MODID+":"+"textures/entity/australia/boar.png");
+public class RenderBoar extends RenderLiving {
+ private static final ResourceLocation saddledBoarTextures =
+ new ResourceLocation("textures/entity/boar/boar_saddle.png");
+ private static final ResourceLocation boarTextures =
+ new ResourceLocation(CORE.MODID + ":" + "textures/entity/australia/boar.png");
- public RenderBoar(ModelBase p_i1265_1_, ModelBase p_i1265_2_, float p_i1265_3_)
- {
+ public RenderBoar(ModelBase p_i1265_1_, ModelBase p_i1265_2_, float p_i1265_3_) {
super(p_i1265_1_, p_i1265_3_);
this.setRenderPassModel(p_i1265_2_);
}
@@ -25,15 +25,11 @@ public class RenderBoar extends RenderLiving
/**
* Queries whether should render the specified pass or not.
*/
- protected int shouldRenderPass(EntityBoar p_77032_1_, int p_77032_2_, float p_77032_3_)
- {
- if (p_77032_2_ == 0 && p_77032_1_.getSaddled())
- {
+ protected int shouldRenderPass(EntityBoar p_77032_1_, int p_77032_2_, float p_77032_3_) {
+ if (p_77032_2_ == 0 && p_77032_1_.getSaddled()) {
this.bindTexture(saddledBoarTextures);
return 1;
- }
- else
- {
+ } else {
return -1;
}
}
@@ -41,24 +37,21 @@ public class RenderBoar extends RenderLiving
/**
* Returns the location of an entity's texture. Doesn't seem to be called unless you call Render.bindEntityTexture.
*/
- protected ResourceLocation getEntityTexture(EntityBoar p_110775_1_)
- {
+ protected ResourceLocation getEntityTexture(EntityBoar p_110775_1_) {
return boarTextures;
}
/**
* Queries whether should render the specified pass or not.
*/
- protected int shouldRenderPass(EntityLivingBase p_77032_1_, int p_77032_2_, float p_77032_3_)
- {
- return this.shouldRenderPass((EntityBoar)p_77032_1_, p_77032_2_, p_77032_3_);
+ protected int shouldRenderPass(EntityLivingBase p_77032_1_, int p_77032_2_, float p_77032_3_) {
+ return this.shouldRenderPass((EntityBoar) p_77032_1_, p_77032_2_, p_77032_3_);
}
/**
* Returns the location of an entity's texture. Doesn't seem to be called unless you call Render.bindEntityTexture.
*/
- protected ResourceLocation getEntityTexture(Entity p_110775_1_)
- {
- return this.getEntityTexture((EntityBoar)p_110775_1_);
+ protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
+ return this.getEntityTexture((EntityBoar) p_110775_1_);
}
-} \ No newline at end of file
+}
diff --git a/src/main/java/gtPlusPlus/australia/entity/render/RenderDingo.java b/src/main/java/gtPlusPlus/australia/entity/render/RenderDingo.java
index 8bbf0392cd..37511355e6 100644
--- a/src/main/java/gtPlusPlus/australia/entity/render/RenderDingo.java
+++ b/src/main/java/gtPlusPlus/australia/entity/render/RenderDingo.java
@@ -15,76 +15,78 @@ import org.lwjgl.opengl.GL11;
@SideOnly(Side.CLIENT)
public class RenderDingo extends RenderLiving {
- private static final ResourceLocation dingoTextures = new ResourceLocation(
- CORE.MODID + ":" + "textures/entity/australia/dingo/dingo.png");
- private static final ResourceLocation tamedDingoTextures = new ResourceLocation(
- CORE.MODID + ":" + "textures/entity/australia/dingo/wdingo_tame.png");
- private static final ResourceLocation anrgyDingoTextures = new ResourceLocation(
- CORE.MODID + ":" + "textures/entity/australia/dingo/dingo_angry.png");
- private static final ResourceLocation dingoCollarTextures = new ResourceLocation(
- CORE.MODID + ":" + "textures/entity/australia/wdingoolf/dingo_collar.png");
+ private static final ResourceLocation dingoTextures =
+ new ResourceLocation(CORE.MODID + ":" + "textures/entity/australia/dingo/dingo.png");
+ private static final ResourceLocation tamedDingoTextures =
+ new ResourceLocation(CORE.MODID + ":" + "textures/entity/australia/dingo/wdingo_tame.png");
+ private static final ResourceLocation anrgyDingoTextures =
+ new ResourceLocation(CORE.MODID + ":" + "textures/entity/australia/dingo/dingo_angry.png");
+ private static final ResourceLocation dingoCollarTextures =
+ new ResourceLocation(CORE.MODID + ":" + "textures/entity/australia/wdingoolf/dingo_collar.png");
- public RenderDingo(ModelBase p_i1269_1_, ModelBase p_i1269_2_, float p_i1269_3_) {
- super(p_i1269_1_, p_i1269_3_);
- this.setRenderPassModel(p_i1269_2_);
- }
+ public RenderDingo(ModelBase p_i1269_1_, ModelBase p_i1269_2_, float p_i1269_3_) {
+ super(p_i1269_1_, p_i1269_3_);
+ this.setRenderPassModel(p_i1269_2_);
+ }
- /**
- * Defines what float the third param in setRotationAngles of ModelBase is
- */
- protected float handleRotationFloat(EntityDingo p_77044_1_, float p_77044_2_) {
- return p_77044_1_.getTailRotation();
- }
+ /**
+ * Defines what float the third param in setRotationAngles of ModelBase is
+ */
+ protected float handleRotationFloat(EntityDingo p_77044_1_, float p_77044_2_) {
+ return p_77044_1_.getTailRotation();
+ }
- /**
- * Queries whether should render the specified pass or not.
- */
- protected int shouldRenderPass(EntityDingo p_77032_1_, int p_77032_2_, float p_77032_3_) {
- if (p_77032_2_ == 0 && p_77032_1_.getWolfShaking()) {
- float f1 = p_77032_1_.getBrightness(p_77032_3_) * p_77032_1_.getShadingWhileShaking(p_77032_3_);
- this.bindTexture(dingoTextures);
- GL11.glColor3f(f1, f1, f1);
- return 1;
- } else if (p_77032_2_ == 1 && p_77032_1_.isTamed()) {
- this.bindTexture(dingoCollarTextures);
- int j = p_77032_1_.getCollarColor();
- GL11.glColor3f(EntitySheep.fleeceColorTable[j][0], EntitySheep.fleeceColorTable[j][1],
- EntitySheep.fleeceColorTable[j][2]);
- return 1;
- } else {
- return -1;
- }
- }
+ /**
+ * Queries whether should render the specified pass or not.
+ */
+ protected int shouldRenderPass(EntityDingo p_77032_1_, int p_77032_2_, float p_77032_3_) {
+ if (p_77032_2_ == 0 && p_77032_1_.getWolfShaking()) {
+ float f1 = p_77032_1_.getBrightness(p_77032_3_) * p_77032_1_.getShadingWhileShaking(p_77032_3_);
+ this.bindTexture(dingoTextures);
+ GL11.glColor3f(f1, f1, f1);
+ return 1;
+ } else if (p_77032_2_ == 1 && p_77032_1_.isTamed()) {
+ this.bindTexture(dingoCollarTextures);
+ int j = p_77032_1_.getCollarColor();
+ GL11.glColor3f(
+ EntitySheep.fleeceColorTable[j][0],
+ EntitySheep.fleeceColorTable[j][1],
+ EntitySheep.fleeceColorTable[j][2]);
+ return 1;
+ } else {
+ return -1;
+ }
+ }
- /**
- * Returns the location of an entity's texture. Doesn't seem to be called unless
- * you call Render.bindEntityTexture.
- */
- protected ResourceLocation getEntityTexture(EntityDingo p_110775_1_) {
- return p_110775_1_.isTamed() ? tamedDingoTextures
- : (p_110775_1_.isAngry() ? anrgyDingoTextures : dingoTextures);
- }
+ /**
+ * Returns the location of an entity's texture. Doesn't seem to be called unless
+ * you call Render.bindEntityTexture.
+ */
+ protected ResourceLocation getEntityTexture(EntityDingo p_110775_1_) {
+ return p_110775_1_.isTamed()
+ ? tamedDingoTextures
+ : (p_110775_1_.isAngry() ? anrgyDingoTextures : dingoTextures);
+ }
- /**
- * Queries whether should render the specified pass or not.
- */
- protected int shouldRenderPass(EntityLivingBase p_77032_1_, int p_77032_2_, float p_77032_3_) {
- return this.shouldRenderPass((EntityDingo) p_77032_1_, p_77032_2_, p_77032_3_);
- }
+ /**
+ * Queries whether should render the specified pass or not.
+ */
+ protected int shouldRenderPass(EntityLivingBase p_77032_1_, int p_77032_2_, float p_77032_3_) {
+ return this.shouldRenderPass((EntityDingo) p_77032_1_, p_77032_2_, p_77032_3_);
+ }
- /**
- * Defines what float the third param in setRotationAngles of ModelBase is
- */
- protected float handleRotationFloat(EntityLivingBase p_77044_1_, float p_77044_2_) {
- return this.handleRotationFloat((EntityDingo) p_77044_1_, p_77044_2_);
- }
+ /**
+ * Defines what float the third param in setRotationAngles of ModelBase is
+ */
+ protected float handleRotationFloat(EntityLivingBase p_77044_1_, float p_77044_2_) {
+ return this.handleRotationFloat((EntityDingo) p_77044_1_, p_77044_2_);
+ }
- /**
- * Returns the location of an entity's texture. Doesn't seem to be called unless
- * you call Render.bindEntityTexture.
- */
- protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
- return this.getEntityTexture((EntityDingo) p_110775_1_);
- }
-
-} \ No newline at end of file
+ /**
+ * Returns the location of an entity's texture. Doesn't seem to be called unless
+ * you call Render.bindEntityTexture.
+ */
+ protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
+ return this.getEntityTexture((EntityDingo) p_110775_1_);
+ }
+}
diff --git a/src/main/java/gtPlusPlus/australia/entity/render/RenderOctopus.java b/src/main/java/gtPlusPlus/australia/entity/render/RenderOctopus.java
index 592ef9391a..89888140f2 100644
--- a/src/main/java/gtPlusPlus/australia/entity/render/RenderOctopus.java
+++ b/src/main/java/gtPlusPlus/australia/entity/render/RenderOctopus.java
@@ -14,107 +14,127 @@ import org.lwjgl.opengl.GL11;
@SideOnly(Side.CLIENT)
public class RenderOctopus extends RenderLiving {
-
- private static final ResourceLocation octopusTextures = new ResourceLocation(CORE.MODID+":"+"textures/entity/australia/octopus.png");
- public RenderOctopus(ModelBase p_i1268_1_, float p_i1268_2_) {
- super(p_i1268_1_, p_i1268_2_);
- }
+ private static final ResourceLocation octopusTextures =
+ new ResourceLocation(CORE.MODID + ":" + "textures/entity/australia/octopus.png");
- /**
- * Actually renders the given argument. This is a synthetic bridge method,
- * always casting down its argument and then handing it off to a worker function
- * which does the actual work. In all probabilty, the class Render is generic
- * (Render<T extends Entity) and this method has signature public void
- * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
- * But JAD is pre 1.5 so doesn't do that.
- */
- public void doRender(EntityOctopus p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_,
- float p_76986_8_, float p_76986_9_) {
- super.doRender((EntityLiving) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
- }
+ public RenderOctopus(ModelBase p_i1268_1_, float p_i1268_2_) {
+ super(p_i1268_1_, p_i1268_2_);
+ }
- /**
- * Returns the location of an entity's texture. Doesn't seem to be called unless
- * you call Render.bindEntityTexture.
- */
- protected ResourceLocation getEntityTexture(EntityOctopus p_110775_1_) {
- return octopusTextures;
- }
+ /**
+ * Actually renders the given argument. This is a synthetic bridge method,
+ * always casting down its argument and then handing it off to a worker function
+ * which does the actual work. In all probabilty, the class Render is generic
+ * (Render<T extends Entity) and this method has signature public void
+ * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
+ * But JAD is pre 1.5 so doesn't do that.
+ */
+ public void doRender(
+ EntityOctopus p_76986_1_,
+ double p_76986_2_,
+ double p_76986_4_,
+ double p_76986_6_,
+ float p_76986_8_,
+ float p_76986_9_) {
+ super.doRender((EntityLiving) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
+ }
- protected void rotateCorpse(EntityOctopus p_77043_1_, float p_77043_2_, float p_77043_3_, float p_77043_4_) {
- float f3 = p_77043_1_.prevSquidPitch + (p_77043_1_.octopusPitch - p_77043_1_.prevSquidPitch) * p_77043_4_;
- float f4 = p_77043_1_.prevSquidYaw + (p_77043_1_.octopusYaw - p_77043_1_.prevSquidYaw) * p_77043_4_;
- GL11.glTranslatef(0.0F, 0.5F, 0.0F);
- GL11.glRotatef(180.0F - p_77043_3_, 0.0F, 1.0F, 0.0F);
- GL11.glRotatef(f3, 1.0F, 0.0F, 0.0F);
- GL11.glRotatef(f4, 0.0F, 1.0F, 0.0F);
- GL11.glTranslatef(0.0F, -1.2F, 0.0F);
- }
+ /**
+ * Returns the location of an entity's texture. Doesn't seem to be called unless
+ * you call Render.bindEntityTexture.
+ */
+ protected ResourceLocation getEntityTexture(EntityOctopus p_110775_1_) {
+ return octopusTextures;
+ }
- /**
- * Defines what float the third param in setRotationAngles of ModelBase is
- */
- protected float handleRotationFloat(EntityOctopus p_77044_1_, float p_77044_2_) {
- return p_77044_1_.lastTentacleAngle + (p_77044_1_.tentacleAngle - p_77044_1_.lastTentacleAngle) * p_77044_2_;
- }
+ protected void rotateCorpse(EntityOctopus p_77043_1_, float p_77043_2_, float p_77043_3_, float p_77043_4_) {
+ float f3 = p_77043_1_.prevSquidPitch + (p_77043_1_.octopusPitch - p_77043_1_.prevSquidPitch) * p_77043_4_;
+ float f4 = p_77043_1_.prevSquidYaw + (p_77043_1_.octopusYaw - p_77043_1_.prevSquidYaw) * p_77043_4_;
+ GL11.glTranslatef(0.0F, 0.5F, 0.0F);
+ GL11.glRotatef(180.0F - p_77043_3_, 0.0F, 1.0F, 0.0F);
+ GL11.glRotatef(f3, 1.0F, 0.0F, 0.0F);
+ GL11.glRotatef(f4, 0.0F, 1.0F, 0.0F);
+ GL11.glTranslatef(0.0F, -1.2F, 0.0F);
+ }
- /**
- * Actually renders the given argument. This is a synthetic bridge method,
- * always casting down its argument and then handing it off to a worker function
- * which does the actual work. In all probabilty, the class Render is generic
- * (Render<T extends Entity) and this method has signature public void
- * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
- * But JAD is pre 1.5 so doesn't do that.
- */
- public void doRender(EntityLiving p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_,
- float p_76986_8_, float p_76986_9_) {
- this.doRender((EntityOctopus) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
- }
+ /**
+ * Defines what float the third param in setRotationAngles of ModelBase is
+ */
+ protected float handleRotationFloat(EntityOctopus p_77044_1_, float p_77044_2_) {
+ return p_77044_1_.lastTentacleAngle + (p_77044_1_.tentacleAngle - p_77044_1_.lastTentacleAngle) * p_77044_2_;
+ }
- /**
- * Defines what float the third param in setRotationAngles of ModelBase is
- */
- protected float handleRotationFloat(EntityLivingBase p_77044_1_, float p_77044_2_) {
- return this.handleRotationFloat((EntityOctopus) p_77044_1_, p_77044_2_);
- }
+ /**
+ * Actually renders the given argument. This is a synthetic bridge method,
+ * always casting down its argument and then handing it off to a worker function
+ * which does the actual work. In all probabilty, the class Render is generic
+ * (Render<T extends Entity) and this method has signature public void
+ * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
+ * But JAD is pre 1.5 so doesn't do that.
+ */
+ public void doRender(
+ EntityLiving p_76986_1_,
+ double p_76986_2_,
+ double p_76986_4_,
+ double p_76986_6_,
+ float p_76986_8_,
+ float p_76986_9_) {
+ this.doRender((EntityOctopus) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
+ }
- protected void rotateCorpse(EntityLivingBase p_77043_1_, float p_77043_2_, float p_77043_3_, float p_77043_4_) {
- this.rotateCorpse((EntityOctopus) p_77043_1_, p_77043_2_, p_77043_3_, p_77043_4_);
- }
+ /**
+ * Defines what float the third param in setRotationAngles of ModelBase is
+ */
+ protected float handleRotationFloat(EntityLivingBase p_77044_1_, float p_77044_2_) {
+ return this.handleRotationFloat((EntityOctopus) p_77044_1_, p_77044_2_);
+ }
- /**
- * Actually renders the given argument. This is a synthetic bridge method,
- * always casting down its argument and then handing it off to a worker function
- * which does the actual work. In all probabilty, the class Render is generic
- * (Render<T extends Entity) and this method has signature public void
- * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
- * But JAD is pre 1.5 so doesn't do that.
- */
- public void doRender(EntityLivingBase p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_,
- float p_76986_8_, float p_76986_9_) {
- this.doRender((EntityOctopus) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
- }
+ protected void rotateCorpse(EntityLivingBase p_77043_1_, float p_77043_2_, float p_77043_3_, float p_77043_4_) {
+ this.rotateCorpse((EntityOctopus) p_77043_1_, p_77043_2_, p_77043_3_, p_77043_4_);
+ }
- /**
- * Returns the location of an entity's texture. Doesn't seem to be called unless
- * you call Render.bindEntityTexture.
- */
- protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
- return this.getEntityTexture((EntityOctopus) p_110775_1_);
- }
+ /**
+ * Actually renders the given argument. This is a synthetic bridge method,
+ * always casting down its argument and then handing it off to a worker function
+ * which does the actual work. In all probabilty, the class Render is generic
+ * (Render<T extends Entity) and this method has signature public void
+ * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
+ * But JAD is pre 1.5 so doesn't do that.
+ */
+ public void doRender(
+ EntityLivingBase p_76986_1_,
+ double p_76986_2_,
+ double p_76986_4_,
+ double p_76986_6_,
+ float p_76986_8_,
+ float p_76986_9_) {
+ this.doRender((EntityOctopus) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
+ }
- /**
- * Actually renders the given argument. This is a synthetic bridge method,
- * always casting down its argument and then handing it off to a worker function
- * which does the actual work. In all probabilty, the class Render is generic
- * (Render<T extends Entity) and this method has signature public void
- * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
- * But JAD is pre 1.5 so doesn't do that.
- */
- public void doRender(Entity p_76986_1_, double p_76986_2_, double p_76986_4_, double p_76986_6_, float p_76986_8_,
- float p_76986_9_) {
- this.doRender((EntityOctopus) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
- }
-
-} \ No newline at end of file
+ /**
+ * Returns the location of an entity's texture. Doesn't seem to be called unless
+ * you call Render.bindEntityTexture.
+ */
+ protected ResourceLocation getEntityTexture(Entity p_110775_1_) {
+ return this.getEntityTexture((EntityOctopus) p_110775_1_);
+ }
+
+ /**
+ * Actually renders the given argument. This is a synthetic bridge method,
+ * always casting down its argument and then handing it off to a worker function
+ * which does the actual work. In all probabilty, the class Render is generic
+ * (Render<T extends Entity) and this method has signature public void
+ * func_76986_a(T entity, double d, double d1, double d2, float f, float f1).
+ * But JAD is pre 1.5 so doesn't do that.
+ */
+ public void doRender(
+ Entity p_76986_1_,
+ double p_76986_2_,
+ double p_76986_4_,
+ double p_76986_6_,
+ float p_76986_8_,
+ float p_76986_9_) {
+ this.doRender((EntityOctopus) p_76986_1_, p_76986_2_, p_76986_4_, p_76986_6_, p_76986_8_, p_76986_9_);
+ }
+}