private void setRotatedRenderBounds(RenderBlocks renderer, byte rotation, float minX, float minY, float minZ, float maxX, float maxY, float maxZ) {
switch (rotation) {
case 0:
renderer.setRenderBounds(minX, minY, minZ, maxX, maxY, maxZ);
break;
case 1:
renderer.setRenderBounds(MAX_Z - maxZ - 1F + P, minY, minX, MAX_Z - minZ - 1F + P, maxY, maxX);
break;
case 2:
renderer.setRenderBounds(1F - maxX, minY, MAX_Z - maxZ - 1F + P, 1F - minX, maxY, MAX_Z - minZ - 1F + P);
break;
case 3:
renderer.setRenderBounds(minZ, minY, 1F - maxX, maxZ, maxY, 1F - minX);
break;
default:
break;
}
}
RenderWireDrawBench.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:TFCTech
作者:
评论列表
文章目录