public static boolean renderObject(Minecraft mc, RenderItem itemRender, int x, int y, Object itm, boolean highlight, float lvl) {
itemRender.zLevel = lvl;
if (itm == null) {
return renderItemStack(mc, itemRender, null, x, y, "", highlight);
}
if (itm instanceof Item) {
return renderItemStack(mc, itemRender, new ItemStack((Item) itm, 1), x, y, "", highlight);
}
if (itm instanceof Block) {
return renderItemStack(mc, itemRender, new ItemStack((Block) itm, 1), x, y, "", highlight);
}
if (itm instanceof ItemStack) {
return renderItemStackWithCount(mc, itemRender, (ItemStack) itm, x, y, highlight);
}
if (itm instanceof TextureAtlasSprite) {
return renderIcon(mc, itemRender, (TextureAtlasSprite) itm, x, y, highlight);
}
return renderItemStack(mc, itemRender, ItemStack.EMPTY, x, y, "", highlight);
}
RenderHelper.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:interactionwheel
作者:
评论列表
文章目录