Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package theclaus.monsterchickens.renderer;
- import net.minecraft.client.model.ModelChicken;
- import net.minecraft.client.renderer.entity.Render;
- import net.minecraft.client.renderer.entity.RenderLiving;
- import net.minecraft.client.renderer.entity.RenderManager;
- import net.minecraft.util.ResourceLocation;
- import net.minecraftforge.fml.client.registry.IRenderFactory;
- import theclaus.monsterchickens.entities.EntityBlazeChicken;
- import theclaus.monsterchickens.lib.Util;
- public class RenderBlazeChicken extends RenderLiving<EntityBlazeChicken> {
- public static final Factory FACTORY_blazeChicken = new Factory();
- public static final ResourceLocation blazeChickenTexture = Util.getResource("textures/entity/blazechicken.png");
- public RenderBlazeChicken(RenderManager renderManagerIn)
- {
- super(renderManagerIn, new ModelChicken(), 0f);
- }
- @Override
- protected ResourceLocation getEntityTexture(EntityBlazeChicken entity) {
- return blazeChickenTexture;
- }
- private static class Factory implements IRenderFactory<EntityBlazeChicken> {
- public Factory() {
- }
- @Override
- public Render<? super EntityBlazeChicken> createRenderFor(RenderManager manager) {
- return new RenderBlazeChicken(manager);
- }
- }
- }
Add Comment
Please, Sign In to add comment