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
@@ -15,6 +17,8 @@ Game room system with core restrictions, bossbar/text mode adaptation, and docum
15
17
English Release Notes:
16
18
17
19
-**Game room system (core restrictions)**: Added `GameRoom` domain model, `GameRoomManager`, `GameRoomListener`, and YAML persistence. When `gameRooms.enabled=true` and `gameRooms.restrictNewTables=true`, tables can only be created inside game rooms; enter/exit messages are shown; active players who leave a game room trigger a countdown that force-ends the match on expiry.
20
+
-**Wand selection tool**: Added `GameRoomWandListener` using Blaze Rod as the wand. Left-click sets the first corner, right-click sets the second corner. Wand items are identified via PersistentDataContainer.
21
+
-**Game room management commands**: Added `/mahjong room` command (alias `gameroom`) with five sub-operations: `wand` (get wand), `create` (create room), `delete` (delete room), `list` (list rooms), `info` (room details). `create` uses the wand selection if available, falling back to player position with configured radius.
18
22
-**Countdown warning cadence**: Early phase warns every 15 seconds; final 10 seconds count down at 10, 8, 6, 5, 4, 3, 2, 1. Returning to the room cancels the countdown.
19
23
-**Bossbar/table text mode adaptation**: Bossbar and center table text now display mode-appropriate content (RIICHI/GB/SICHUAN) instead of always showing riichi-specific indicators.
20
24
-**Config template completion**: Default config template now includes the `gameRooms` section with enabled, restrictNewTables, enterExitMessages, leaveCountdownSeconds, defaultRadius, defaultHeight, and file settings.
0 commit comments