public void renderModel(TileEntityFossilCleaner tile, float f) {
if (tile.itemInCleaner != -1)
if (MaemeItemsFossils.getFossilFromIndex(tile.itemInCleaner) != null) {
bindTextureByName("/maemesoft/texture/fossils/" + fossilTexture(tile) + ".png");
GL11.glTranslatef(0, 2.23F, 0);
if (MaemeItemsFossils.getFossilFromIndex(tile.itemInCleaner).getModel() != null)
MaemeItemsFossils.getFossilFromIndex(tile.itemInCleaner).getModel().renderModel(f);
} else if (MaemeItemsFossils.getCoveredFossilFromIndex(tile.itemInCleaner) != null) {
if (uncoveredEntity != null)
if (uncoveredEntity.getEntityItem().itemID != tile.itemInCleaner)
uncoveredEntity = null;
if (uncoveredEntity == null) {
uncoveredEntity = new EntityItem(tile.worldObj, tile.xCoord, tile.yCoord, tile.zCoord, new ItemStack(
MaemeItemsFossils.getCoveredFossilFromIndex(tile.itemInCleaner)));
}
GL11.glTranslatef(0, 0.15F, 0);
GL11.glRotatef(-1*tile.timer/1.5f * 57.296f, 0.0F, 1.0F, 0.0F);
((RenderItem) RenderManager.instance.getEntityClassRenderObject(EntityItem.class)).doRenderItem(uncoveredEntity, 0, 1.8, 0, tile.timer / 1.5f, 0);
GL11.glRotatef(tile.timer/1.5f * 57.296f, 0.0F, 1.0F, 0.0F);
}
}
RenderTileFossilCleaner.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:secri
作者:
评论列表
文章目录