Various bugfixes following the previous update:
-
Fixed the spawn kit using multiple references to the same ItemStack object, which creates very confusing behavior
-
Fixed "the end" spawn dimension timing out and crashing the server because it thinks the entire dimension is underwater
-
Added stricter conditions for choosing team spawnpoints in the nether
-
Added commands for some of the config settings, which can be changed after starting the game:
/bingo timelimit
/bingo wincon
/bingo elytra
/bingo itemdist
New features!
- 1.20.2 compatibility!
- New "Spawn Dimension" setting:
- Start your bingo games in the end or nether, for extra fun!
- (might be a lil buggy, I haven't tested this much yet)
- Configurable "spawn kit" options:
- "Player Items" gives a set of items to every player when the game starts
- "Team Chest" creates a shared chest near each team spawnpoint
- Server will now automatically close/restart when all players disconnect after the game has ended. (configurable with
"autoShutDownInPostgame"
in config.json)
Bugs squashed:
- Fixed misaligned hitboxes on the item distribution menu
- Fixed menu entities still being referenced/updated after the game starts.
- Fixed a compatibility issue preventing the server from shutting down on some hosting platforms / mod combinations
Changes to game behavior:
- Improved bingo card interactions to behave more predictably
- When the card is in the mainhand, it should open as long as the offhand item is not usable
- When the card is in the offhand, it requires the mainhand to be empty in order to open
- Improved the win message to state if a team won with more lines or more items
- Added a message/sound to indicate when the game is starting
Changes to the pre-game lobby:
- Added a visual "shuffle teams" menu
- Redesigned time limit menu
- Timer can be adjusted in 30-minute increments
- Also allows the time limit to be turned off entirely
- Added support for custom lobby structures
- Advancement and death messages are now hidden in the pre-game lobby
Bugs Squashed:
- Fixed: Game failing to declare a winner if no lines are scored
- Fixed compatibility with the Very Many Players mod
- Fixed a rare edge case where the game could enter an infinite loop upon starting
- Added smithing templates to the default tier lists, which I'd somehow forgotten in the last update
- Added more distinct item images for glass panes & waxed copper
- Fixed "cherry leaves" incorrectly being tinted green on the card
- Improved bingo map rendering performance (~20ms -> about 1ms per redraw)
- Attempts to improve bingo card color accuracy:
- Maps have a limited color palette to work with, so I've been messing with the color similarity comparison being used to generate it. It's not perfect, but should look better than before.
If you're updating this on an existing server, you may need to delete the previous tier lists from ./config/bingo/
for these changes to take effect.
- Re-organized the default tier lists to include a lot more items!
- Added default images for almost all Minecraft items
- Added more win condition & time limit options
- Fix: players set on fire in the lobby would not be extinguished when starting a game
- Fix: occasional crash in "inventory" gamemode
If you're updating this on an existing server, you may need to delete the previous tier lists from ./config/bingo/
for these changes to take effect.