Closed 456dev closed 11 months ago
It seems like Adventure now has system properties definable per-plugin? So we might be able to fix this by silencing the error (which is fine for us to do - we can't control that Components are created with legacy formatting since they come from the server). Low-priority fix though since there is a workaround.
They also mentioned in Discord
using the run-server task in ide sets the system property net.kyori.adventure.text.warnWhenLegacyFormattingDetected by default
Not setting the property seems to be the only way to not get warnings - there doesn't seem to be any per-plugin configuration there that would allow suppressing the errors for just Geyser See here (kyori discord) for reference:
Closing this since we can't really do anything here
Describe the bug
When system property
net.kyori.adventure.text.warnWhenLegacyFormattingDetected=true
, the console is spammed when the geyser user is kicked, and custom advancements (with coloured text/descriptions) are sent withTo Reproduce
Expected behaviour
No warning in console
Screenshots / Videos
Relevant log (redacted)
Server Version and Plugins
Paper version git-Paper-550 (MC: 1.19.4) (Implementing API version 1.19.4-R0.1-SNAPSHOT) (Git: 483368e on ver/1.19.4)
[ViaVersion] Loading server plugin ViaVersion v4.7.1-SNAPSHOT
floodgate v2.2.2-SNAPSHOT (b59-2278589)
UltimateAdvancementAPI v2.2.5
HCCore v1.10.0-dev.2.uncommitted+9521fc4 (custom)
ProtocolLib] Enabling ProtocolLib v5.0.0
Geyser Dump
unfortunately I have already stopped the server and am on mobile atm
Geyser Version
Geyser version 2.1.2-SNAPSHOT (git-master-ea2bac4)
Minecraft: Bedrock Edition Device/Version
1.20.12 android
Additional Context
It still works fine including colours (it's just a warning) I'm on mobile, so information may not be 100% accurate