Advertisement
TheZyga

RenderNew.java

Jan 1st, 2018
319
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package net.minecraft.src;
  2.  
  3. import net.minecraft.src.EntityLiving;
  4. import net.minecraft.src.EntityNew;
  5. import net.minecraft.src.ModelNew;
  6. import net.minecraft.src.RenderLiving;
  7. import org.lwjgl.opengl.GL11;
  8.  
  9. public class RenderNew extends RenderLiving {
  10.  
  11.    public RenderNew() {
  12.       super(new ModelNew(), 1.0F);
  13.       this.setRenderPassModel(new ModelNew());
  14.    }
  15.  
  16.    protected float setSpiderDeathMaxRotation(EntityNew var1) {
  17.       return 180.0F;
  18.    }
  19.  
  20.    protected boolean setSpiderEyeBrightness(EntityNew var1, int var2, float var3) {
  21.       if(var2 != 0) {
  22.          return false;
  23.       } else if(var2 != 0) {
  24.          return false;
  25.       } else {
  26.          this.loadTexture("/Purgatory/Mobs/Spider1_Eyes.png");
  27.          float var4 = (1.0F - var1.getEntityBrightness(1.0F)) * 0.5F;
  28.          GL11.glEnable(3042 /*GL_BLEND*/);
  29.          GL11.glDisable(3008 /*GL_ALPHA_TEST*/);
  30.          GL11.glBlendFunc(770, 771);
  31.          GL11.glColor4f(1.0F, 1.0F, 1.0F, var4);
  32.          return true;
  33.       }
  34.    }
  35.  
  36.    // $FF: synthetic method
  37.    // $FF: bridge method
  38.    protected float getDeathMaxRotation(EntityLiving var1) {
  39.       return this.setSpiderDeathMaxRotation((EntityNew)var1);
  40.    }
  41.  
  42.    // $FF: synthetic method
  43.    // $FF: bridge method
  44.    protected boolean shouldRenderPass(EntityLiving var1, int var2, float var3) {
  45.       return this.setSpiderEyeBrightness((EntityNew)var1, var2, var3);
  46.    }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement