public IBakedModel getModelFromBlockState(IBlockState state, IBlockAccess worldIn, BlockPos pos)
{
Block block = state.getBlock();
if (worldIn.getWorldType() != WorldType.DEBUG_WORLD)
{
try
{
state = block.getActualState(state, worldIn, pos);
}
catch (Exception var6)
{
;
}
}
IBakedModel ibakedmodel = this.blockModelShapes.getModelForState(state);
if (pos != null && this.gameSettings.allowBlockAlternatives && ibakedmodel instanceof WeightedBakedModel)
{
ibakedmodel = ((WeightedBakedModel)ibakedmodel).getAlternativeModel(MathHelper.getPositionRandom(pos));
}
return ibakedmodel;
}
BlockRendererDispatcher.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:DecompiledMinecraft
作者:
评论列表
文章目录