private void renderHeldItem(EntityObj entityObj, ItemStack itemStack, ItemCameraTransforms.TransformType cameraTransforms, EnumHandSide handSide)
{
if (!itemStack.isEmpty())
{
GlStateManager.pushMatrix();
if (entityObj.isSneaking())
{
GlStateManager.translate(0.0F, 0.2F, 0.0F);
}
objRenderer.transformToHandAndRotateAndScale(handSide);
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;
Minecraft.getMinecraft().getItemRenderer().renderItemSide(entityObj, itemStack, cameraTransforms, flag);
GlStateManager.popMatrix();
}
}
LayerHeldItemAnimated.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:ObsidianSuite
作者:
评论列表
文章目录