90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Looking for a modpack?

Check out Yet Another BINGO: Ultimate for an opinionated collection of helpful bingo mods!

Yet Another Bingo for Minecraft

Requires Fabric API Available on GitLab Available on Modrinth

For an introduction to Minecraft BINGO, read "What is Minecraft BINGO?" on the wiki!

This is a multiplayer BINGO/Lockout mod + lobby, which works on the client or on a dedicated server.

  • When installed on a server, players do not need any mods or resource packs to join.
  • When installed on the client, it provides additional functionality for server games, and can run local games in singleplayer or LAN.
A screenshot of Minecraft game with a BINGO card in the corner

Up to 8 teams can compete to collect items on the BINGO card. Score items in horizontal, vertical, or diagonal lines to win the game.


⌨ Press "Y" to see the Bingo Card in an inventory view!

🖱️ Vanilla clients can right-click when holding the map to do the same.

Gamemodes:

  • Standard: Collecting an item scores the tile. Normal BINGO behavior.
  • Lockout: Once an item is collected by any team, that tile is locked and no other teams can collect it.
  • Inventory: Items must remain in a team member's inventory to hold a tile. Losing an item un-marks its tile on the card (meaning you need to stay alive with your items in order to win).
  • Hidden Items: Items are not shown on the bingo card until a player discovers them.

Extra Options:

  • Unlock Recipes: Gives players all crafting recipes at the start of the game.
  • Keep Inventory: Sets the keepInventory gamerule. (players keep their items on respawn)
  • Elytra: Gives all players an elytra and infinite rockets throughout the game.
  • Allow PvP: Toggles whether players can attack each other.
  • Spawn Kit: Give teams or players a configurable set of starting gear.

📖 Configuration

When using this mod in single-player, make sure to install Mod Menu and YetAnotherConfigLib to use the built-in config screen!

A configuration menu for the Bingo GUI options

No initial setup is needed to use the mod; it should run out of the box. The config files live in ./config/yet-another-minecraft-bingo.

The items used to generate bingo card items at different tiers can be customized in the *.tierlist.json files. Once placed in the ./config/yet-another-minecraft-bingo/ directory, they can be enabled in-game using the "Tier List" menu.

There's a nifty configuration tool I've set up that'll let you change these tier lists in a drag-and-drop interface rather than editing the files in text.

You can find more info about configuring this mod on the wiki!

⌨️ Commands

This is a brief summary of the most important commands. See the Command Cheatsheet for a complete list of bingo commands and descriptions!

Global commands:

  • /coords prints the current player coordinates in the team chat
  • /coords list displays a list of the team's previous "/coords" messages
  • /all or /g sends a message to the global chat (sending a regular chat message defaults to team chat when in-game)
  • /join <team> (when in the lobby) allows a player to join the specified team

BINGO commands (operator-only):

  • /bingo reroll rerolls for a new Bingo Card with different items
  • /bingo seed shows or sets the random seed used to generate the current Bingo Card
  • /bingo end immediately ends the current game and displays the winner (or a draw)
  • /join <team> <player> assigns a player to a different team - will respawn them if in-game

Credits

The very pretty Bingo Card HUD and "Bingo!" button textures were made by @marceles!

Parts of this mod are inspired from Extremelyd1/minecraft-bingo, the awesome Spigot/Paper version of this gamemode.

The logo design was inspired by Aikoyori/ProgrammingVTuberLogos

Vanilla entity/challenge goal textures are from minecraft-heads.com

Translations

Localized on CrowdIn
Help translate this mod into your language! All text in this project is available on CrowdIn for anyone to submit translations.

Chinese translations were contributed by Fishlanding, tovv3r, and Young912!
French translations were contributed by Yosh64!
Polish translations were contributed by Toniemax!
Portuguese translations were contributed by Lucasofchirst!
Russian translations were contributed by Milleol, XakVit, and Ofterkino!
Spanish translations were contributed by ANDY!


Project members

fennifith

Owner

Details

Licensed LGPL-3.0-only
Published a year ago
Updated 4 days ago