@SideOnly(Side.CLIENT)
private IBakedModel mapRender(IBlockState state, @Nullable IBlockState paint, EnumFacing facing) {
ModelRotation rot;
switch (facing) {
case EAST:
rot = ModelRotation.X0_Y90;
break;
case NORTH:
rot = null;
break;
case SOUTH:
rot = ModelRotation.X0_Y180;
break;
case WEST:
rot = ModelRotation.X0_Y270;
break;
default:
return null;
}
if (state.getValue(BlockPressurePlateWeighted.POWER) > 0) {
return PaintRegistry.getModel(IBakedModel.class, "pressure_plate_down", paint, rot);
} else {
return PaintRegistry.getModel(IBakedModel.class, "pressure_plate_up", paint, rot);
}
}
BlockPaintedPressurePlate.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:EnderIO
作者:
评论列表
文章目录