Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-12-28 17:10:13 +01:00
Fix 1.15 chunk read
Dieser Commit ist enthalten in:
Ursprung
bca5b43a2a
Commit
bcb953a45a
@ -31,6 +31,16 @@ public class Chunk1_15Type extends PartialType<Chunk, ClientWorld> {
|
|||||||
boolean groundUp = input.readBoolean();
|
boolean groundUp = input.readBoolean();
|
||||||
int primaryBitmask = Type.VAR_INT.read(input);
|
int primaryBitmask = Type.VAR_INT.read(input);
|
||||||
CompoundTag heightMap = Type.NBT.read(input);
|
CompoundTag heightMap = Type.NBT.read(input);
|
||||||
|
|
||||||
|
int[] biomeData = groundUp ? new int[256] : null;
|
||||||
|
if (groundUp) {
|
||||||
|
//TODO Why 1024 ints?
|
||||||
|
for (int i = 0; i < 1024; i++) {
|
||||||
|
//biomeData[i] = input.readInt();
|
||||||
|
input.readInt();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Type.VAR_INT.read(input);
|
Type.VAR_INT.read(input);
|
||||||
|
|
||||||
BitSet usedSections = new BitSet(16);
|
BitSet usedSections = new BitSet(16);
|
||||||
@ -42,15 +52,6 @@ public class Chunk1_15Type extends PartialType<Chunk, ClientWorld> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int[] biomeData = groundUp ? new int[256] : null;
|
|
||||||
if (groundUp) {
|
|
||||||
//TODO Why 1024 ints?
|
|
||||||
for (int i = 0; i < 1024; i++) {
|
|
||||||
//biomeData[i] = input.readInt();
|
|
||||||
input.readInt();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Read sections
|
// Read sections
|
||||||
for (int i = 0; i < 16; i++) {
|
for (int i = 0; i < 16; i++) {
|
||||||
if (!usedSections.get(i)) continue; // Section not set
|
if (!usedSections.get(i)) continue; // Section not set
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren