RIght now you're adding the startup message directly to the chat component instead of calling the appropriate method for displaying messages to the player https://github.com/tasgon/observable/blob/1.21.1/common/src/main/kotlin/observable/Observable.kt#L162 Please use Minecraft.getInstance().player.displayClientMessage or at least provide a config option to disable the startup message. <img width="662" height="154" alt="Image" src="https://github.com/user-attachments/assets/bd631699-902e-4dff-9d5f-9d3e70f3adfe" />