private void renderItem(TileEntityAnimaConjurer te)
{
ItemStack stack = te.getStack();
if (!stack.isEmpty())
{
RenderHelper.enableStandardItemLighting();
GlStateManager.enableLighting();
GlStateManager.pushMatrix();
GlStateManager.translate(.5, 0.935, .5);
GlStateManager.scale(.2f, .2f, .2f);
GlStateManager.rotate(te.getFrameAge(), 0, 1, 0);
GlStateManager.translate(0, Math.sin((Math.PI / 180) * (te.increaseFrameAge())) / 3.2 + 0.1, 0);
if (te.getFrameAge() < 0 || te.getFrameAge() == Integer.MAX_VALUE)
{
te.setFrameAge(0);
}
Minecraft.getMinecraft().getRenderItem().renderItem(stack, ItemCameraTransforms.TransformType.NONE);
GlStateManager.popMatrix();
}
}
AnimaConjurerTESR.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:ArcaneMagic
作者:
评论列表
文章目录