Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-11-03 14:50:30 +01:00
this is wrong
Dieser Commit ist enthalten in:
Ursprung
2e5f3e4d66
Commit
782d7a2172
@ -67,12 +67,17 @@ public final class WorldPackets {
|
||||
handler(wrapper -> {
|
||||
final int chunkX = wrapper.passthrough(Type.VAR_INT);
|
||||
final int chunkZ = wrapper.passthrough(Type.VAR_INT);
|
||||
if (wrapper.user().get(ChunkLightStorage.class).isLoaded(chunkX, chunkZ)) {
|
||||
// Light packets updating already sent chunks are the same as before
|
||||
return;
|
||||
}
|
||||
|
||||
wrapper.cancel();
|
||||
if (wrapper.user().get(ChunkLightStorage.class).isLoaded(chunkX, chunkZ)) {
|
||||
if (!Via.getConfig().cache1_17Light()) {
|
||||
// Light packets updating already sent chunks are the same as before
|
||||
return;
|
||||
}
|
||||
// Pass through and cache light data
|
||||
} else {
|
||||
// Cancel and cache the light data
|
||||
wrapper.cancel();
|
||||
}
|
||||
|
||||
final boolean trustEdges = wrapper.read(Type.BOOLEAN);
|
||||
final long[] skyLightMask = wrapper.read(Type.LONG_ARRAY_PRIMITIVE);
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren