Mirror von
https://github.com/GeyserMC/Geyser.git
synchronisiert 2024-12-24 15:20:25 +01:00
Fix light_emission and light_dampening components
Dieser Commit ist enthalten in:
Ursprung
77d991961c
Commit
4ab26e0717
@ -254,15 +254,12 @@ public class CustomBlockRegistryPopulator {
|
||||
}
|
||||
if (components.lightEmission() != null) {
|
||||
builder.putCompound("minecraft:light_emission", NbtMap.builder()
|
||||
.putInt("value", components.lightEmission())
|
||||
.putByte("emission", components.lightEmission().byteValue())
|
||||
.build());
|
||||
}
|
||||
// This is supposed to be sent as "light_dampening" since "block_light_filter" is the old value
|
||||
// However, it seems they forgot to actually update it on the network despite all the documentation changing
|
||||
// So we'll send this for now
|
||||
if (components.lightDampening() != null) {
|
||||
builder.putCompound("minecraft:block_light_filter", NbtMap.builder()
|
||||
.putByte("value", components.lightDampening().byteValue())
|
||||
builder.putCompound("minecraft:light_dampening", NbtMap.builder()
|
||||
.putByte("lightLevel", components.lightDampening().byteValue())
|
||||
.build());
|
||||
}
|
||||
if (components.rotation() != null) {
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren