Guest User

BasicBlockRenderer.java

a guest
Apr 8th, 2014
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.86 KB | None | 0 0
  1. package fossils.basic;
  2.  
  3. import fossils.entity.models.ModelEgg;
  4. import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
  5. import net.minecraft.tileentity.TileEntity;
  6. import net.minecraft.util.ResourceLocation;
  7.  
  8. import static org.lwjgl.opengl.GL11.*;
  9.  
  10. public class BasicBlockRenderer extends TileEntitySpecialRenderer
  11. {
  12.     public ModelEgg model = new ModelEgg();
  13.     public ResourceLocation texture = new ResourceLocation("fossils:textures/entities/Egg.png");
  14.  
  15.     public void renderTileEntityAt(TileEntity entity, double x, double y, double z, float scale)
  16.     {
  17.         glPushMatrix();
  18.         glTranslatef((float) x + 0.5f, (float) y + 1.5f, (float) z + 0.5f);
  19.         bindTexture(texture);
  20.         glPushMatrix();
  21.         glRotatef(180.0f, 0.0f, 0.0f, 1.0f);
  22.         model.render();
  23.         glPopMatrix();
  24.         glPopMatrix();
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment