New Features:
-
Added a brand new Challenge tier list with more complex goals - such as "Never obtain Kelp" or "Get Killed By Warden"
-
Added "Best Time" (and "Max Win Streak") tracking! This shows the best time you've completed a card for the given mode / tier list / item distribution settings.
-
Reorganized various items on the built-in tier lists; S-tier is no longer overpopulated with Silk Touch items.
-
Added a
/bingo card <tile> set <objective>
command for changing card items manually -
Various small improvements to card info & rendering.
-
Added a keybind to toggle the overall Bingo HUD rendering
-
Chunks are now pregenerated around each spawnpoint before starting the game - configurable with
"preloadViewDistance"
in config.json.
Bugs Squashed:
-
Fixed servers ignoring the
motd=
value inserver.properties
-
Fixed a minor optimization issue related to item components in 1.20.6+
-
Fixed the "game over" screen not rendering flashing items and (very rarely) missing some cards altogether.
-
Increased the height/area that the game searches for team locations in a custom lobby
New Features:
-
Added an "SMP Mode" for dedicated servers that runs BINGO games on the same world without erasing world data
This is now the default behavior when the mod is installed on a server. See the wiki for more information! (including how to switch to Lobby Mode)
-
Various improvements to the game over screen, including some fancy animations!
-
Scored items, leading teams, and other game messages are now drawn as part of the HUD instead of spamming the chat log!
-
The list of players on a team is now shown in a tooltip when hovering over the card title.
-
Multiple tier lists can be selected at once - e.g. for a card with both items and advancements.
These are weighted evenly by default (meaning an even portion of the item distribution goes to each tier list, after rounding) - but can be adjusted with commands!
-
Datapack/scoreboard data is now preserved between rounds by default (on dedicated servers only)
-
Added function files (under
config/yet-another-minecraft-bingo/commands/on_countdown.mcfunction
) that can be configured to run commands on certain game events.
Bugs Squashed:
-
Using lockout mode with a "full card" goal no longer ends the game due to a stalemate.
-
Fixed an obscure crash caused when a tier list sends invalid items to the client.
-
Fixed incompatibility with servers using a different
level-name
value inserver.properties
. -
The server no longer overwrites certain gamerules if they are set before a round is started.
Bugs Squashed:
-
Fixed bingo card occasionally not generating when re-rolled
-
Prevent server crashes while shutting down from affecting world deletion (#87)