
53
0
Bingo 2.1
release15 февраля 2026 г.Changelog — (2.1)
Français
Nouvelles fonctionnalités
- BossBar (timer) : BossBar affichant le temps restant pendant une partie (si un temps limite est défini). Option activable/désactivable dans la GUI des paramètres (host uniquement).
- Nether / End : options par partie pour activer/désactiver l'accès au Nether et à l'End (portails bloqués si désactivé).
- KeepInventory : option par partie pour activer/désactiver le gamerule keepInventory dans le monde de la partie.
- Statistiques joueur : ajout de la commande
/bingo statsaffichant : victoires, top3, temps moyen, objets/minute, meilleure série.
Technique
StatsManager: stockage de statistiques cumulées par joueur dansstats.yml(sectionplayers).- Nouveau listener PortalListener pour déléguer
PlayerPortalEventàGameManageret appliquer les règles Nether/End. - Nouvelles permissions :
bingo.admin.bossbar,bingo.admin.nether,bingo.admin.end,bingo.admin.keepinventory,bingo.player.stats. - Nouvelles clés de langue (FR/EN) :
bossbar.title,game.nether_disabled,game.end_disabled, clés GUI pour BossBar/Nether/End/KeepInventory, et clésstats.*.
English
New features
- BossBar (timer): BossBar showing time left during a game (when a time limit is set). Can be enabled/disabled in the settings GUI (host only).
- Nether / End: per-game toggles to enable/disable Nether and End access (portals are blocked when disabled).
- KeepInventory: per-game toggle for the keepInventory gamerule in the game world.
- Player stats: new
/bingo statscommand showing wins, top3, average time, items/minute, best streak.
Technical
StatsManager: stores aggregated per-player stats instats.yml(theplayerssection).- New PortalListener to delegate
PlayerPortalEventtoGameManagerand enforce Nether/End rules. - New permissions:
bingo.admin.bossbar,bingo.admin.nether,bingo.admin.end,bingo.admin.keepinventory,bingo.player.stats. - New language keys (FR/EN):
bossbar.title,game.nether_disabled,game.end_disabled, GUI keys for BossBar/Nether/End/KeepInventory, andstats.*keys.
Bingo 2.0
release14 февраля 2026 г.Changelog — (2.0)
Français
Corrections
- Cartes BINGO : la mise à jour des cases cochées utilisait la mauvaise partie lorsqu’il y avait plusieurs parties en cours. Le renderer est maintenant pris sur la partie du joueur concerné.
- Paramètres partagés : la grille, le temps limite, le PvP et la difficulté étaient globaux à tout le serveur. Ils sont désormais stockés par partie : chaque host modifie uniquement les réglages de sa partie depuis la boussole (lobby).
- Fin de partie : lors d’un
/bingo finish, la partie est correctement retirée du gestionnaire et les données en mémoire (items trouvés, classement) sont nettoyées.
Nouvelles fonctionnalités
- Temps limite : en partie, si un temps limite est configuré (30 min, 1 h ou 1 h 30 en cycle dans la GUI), la partie se termine automatiquement à l’expiration. Le classement est alors établi selon le nombre d’items trouvés.
- PvP : option « PvP » dans les paramètres de la partie. Si désactivée, les dégâts entre joueurs de la même partie sont annulés.
- Difficulté du monde : l’option « Difficulté » règle désormais la difficulté du monde Minecraft (Paisible / Facile / Normal / Difficile) pendant la partie, et non le contenu des cartes. Cycle : Paisible → Facile → Normal → Difficile → Paisible.
- Validation par craft : en plus du ramassage, le craft d’un item présent sur la carte valide la case.
- Whitelist : nouvelles commandes
/bingo whitelist add <joueur>et/bingo whitelist remove <joueur>(host uniquement, partie en LOBBY) pour gérer la liste des joueurs autorisés quand la whitelist est activée. - Scoreboard en partie : pendant une partie active, le scoreboard à droite affiche le nombre d’objets trouvés (X / total) et le temps restant (si un temps limite est défini), mis à jour environ chaque seconde.
Technique
BingoGame: champs ajoutésgridSize,timeLimit,pvp,difficulty,startTime.GameSettings.Difficulty: valeur PEACEFUL ajoutée pour la difficulté du monde.- Nouveau listener PvpListener pour annuler les dégâts entre joueurs lorsque le PvP est désactivé.
- Tâche planifiée pour la fin au temps limite ; annulation propre lorsque la partie se termine autrement (tous BINGO ou
/bingo finish). - Nouvelles clés de langue (FR/EN) :
game.time_limit_reached,scoreboard.line_items,scoreboard.line_time_left,commands.whitelist.*,gui.difficulty.*.
English
Bug fixes
- BINGO cards : updating checked cells used the wrong game when multiple games were running. The renderer is now taken from the player’s actual game.
- Shared settings : grid size, time limit, PvP, and difficulty were global for the whole server. They are now stored per game : each host only changes their game’s settings from the compass (lobby).
- Game end : when using
/bingo finish, the game is properly removed from the manager and in-memory data (found items, ranking) is cleaned up.
New features
- Time limit : if a time limit is set (30 min, 1 h, or 1 h 30 in the GUI cycle), the game ends automatically when time runs out. Ranking is then based on number of items found.
- PvP : “PvP” option in game settings. When disabled, damage between players in the same game is cancelled.
- World difficulty : the “Difficulty” option now sets the Minecraft world difficulty (Peaceful / Easy / Normal / Hard) during the game, not the card contents. Cycle: Peaceful → Easy → Normal → Hard → Peaceful.
- Craft validation : in addition to pickup, crafting an item that appears on your card validates that cell.
- Whitelist : new commands
/bingo whitelist add <player>and/bingo whitelist remove <player>(host only, game in LOBBY) to manage the allowed player list when whitelist is enabled. - In-game scoreboard : during an active game, the sidebar scoreboard shows items found (X / total) and time left (when a time limit is set), updated about every second.
Technical
BingoGame: new fieldsgridSize,timeLimit,pvp,difficulty,startTime.GameSettings.Difficulty: PEACEFUL value added for world difficulty.- New PvpListener to cancel damage between players when PvP is disabled.
- Scheduled task for time-limit game end; proper cancellation when the game ends otherwise (everyone BINGO or
/bingo finish). - New language keys (FR/EN):
game.time_limit_reached,scoreboard.line_items,scoreboard.line_time_left,commands.whitelist.*,gui.difficulty.*.
Bingo 1.1
release10 февраля 2026 г.Changelog (1.1) EN
Added
- Invitations system
/bingo invite <player>(host)/bingo accept,/bingo deny(players)- Invites expire after 5 minutes
- Invited players can bypass whitelist + lock when joining (still cannot bypass “full”)
- Kick command
/bingo kick <player>(host/admin)- Prevents kicking the host, notifies both sides
- Auto-lock on start
- When a game starts (
ACTIVE), it is automatically locked
- When a game starts (
- Improved
/bingo joinGUI- Detailed lore: host, players/current max, locked, whitelist
- Visual “badges” via different item types:
BARRIERif fullIRON_DOORif lockedNAME_TAGif whitelist enabledPAPERotherwise
- Lobby leave item
- A red bed item is given in the lobby
- Right click the bed to leave the game (requires
bingo.player.leave)
Permissions / Localization
- Added permissions:
bingo.player.invite,bingo.player.invite.accept,bingo.player.invite.denybingo.admin.kick
- Added FR/EN messages for:
- invites, kick
- join GUI lore/status
- lobby leave bed item name
Changelog (1.1) FR
Ajouté
- Système d’invitations
/bingo invite <joueur>(host)/bingo accept,/bingo deny(joueurs)- Expiration des invitations au bout de 5 minutes
- Les invités peuvent bypass la whitelist + le lock pour rejoindre (pas le “full”)
- Commande de kick
/bingo kick <joueur>(host/admin)- Impossible de kick le host, messages envoyés aux joueurs concernés
- Auto-lock au start
- Au démarrage (
ACTIVE), la partie est automatiquement verrouillée
- Au démarrage (
- GUI
/bingo joinaméliorée- Lore détaillé : host, joueurs/maximum, verrouillée, whitelist
- “Badges” visuels via types d’items différents :
BARRIERsi pleineIRON_DOORsi verrouilléeNAME_TAGsi whitelist activéePAPERsinon
- Item lit pour quitter dans le lobby
- Un lit rouge est donné dans le lobby
- Clic droit sur le lit => quitte la partie (permission
bingo.player.leave)
Permissions / Traductions
- Ajout des permissions :
bingo.player.invite,bingo.player.invite.accept,bingo.player.invite.denybingo.admin.kick
- Ajout des messages FR/EN pour :
- invitations, kick
- lore/statuts de la GUI join
- nom de l’item lit “quitter”
Bingo 1.0.6
release1 февраля 2026 г.Changelog (1.0.6) — FR
Ajout : Limite de joueurs par partie
- Chaque partie BINGO a maintenant une limite de joueurs (
maxPlayers) propre à la partie. - Valeur par défaut : 8 (appliquée à la création de la partie).
- Si la partie est pleine, le join est refusé avec un message dédié :
commands.join_denied_full({current}/{max})
Ajout : Verrouillage de la partie
- Chaque partie peut maintenant être verrouillée/déverrouillée (
locked). - Si la partie est verrouillée, les joueurs ne peuvent pas rejoindre (sauf le host) :
commands.join_denied_locked
Intégration dans le GUI des paramètres (host-only en lobby)
- Ajout de 2 contrôles dans le GUI Paramètres (boussole) :
- Verrouillage (slot
20) : ON/OFF - Limite de joueurs (slot
24) : clic pour changer la valeur (2 → 4 → 6 → 8 → 10 → 12 → 16 → 20 → 2)
- Verrouillage (slot
- Ces actions ne fonctionnent que si :
- tu es le host
- la partie est en LOBBY
Permissions
- Ajout de :
bingo.admin.lock(toggle verrouillage via GUI)bingo.admin.maxplayers(modifier max players via GUI)
- Inclus dans
bingo.admin(children), défautop.
Traductions
- Ajout des clés FR/EN pour :
- textes GUI (lock + max players)
- messages de refus de join (locked/full)
Changelog (1.0.6) — EN
Added: Per-game player limit
- Each Bingo game now has its own player limit (
maxPlayers). - Default value: 8 (applied when creating a new game).
- If the game is full, joining is denied with:
commands.join_denied_full({current}/{max})
Added: Per-game join lock
- Each game can now be locked/unlocked (
lockedflag). - When locked, players cannot join (host excluded):
commands.join_denied_locked
Settings GUI integration (host-only in lobby)
- Added 2 new controls to the Settings GUI (compass menu):
- Game Lock (slot
20): ON/OFF - Max Players (slot
24): click to cycle values (2 → 4 → 6 → 8 → 10 → 12 → 16 → 20 → 2)
- Game Lock (slot
- Only works if:
- you are the game host
- the game is in LOBBY
Permissions
- Added:
bingo.admin.lock(toggle lock via settings GUI)bingo.admin.maxplayers(change max players via settings GUI)
- Included under
bingo.admin(children), defaultop.
Localization
- Added EN/FR keys for:
- GUI labels/lore (lock + max players)
- join denied messages (locked/full)
Bingo 1.0.5
release31 января 2026 г.Changelog (1.0.5) — FR
Ajout: Whitelist par partie (via GUI)
- Ajout d’un bouton Whitelist dans le menu des paramètres (boussole) pour activer/désactiver la whitelist d’une partie (ON/OFF).
- Le toggle est possible uniquement :
- si tu es host de la partie
- si la partie est en LOBBY
Join bloqué si whitelist activée
- Si la whitelist est activée et que le joueur n’est pas whitelisté, le join est refusé avec un message dédié :
commands.join_denied_whitelist
Permissions
- Ajout de la permission :
bingo.admin.whitelist(par défautop)
- Ajoutée dans les enfants de
bingo.admin.
Changelog (1.0.5) — EN
Added: Per-game whitelist (via GUI)
- Added a Whitelist button in the settings GUI (compass menu) to toggle the game whitelist (ON/OFF).
- Toggle is only allowed if:
- you are the game host
- the game is in LOBBY
Join denied when whitelist is enabled
- If whitelist is enabled and the player is not whitelisted, joining is denied with a dedicated message:
commands.join_denied_whitelist
Permissions
- Added permission:
bingo.admin.whitelist(defaultop)
- Included as a child of
bingo.admin.
Ссылки
Создатели
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 месяц назад
Обновлён:1 месяц назад
