Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - package com.chickenspeed.joshsmobs.entity.client;
 - import com.chickenspeed.joshsmobs.JoshsMobs;
 - import com.chickenspeed.joshsmobs.entity.custom.PrairieDogEntity;
 - import com.mojang.blaze3d.vertex.PoseStack;
 - import com.mojang.blaze3d.vertex.VertexConsumer;
 - import net.minecraft.client.renderer.MultiBufferSource;
 - import net.minecraft.client.renderer.RenderType;
 - import net.minecraft.client.renderer.entity.EntityRendererProvider;
 - import net.minecraft.resources.ResourceLocation;
 - import org.jetbrains.annotations.Nullable;
 - import software.bernie.geckolib3.renderers.geo.GeoEntityRenderer;
 - public class PrairieDogRenderer extends GeoEntityRenderer<PrairieDogEntity> {
 - public PrairieDogRenderer(EntityRendererProvider.Context renderManager)
 - {
 - super(renderManager, new PrairieDogModel());
 - this.shadowRadius = 0.3f;
 - }
 - @Override
 - public ResourceLocation getTextureLocation(PrairieDogEntity animatable) {
 - return new ResourceLocation(JoshsMobs.MOD_ID, "textures/entity/prairiedog.png");
 - }
 - @Override
 - public RenderType getRenderType(PrairieDogEntity animatable, float partialTick, PoseStack poseStack,
 - @Nullable MultiBufferSource bufferSource, @Nullable VertexConsumer buffer, int packedLight,
 - ResourceLocation texture) {
 - return super.getRenderType(animatable, partialTick, poseStack, bufferSource, buffer, packedLight, texture);
 - }
 - }
 
                    Add Comment                
                
                        Please, Sign In to add comment