New Features:
-
Added a client-side HUD to replace the Bingo Card map, if the mod is installed
(the mod remains fully compatible with vanilla clients - this is just a QoL feature)
-
Added a config GUI (requires Mod Menu and YetAnotherConfigLib) for game options and player settings
Player settings in the config screen are automatically synced with any servers you join.
-
Added a player-specific "Night Vision" setting to turn off NightVis on a per-player basis.
Bugs Squashed:
- All game sounds (note blocks, button clicks) now play in the expected sound channels
New Features:
-
Advancements can now be used as bingo conditions!
There's a new "Advancements" tier list with vanilla advancements for now - but more is on the way!
-
Support for world pre-generation with Chunky - more info is in the wiki!
-
The card inventory view now shows which tier each item belongs to.
Bugs Squashed:
-
Fixed "stalemate" detection in lockout mode not working as expected
The game should now end automatically if a team is guaranteed to win, or if the goal becomes impossible. (unless inventory or ranked mode is enabled)
-
Added checks to ensure that spawnpoints are inside of the world border
-
Fixed the timer not pausing with the game when playing in singleplayer
New Features:
-
Added a "Night Vision" toggle to give all players night vision during the game
-
Added night vision for spectating players and post-game.
This can be changed with the
"nightVisionInSpectator"
and"nightVisionInPostgame"
configs. Both default totrue
. -
Moved the player settings menu to a book that players can use in the lobby - which now includes descriptions for said settings.
-
Renamed "Win Condition" to "Goal" - among other text changes to reduce confusion/clutter.
Bugs Squashed:
-
Fixed an issue causing non-bingo singleplayer worlds to crash the game
-
Prevent spectating players from editing entity inventories (boat/minecart chests) without the permission to do so
New Features:
-
Many changes to the default tier lists!
To avoid confusion, the tier list menu will no longer select multiple tier lists. These lists have been reorganized into "All Items", "Overworld-only", "Nether-only", and "Simplified".
-
Card randomizer now accounts for item groups when generating a card
Previously, every item had an equal chance of being selected. Now, each item group has the same collective weight as a standalone item. (in other words, you'll see groups with slab/stair/fence variants get picked less often)
-
New "one of" multi-item conditions
These are entries (marked by a "+" on the card) that can be satisfied by multiple items, primarily used in the Simplified tier list.
-
"Hidden Items" is moved to the game mode menu for visibility
-
Added / improved a few item images (beds, banners, daylight detector, player & piglin heads...)
Bugs Squashed:
-
Operators can now use
/join
during a game without typing their player name -
Fixed available commands not being re-sent to clients when the game starts
-
Fixed players not being moved from the lobby (if Vanish is installed) when logging in during a game
A couple small bug fixes since the last update - no new features in this one!
Bugs Squashed:
-
Spectators can now see all items in the card inventory when in "Hidden Items" mode
-
Fixed issues with bingo cards missing some tile updates during lag
-
Fixed the hidden items toggle not updating preview cards in the lobby
-
Prevent spectators from taking drowning damage
New Features:
-
Added a
/bingo start
command to start games from the lobby -
Config files are now split into
config.json
(global config) andgame-options.json
(per-game options) -
Added "Reset Defaults" and "Re-roll Card" buttons to the lobby menu
-
Added a
"preventLobbyChaos"
config option (default: false) that prevents players from making sounds and generally being a nuisance in the pre-game lobby -
Support for using LuckPerms and Vanish to spectate games on multiplayer servers.
Bugs Squashed:
-
Various performance improvements to server-side map rendering & scoreboard updates
-
Fixed bingo card not updating for other teams in the "Lockout" gamemode
-
Fixed a few potential crashes on client-side singleplayer games
-
Fixed players not being teleported when the game starts if they change gamemode in the lobby
-
Fixed rainy weather sometimes occurring in the pre-game lobby
New Features:
-
Added a "Hidden Items" card option (page 3) to hide all items on the card until they're found by the team
-
Make items on the bingo card "blink" for a brief period when captured
-
If the mod is installed client-side, any bingo map now renders at full brightness! (might not work with shaders)
-
Bingo cards now show the team color in their item texture to make them easier to distinguish
Bugs Squashed:
-
"Inventory" mode now tracks players' saved inventory if they log out, so the team does not lose items if a player loses connection
-
Fixed lobby menu entities occasionally spawning in the wrong position
-
Improved the player settings menu hitboxes/alignment
New Features:
- Scoreboard "auto-hide" behavior is now configurable as a player setting! (defaults to false, to reduce confusion when the scoreboard disappears)
Bugs Squashed:
-
Fixed scoreboards misbehaving on client-side LAN multiplayer
-
Fixed intermittent lag spikes on clients connecting to a server game (caused by scoreboard update errors)
-
Fixed the timer menu allowing negative values for some reason
-
Updated the fabric loader version requirement (now requires at least 0.15.0)
New Features:
-
The mod can now be installed on the client for single-player bingo games! (it adds a big "BINGO!" button for starting a bingo game from the start screen)
This has a known issue with LAN games hosted from the client, but should work fine in singleplayer.
-
If there is only one player in the lobby, the game now auto-assigns a team when "Start" is pressed.
Credits
Thanks to Xenia725 and Dewlan for help with early testing!