You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Command console message persistence — ServerboundCommandMessagePayload sends command input/output to server, stored in messages.json, restored on reconnect via sendMessagesToPlayer() / applyServerMessages()
Color/formatting preservation across reconnect — Components serialized as JSON via Component.Serializer.toJson(component, RegistryAccess.EMPTY), restored via Component.Serializer.fromJson(json, RegistryAccess.EMPTY)
Multi-line command output — server no longer splits by \n; client renders each line separately with proper CommandHit registration (click/hover events work per-line)
System message grouping — 150ms buffer in ModClientEvents coalesces consecutive system packets (e.g. /help) into a single multi-line entry
HUD unread count badge — red badge on chat icon (top-right) showing total unread across all conversations, with flashing animation