public IEntityRenderer makeEntityRender(ModelBase modelBase, float shadowSize)
{
RenderManager rendermanager = Minecraft.getMinecraft().getRenderManager();
Render render = (Render)rendermanager.getEntityRenderMap().get(EntityEnderCrystal.class);
if (!(render instanceof RenderEnderCrystal))
{
Config.warn("Not an instance of RenderEnderCrystal: " + render);
return null;
}
else
{
RenderEnderCrystal renderendercrystal = (RenderEnderCrystal)render;
if (!Reflector.RenderEnderCrystal_modelEnderCrystalNoBase.exists())
{
Config.warn("Field not found: RenderEnderCrystal.modelEnderCrystalNoBase");
return null;
}
else
{
Reflector.setFieldValue(renderendercrystal, Reflector.RenderEnderCrystal_modelEnderCrystalNoBase, modelBase);
renderendercrystal.shadowSize = shadowSize;
return renderendercrystal;
}
}
}
ModelAdapterEnderCrystalNoBase.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:Backmemed
作者:
评论列表
文章目录