chatsphere-2.0.2.jar
Curse Maven Snippet
What's new
v2.0.2
Added
- Item sharing — pick an item from inventory via the new item picker panel (item_chest icon); item NBT serialized and sent with chat messages; displayed as item icon + name in chat bubbles (ModChatScreen) and HUD overlay (ChatHudOverlay)
- ItemSerialization utility for NBT-based item serialization/deserialization
- ItemPickerPanel widget for inventory item selection
Changed
- ChatMessageData, StoredMessage records now carry an optional
itemNbtfield through the entire pipeline: client send → server channel action → bridge relay → message sync → client display - Duplicate message detection now compares
itemNbtto avoid merging different items - HUD bubble rendering adapts height and layout when an item is present
addMessage()skips reply bar rendering whenreplyContent/replySenderis empty- ModChatScreen preserves
currentConversationfor PRIVATE conversations on window resize - Input placeholder uses dynamic
[slotNumber]format when an item is selected - Version bumped to 2.0.2
Fixed
- Window resize no longer resets current conversation from PRIVATE to default channel
- Missing
bridge_infopayload registration causing handshake failure on proxy setups
Removed
- ServerboundConfigUpdatePayload registration (unused)
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects