
53
0
Список изменений
Changelog (1.0.4) — FR
Multi-parties
- Ajout d’un système permettant d’avoir plusieurs parties BINGO en parallèle.
- Chaque partie possède un ID unique à 4 chiffres (interne) et un monde dédié
bingo_<id>.
Commandes multi-parties
/bingo create- Crée une nouvelle partie + son monde
bingo_<id>. - Seul le host rejoint automatiquement la partie.
- Crée une nouvelle partie + son monde
/bingo join- Ouvre un GUI listant les parties en attente (LOBBY) sous forme “Bingo de
” (ID non affiché). - Refuse la commande si le joueur est déjà dans une partie.
- Ouvre un GUI listant les parties en attente (LOBBY) sous forme “Bingo de
/bingo leave- Quitte la partie actuelle (un joueur ne peut être que dans une seule partie à la fois).
/bingo finish- Termine la partie du host (suppression du monde
bingo_<id>+ sortie des joueurs).
- Termine la partie du host (suppression du monde
États & fin de partie
- Ajout de l’état
FINISHEDpour marquer la fin d’une partie. - Fin automatique (quand tous ont terminé) : passage en
FINISHEDavant cleanup.
Stats par partie (stats.yml)
- Sauvegarde des infos par gameId :
created_at,started_at,finished_at,state,hostplayers.<uuid>.joined_at / left_at
- Fin automatique : enregistrement de
winner(uuid)ranking(liste ordonnée des uuid)
Protections lobby waiting
- La plateforme waiting (verre + barrières) est protégée contre break/place dans les phases LOBBY/GENERATING pour chaque monde
bingo_<id>.
Changelog (1.0.4) — EN
Multi-game support
- Added a system to run multiple BINGO games concurrently.
- Each game has a unique 4-digit ID (internal) and its own world
bingo_<id>.
Multi-game commands
/bingo create- Creates a new game + its world
bingo_<id>. - Only the host is auto-joined.
- Creates a new game + its world
/bingo join- Opens a GUI listing waiting games (LOBBY) as “Bingo by
” (ID hidden). - Denies joining if the player is already in a game.
- Opens a GUI listing waiting games (LOBBY) as “Bingo by
/bingo leave- Leaves the current game (a player can only be in one game at a time).
/bingo finish- Ends the host’s game (deletes
bingo_<id>+ removes players from the game).
- Ends the host’s game (deletes
States & end of game
- Added
FINISHEDstate to represent a completed game. - Automatic end (when everyone finishes): state switches to
FINISHEDbefore cleanup.
Per-game stats (stats.yml)
- Saved per gameId:
created_at,started_at,finished_at,state,hostplayers.<uuid>.joined_at / left_at
- Automatic end also saves:
winner(uuid)ranking(ordered uuid list)
Файлы
bingo-1.0.4.jar(321.96 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.4
Загрузчики
PaperSpigot
Версии игры
1.21.11
Загрузок
3
Дата публикации
1 мес. назад
