1234567891011121314151617181920212223242526272829303132333435363738 |
- package me.km.entities;
- import com.mojang.blaze3d.platform.GlStateManager;
- import net.minecraft.client.renderer.entity.model.PlayerModel;
- public class ModelHuman extends PlayerModel<EntityHuman>
- {
- public ModelHuman(float modelSize, boolean smallArmsIn)
- {
- super(modelSize, smallArmsIn);
- }
-
- @Override
- public void render(EntityHuman ent, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float scale)
- {
- this.setRotationAngles(ent, limbSwing, limbSwingAmount, ageInTicks, netHeadYaw, headPitch, scale);
- GlStateManager.pushMatrix();
- float factor = ent.getScale();
- GlStateManager.translatef(0.0F, -1.5f * factor + 1.5f, 0.0F);
- GlStateManager.scalef(factor, factor, factor);
- this.field_78116_c.render(scale);
- this.field_78115_e.render(scale);
- this.bipedRightArm.render(scale);
- this.bipedLeftArm.render(scale);
- this.bipedRightLeg.render(scale);
- this.bipedLeftLeg.render(scale);
- this.bipedHeadwear.render(scale);
- this.bipedLeftLegwear.render(scale);
- this.bipedRightLegwear.render(scale);
- this.bipedLeftArmwear.render(scale);
- this.bipedRightArmwear.render(scale);
- this.bipedBodyWear.render(scale);
- GlStateManager.popMatrix();
- }
- }
|