Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-11-08 17:20:24 +01:00
this is wrong
Dieser Commit ist enthalten in:
Ursprung
2e5f3e4d66
Commit
782d7a2172
@ -67,12 +67,17 @@ public final class WorldPackets {
|
|||||||
handler(wrapper -> {
|
handler(wrapper -> {
|
||||||
final int chunkX = wrapper.passthrough(Type.VAR_INT);
|
final int chunkX = wrapper.passthrough(Type.VAR_INT);
|
||||||
final int chunkZ = 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 boolean trustEdges = wrapper.read(Type.BOOLEAN);
|
||||||
final long[] skyLightMask = wrapper.read(Type.LONG_ARRAY_PRIMITIVE);
|
final long[] skyLightMask = wrapper.read(Type.LONG_ARRAY_PRIMITIVE);
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren