All versions
Stats par partie (
Per-game stats (
1.0.4
Release
Bingo 1.0.49 months ago 11
Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Paper
Spigot
Changes
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 <Host>” (ID non affiché).
- Refuse la commande si le joueur est déjà dans une partie.
/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 <Host>” (ID hidden).
- Denies joining if the player is already in a game.
/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)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:vSeIqZAK:VNTCdUrM"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vSeIqZAK:VNTCdUrM"
}

