package me.km.entities; import me.km.KajetansMod; import net.minecraft.client.Minecraft; import net.minecraft.client.model.ModelPolarBear; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.util.ResourceLocation; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; @SideOnly(Side.CLIENT) public class RenderBrownBear extends RenderLiving { private static final ResourceLocation BROWN_BEAR_TEXTURE = new ResourceLocation(KajetansMod.MODID + ":textures/entity/bear/brownbear.png"); public RenderBrownBear() { super(Minecraft.getMinecraft().getRenderManager(), new ModelPolarBear(), 0.7F); } @Override protected ResourceLocation getEntityTexture(EntityBrownBear entity) { return BROWN_BEAR_TEXTURE; } @Override public void doRender(EntityBrownBear entity, double x, double y, double z, float entityYaw, float partialTicks) { super.doRender(entity, x, y, z, entityYaw, partialTicks); } @Override protected void preRenderCallback(EntityBrownBear entitylivingbaseIn, float partialTickTime) { GlStateManager.scale(1.2F, 1.2F, 1.2F); super.preRenderCallback(entitylivingbaseIn, partialTickTime); } }