bingo-0.2.0
Compatibility
Changes
Changelog
===============
All notable changes to this project will be documented in this file.
[Unreleased] - TBD
Added
- Official release file for Minecraft version 1.19.2
0.2.0 - 2026-06-15 : Beta v2 Update!
Added
- Game Mode Tab to Bingo Game Screen
- Unlocks Tab to Bingo Game Screen
- Bingo language translations
Files
Core Game Files
- Bingo client/server save files
Collectibles Datapacks
- Custom collectibles easy peaceful datapack
- Custom collectibles easy survival datapack
- Custom collectibles medium peaceful datapack
- Custom collectibles medium survival datapack
- Custom collectibles hard survival datapack
Download Peaceful Easy Datapack: collectibles_peaceful_easy_datapack.zip Download Survival Easy Datapack: collectibles_survival_easy_datapack.zip Download Peaceful Medium Datapack: collectibles_peaceful_medium_datapack.zip Download Survival Medium Datapack: collectibles_survival_medium_datapack.zip Download Survival Hard Datapack: collectibles_survival_hard_datapack.zip
Game Loot Tables
- Loot table files:
- data/bingo/loot_tables/square.json
- data/bingo/loot_tables/winner.json
Download Loot Tables: BingoLoot.zip
Language Translation Specification
- Bingo English version language file
- Bingo French version language file
Download Language Specification: en_us.json
Game Mode Tab
- Bingo button (standard bingo)
- Blackout button (all squares)
- Twenty button (20 squares or best, no bingo)
Unlocks Tab
- Advancements
- Recipes
Advancements Tab
- Vanilla checkbox - include/exclude vanilla advancements (all advancements with id of "minecraft")
- Modded checkbox - include/exclude modded advancements (all advancements without id of "minecraft")
- Custom checkbox - include/exclude custom advancements (all advancements with id provided by user)
Recipes Tab
- Vanilla checkbox - include/exclude vanilla recipes (all recipes with id of "minecraft")
- Modded checkbox - include/exclude modded recipes (all recipes without id of "minecraft")
- Custom checkbox - include/exclude custom recipes (all recipes with id provided by user)
Changed
Join Tab
- Changed to optional Teams Tab
- All players in the session are in the game by default
Cards Tab
- Personal toggle button
- Team toggle button
- Global toggle button
Progress Tab
- Personal toggle button
- Team toggle button
- Global toggle button
Files
- Bingo game files
- Bingo networking files
- Bingo save files
Removed
- Bingo config files
- Bingo player capabilities file
Fixed
- Player saved data lost on player death
- Advancement progress saved after being cleared
- Team progress updates correctly
- Global progress updates correctly
- Team cards issued correctly
- Global cards issued correctly
- Translatable text issues
1.19.2-1.0.5b - 2024-05-27
Added
- Loot table files:
- data/bingo/loot_tables/square.json
- data/bingo/loot_tables/winner.json
- Random loot is generated from the square.json loot table when a player completes a square
- Random loot is generated from the winner.json loot table when a player wins the game
- Minecraft command
bingo loottoggles game loot generation on or off - Minecraft command
bingo kick -player-removes a player from the game (requires op privileges) - Bingo config file option for Loot Generation
- An Options button and page have been added to the Start GUI
- Start GUI option for Loot Generation on the Progress page
Changed
- Players must join the game before the game is started
- Start GUI displays stop once started or reset when game ends
- Start GUI displays join or quit once joined
- Advancements, Cards, and Progress settings have been moved to the Options page of the Start GUI
- All translatable text has been changed to translatable text objects
- System chat messages are sent once from only the caller
- Advancement text parsing was expanded to work better with modpacks like FTB Skies
- An error message is displayed if the game card is viewed when any of the settings have changed
- Minecraft command
bingo playersdisplays an error message when no players have joined the game - Improved game board and play validation checks
- Recipe Advancement option now works with both Vanilla and Custom options
- Recipe Advancement option adds recipe advancements to Vanilla or Custom options or both
- Recipe Advancement option by itself does not include any advancements, a Vanilla or Custom option must be selected
- Easy Collectibles datapack has been expanded to include more items (100+ items!)
- Medium Collectibles datapack has been expanded to include more items (100+ items!)
- Hard Collectibles datapack has been expanded to include more items (100+ items!)
Fixed
- Scoring issue with Red vs. Blue team play
- End game activation issue
- Minecraft command
bingo joinedandbingo joinmulti-thread/multi-player issue - Minecraft command
bingo join red|bluemulti-thread/multi-player issue - Easy collectible Granite now displays and responds to granite
- Hard Collectibles datapack has been expanded to include at least 24+ items (full board)
1.19.2-1.0.4b - 2022-11-25
Fixed
- issue with player join and new settings
- issue with generating team and global bingo cards
- issue with initial loading of validation data
- issue with game update after game ended
Changed
- a player can now join a game in progress
- a new bingo card is generated only if the player does not already have one
- a player can switch teams, but only if the game has not yet started
- some of the collectibles advancements were moved or changed
- all collectibles datapacks are now archived in a single file
Added
- Game Start and Config GUI
- Bingo card validation check for team progress
- Bingo card validation check for team bingo cards
- some new collectibles advancements were added
1.19.2-1.0.3b - 2022-11-15
Fixed
- issue loading custom advancements
- issue with blue team win trigger
- issue with advancement criteria for global/team progress
Added
- custom collectibles easy datapack
- custom collectibles medium datapack
- custom collectibles hard datapack
1.19.2-1.0.2b - 2022-11-11
Fixed
- Minecraft command
bingo add -player-adds the player only if the player is not already added to the game - Player progress null square issue
- Player progress null card issue
Changed
- Minecraft command
bingo add -player-adds the player to the list of active players - Minecraft command
bingo startstarts the game for all active players - Minecraft command
bingo resetrenamed tobingo stopto cancel a game in progress
Added
- Minecraft command
bingo add alladds all players in the session to the list of active players - Minecraft command
bingo start allstarts the game for all players in the session - Minecraft command
bingo playerslists all active players in the session - Minecraft command
bingo add -player- red|blueadds the player to the list of active team players - Minecraft command
bingo joinadds the player to the list of active players - Minecraft command
bingo join red|blueadds the player to the list of active team players - Minecraft command
bingo quitcancels the player's game in progress - Bingo config files
- Team players use the same bingo card in the game
- Team player advancement is marked completed for all players on the team
Removed
- Minecraft command
bingo restart
1.19.2-1.0.1b - 2022-11-07
Fixed
- HUD display error
- Global progress option grants achievement to all players
Added
- Game save state / load state
- Minecraft command
bingo add -player-
1.19.2-1.0.0b - 2022-10-28
Added
Files
- Bingo game files
- Bingo networking files
- Bingo utility files
- Bingo GUI files
- Bingo config files
- Include recipe advancements in the game
- Include vanilla advancements in the game
- Include custom advancements in the game
- All players use the same bingo card in the game
- Any player advancement is marked completed for all players in the game
- Assets
- Bingo Card item model
- Bingo Card item texture
- Bingo Card screen texture
- Winner screen texture
Minecraft GUI
- Bingo card screen
- Bingo winners screen
- Key Binding
View Bingo card key
'o'
Minecraft Item
bingo:bingo_card
- right click / view card
Minecraft Commands
bingo start- Starts game
bingo reset- Cancels any game in progress
bingo restart- Restarts the game
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:rKtjpJqB:pmB34rCg"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:rKtjpJqB:pmB34rCg"
}

