@Override public void postRenderArm(float scale, EnumHandSide side) { ModelRenderer modelrenderer = this.getArmForSide(side); if (smallArms) { float f = 0.5F * (float)(side == EnumHandSide.RIGHT ? 1 : -1); modelrenderer.rotationPointX += f; modelrenderer.postRender(scale); modelrenderer.rotationPointX -= f; } else { modelrenderer.postRender(scale); } } }
@Override public void postRenderArm (float scale, EnumHandSide side) { final ModelRenderer modelrenderer = this.getArmForSide(side); if (this.isFeminine) { final float f = 0.5F * (side == EnumHandSide.RIGHT ? 1 : -1); modelrenderer.rotationPointX += f; modelrenderer.postRender(scale); modelrenderer.rotationPointX -= f; } else { modelrenderer.postRender(scale); } } }
modelRenderer.postRender(0.0625F); GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F);
public void postRenderArm(float scale, EnumHandSide side) { for (ModelRenderer renderer : this.getHeadParts()){ renderer.postRender(scale); } }
public void postRenderArm(float scale, EnumHandSide side) { this.getArmForSide(side).postRender(scale); }
@Override public void doRenderLayer(@Nonnull RenderPlayer renderPlayer, EntityEquipmentSlot equipmentSlot, @Nonnull ItemStack piece, @Nonnull AbstractClientPlayer entitylivingbaseIn, float p_177141_2_, float p_177141_3_, float partialTicks, float p_177141_5_, float p_177141_6_, float p_177141_7_, float scale) { if (equipmentSlot != null) { return; } GlStateManager.pushMatrix(); if (entitylivingbaseIn.isSneaking()) { GlStateManager.translate(0.0F, 0.2F, 0.0F); } renderPlayer.getMainModel().bipedHead.postRender(0.0625F); GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); GlStateManager.rotate(90.0F, 1.0F, 0.0F, 0.0F); GlStateManager.scale(0.75f, 0.9f, 2); GlStateManager.translate(0.0F, 2.7f * 0.0625F, .49 * 0.0625F); Minecraft.getMinecraft().getItemRenderer().renderItem(entitylivingbaseIn, piece, TransformType.NONE); GlStateManager.popMatrix(); }
@Override public void doRenderLayer(@Nonnull RenderPlayer renderPlayer, EntityEquipmentSlot equipmentSlot, @Nonnull ItemStack piece, @Nonnull AbstractClientPlayer entitylivingbaseIn, float p_177141_2_, float p_177141_3_, float partialTicks, float p_177141_5_, float p_177141_6_, float p_177141_7_, float scale) { if (equipmentSlot != EntityEquipmentSlot.HEAD) { return; } SolarUpgrade solarUpgrade = SolarUpgrade.loadAnyFromItem(piece); if (solarUpgrade == null) { return; } GlStateManager.pushMatrix(); if (entitylivingbaseIn.isSneaking()) { GlStateManager.translate(0.0F, 0.2F, 0.0F); } renderPlayer.getMainModel().bipedHead.postRender(0.0625F); GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); float f2 = 0.625F; GlStateManager.translate(0.0F, -0.25F, 0.0F); GlStateManager.translate(0.0F, -f2, 0.0F); // added GlStateManager.rotate(180.0F, 0.0F, 1.0F, 0.0F); GlStateManager.scale(f2, -f2, -f2); Minecraft.getMinecraft().getItemRenderer().renderItem(entitylivingbaseIn, solarUpgrade.getUpgradeItem(), TransformType.HEAD); GlStateManager.popMatrix(); }
@Override public void doRenderLayer(@Nonnull EntityLivingBase entity, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch, float scale) { if (NeuralHelpers.getSlot(entity) == null || entity.isPotionActive(MobEffects.INVISIBILITY)) { return; } GlStateManager.pushMatrix(); renderer.postRender(PIXEL); GlStateManager.translate(dx, dy, dz); GlStateManager.rotate(rx, 1, 0, 0); GlStateManager.rotate(ry, 0, 1, 0); GlStateManager.rotate(rz, 0, 0, 1); GlStateManager.color(1.0f, 1.0f, 1.0f, 1.0f); Minecraft.getMinecraft().getTextureManager().bindTexture(ModelInterface.TEXTURE_RESOURCE); ModelInterface.setRotateAngle(iface.bipedHeadwear, 0, 0, 0); iface.bipedHeadwear.render(PIXEL); GlStateManager.popMatrix(); }
public void render(int arrowCount, float par7) { //super.render(par1Entity, par2, par3, par4, par5, par6, par7); body.render(par7); quiverBase.render(par7); quiverRight.render(par7); quiverBottom.render(par7); quiverLeft.render(par7); quiverTop.render(par7); for(int i = 0; i < arrowCount && i < arrowPos.length; i++){ GlStateManager.pushMatrix(); quiverBase.postRender(par7); GlStateManager.translate(-14F/16F + arrowPos[i][2], -3F/16F, 2.5F/16F+arrowPos[i][0]); BattlegearRenderHelper.renderArrow(true, 0, -arrowPos[i][1], 1, 0, 0); GlStateManager.popMatrix(); } } }
private void renderHeldItem(EntityLivingBase living, ItemStack stack, ItemCameraTransforms.TransformType camera, EnumHandSide handSide) { if (!stack.isEmpty()) { GlStateManager.pushMatrix(); if (living.isSneaking()) { GlStateManager.translate(0.0F, 0.2F, 0.0F); } limb.postRender(0.0625F); GlStateManager.rotate(-90.0F, 1.0F, 0.0F, 0.0F); GlStateManager.rotate(180.0F, 0.0F, 1.0F, 0.0F); boolean flag = handSide == EnumHandSide.LEFT; GlStateManager.translate((float) (flag ? -1 : 1) / 16.0F, 0.125F, -0.625F); Minecraft.getMinecraft().getItemRenderer().renderItemSide(living, stack, camera, flag); GlStateManager.popMatrix(); } }
case 1: GlStateManager.pushMatrix(); bipedHead.postRender(0.0625F); GlStateManager.rotate(90, 0, 1, 0); GlStateManager.rotate(180, 1, 0, 0); bipedHead.postRender(0.0625F); GlStateManager.rotate(90, 0, 1, 0); GlStateManager.rotate(180, 1, 0, 0); }else{ GlStateManager.pushMatrix(); bipedHead.postRender(0.0625F); GlStateManager.rotate(90, 0, 1, 0); GlStateManager.rotate(180, 1, 0, 0); case 3: //Horns GlStateManager.pushMatrix(); bipedHead.postRender(0.0625F); GlStateManager.rotate(180, 1, 0, 0); GlStateManager.scale(1.25F, 0.5F, 1.25F);
@Override public void doRenderLayer(EntityPlayer player, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch, float scale) { ItemStack headgear = getHeadgear(player); if (!headgear.isEmpty()) { GlStateManager.pushMatrix(); if (player.isSneaking()) { GlStateManager.translate(0.0F, 0.2F, 0.0F); } bipedHead.postRender(0.0625F); GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); GlStateManager.translate(0.0F, -0.25F, 0.0F); GlStateManager.rotate(180.0F, 0.0F, 1.0F, 0.0F); GlStateManager.scale(0.625F, -0.625F, -0.625F); Minecraft.getMinecraft().getItemRenderer().renderItem(player, headgear, ItemCameraTransforms.TransformType.HEAD); GlStateManager.popMatrix(); } }
void renderHeldItem(EntityLivingBase living, ItemStack stack, ItemCameraTransforms.TransformType camera, EnumHandSide handSide) { if (!stack.isEmpty()) { GlStateManager.pushMatrix(); if (living.isSneaking()) { GlStateManager.translate(0.0F, 0.2F, 0.0F); } limb.postRender(0.0625F); GlStateManager.rotate(-40.0F, 1.0F, 0.0F, 0.0F); GlStateManager.translate(0F, 0.1F, 0.15F); GlStateManager.rotate(-90.0F, 1.0F, 0.0F, 0.0F); GlStateManager.rotate(180.0F, 0.0F, 1.0F, 0.0F); boolean flag = handSide == EnumHandSide.LEFT; GlStateManager.translate((float) (flag ? -1 : 1) / 16.0F, 0.125F, -0.625F); Minecraft.getMinecraft() .getItemRenderer() .renderItemSide(living, stack, camera, flag); GlStateManager.popMatrix(); } }
render.getMainModel().bipedBody.postRender(0.0625F); if (player.isSneaking())
target.bipedBody.postRender(RENDER_UNIT); if(onBack){ GlStateManager.translate(0, 5 * RENDER_UNIT, (2.5 + backCount) * RENDER_UNIT); target.bipedBody.postRender(RENDER_UNIT);
GlStateManager.translate(0.0F, -0.15F, -0.665F); } else { renderer.getMainModel().bipedBody.postRender(0.0625F); GlStateManager.rotate((float) Math.toDegrees(-renderer.getMainModel().bipedBody.rotateAngleY) * 2.0F, 0.0F, 1.0F, 0.0F);
renderPlayer.getMainModel().bipedHead.postRender(0.0625F); GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F);
((ModelWitch) this.witchRenderer.getMainModel()).villagerNose.postRender(0.0625F); GlStateManager.translate(-0.0625F, 0.53125F, 0.21875F); Item item = itemstack.getItem();
GlStateManager.translate(0, 0, scale); renderer.getMainModel().bipedBody.postRender(scale); GlStateManager.scale(1.05F, 1.05F, 1.05F); BattlegearClientEvents.INSTANCE.quiverModel.render(arrowCount, scale);
GlStateManager.translate(0, 0, BattlegearRenderHelper.RENDER_UNIT); ((ModelBiped)event.getRenderer().mainModel).bipedBody.postRender(BattlegearRenderHelper.RENDER_UNIT); GlStateManager.scale(1.05F, 1.05F, 1.05F); quiverModel.render(SKELETON_ARROW, BattlegearRenderHelper.RENDER_UNIT);