ExcavationRenderer.java 文件源码

java
阅读 64 收藏 0 点赞 0 评论 0

项目:Hard-Science 作者:
@SideOnly(Side.CLIENT)
public void drawBox(BufferBuilder bufferbuilder, double d0, double d1, double d2)
{
    if(this.didDrawBoundsLastTime)
    {
        if(this.positions == null)
        {
            AxisAlignedBB box = this.aabb;
            RenderGlobal.addChainedFilledBoxVertices(bufferbuilder, box.minX - d0, box.minY - d1, box.minZ - d2, box.maxX - d0, box.maxY - d1, box.maxZ - d2, 1f, 0.3f, 0.3f, 0.3f);
        }
        else
        {
            for(BlockPos pos : this.positions)
            {
                double x = pos.getX() - d0;
                double y = pos.getY() - d1;
                double z = pos.getZ() - d2;
                RenderGlobal.addChainedFilledBoxVertices(bufferbuilder, x, y, z, x + 1, y + 1, z + 1, 1f, 0.3f, 0.3f, 0.3f);
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号