Small fix to the position

This commit is contained in:
Leonardo
2021-08-19 15:49:36 +02:00
parent 736b5ba625
commit 65fde550cb
@@ -307,13 +307,13 @@ public class LodNodeBufferBuilder
int posZ;
LevelPos levelPos;
LodDataPoint lodData;
LodDetail detail = LodDetail.getDetailForDistance(LodConfig.CLIENT.maxDrawDetail.get(), distance, 16*128);
LodDetail detail = LodDetail.getDetailForDistance(LodConfig.CLIENT.maxDrawDetail.get(), distance, 16*64);
for (int k = 0; k < detail.dataPointLengthCount * detail.dataPointLengthCount; k++)
{
// how much to offset this LOD by
posX = (int) (xOffset + detail.startX[k]);
posZ = (int) (zOffset + detail.startZ[k]);
posX = (int) (xOffset + detail.startX[k] - 8);
posZ = (int) (zOffset + detail.startZ[k] - 8);
levelPos = new LevelPos((byte) 0, posX, posZ).convert((byte) detail.detailLevel);
if (lodDim.hasThisPositionBeenGenerated(levelPos)) {
lodData = lodDim.getData(levelPos);