▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Bingo

Bingo

Minigame BINGO

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 stats affichant : victoires, top3, temps moyen, objets/minute, meilleure série.

Technique

  • StatsManager : stockage de statistiques cumulées par joueur dans stats.yml (section players).
  • Nouveau listener PortalListener pour déléguer PlayerPortalEvent à GameManager et 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és stats.*.

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 stats command showing wins, top3, average time, items/minute, best streak.

Technical

  • StatsManager: stores aggregated per-player stats in stats.yml (the players section).
  • New PortalListener to delegate PlayerPortalEvent to GameManager and 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, and stats.* 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és gridSize, 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 fields gridSize, 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
  • Improved /bingo join GUI
    • Detailed lore: host, players/current max, locked, whitelist
    • Visual “badges” via different item types:
      • BARRIER if full
      • IRON_DOOR if locked
      • NAME_TAG if whitelist enabled
      • PAPER otherwise
  • 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.deny
    • bingo.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
  • GUI /bingo join améliorée
    • Lore détaillé : host, joueurs/maximum, verrouillée, whitelist
    • “Badges” visuels via types d’items différents :
      • BARRIER si pleine
      • IRON_DOOR si verrouillée
      • NAME_TAG si whitelist activée
      • PAPER sinon
  • 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.deny
    • bingo.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)
  • 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éfaut op.

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 (locked flag).
  • 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)
  • 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), default op.

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éfaut op)
  • 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 (default op)
  • Included as a child of bingo.admin.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:1 месяц назад
Обновлён:1 месяц назад
Главная