Bingo
A Bingo mod that displays the bingo board on players' screens and tracks progress in real time.
Features
-
A bingo board rendered in the corner of the screen:

-
Different gamemodes:

-
Tracking the progress of goals:

-
Vanilla friendly:

Installation
Fabric
- Install Fabric.
- Download Fabric API and put it in your mods folder.
- Download the Bingo mod from Modrinth, and put it in your mods folder.
NeoForge
- Install NeoForge.
- Download the Bingo mod from Modrinth, and put it in your mods folder.
Usage
The Bingo mod works with vanilla teams. Use /bingo teams create <color> to create a new team, and /bingo teams randomize to add a player to a team. The Bingo mod also uses the Vanilla teams system, so you can use the Vanilla /team command to manage teams as well.
To start a game, use /bingo start [options...] <teams...>. For example, if you want to start a bingo game between two teams called red and blue with default settings,
you can use /bingo start red blue.
Here is a more complicated example with a smaller board and easier goals: /bingo start --difficulty bingo:easy --size 3 red blue.
Datapacks
The Bingo mod's goals, difficulties, and tags (used in board generation) are entirely data-driven and can be modified with datapacks. For examples of the formats of these, check the mod's default data folder.
Credits
Many of the goals this Bingo mod adds originally come from v4 of the mcbingo website.
Contributing
The process of contributing is the same as for any other Minecraft mod. Please ask before making any large changes.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Updated to 26.2
- Updated to 26.2
- Added optional time limit
- Fixed bingo board being invisible even when F3 screen is not open
- Added optional time limit
- Fixed bingo board being invisible even when F3 screen is not open
- Updated to 26.1.2
- Added nautilus armor goal
- Added goal for preventing baby from growing up with a golden dandelion
- Moved the name tag enderman goal to medium
- Added mob kabob goal
- Updated to 26.1.2
- Added nautilus armor goal
- Added goal for preventing baby from growing up with a golden dandelion
- Moved the name tag enderman goal to medium
- Added mob kabob goal
- Updated to 1.21.10
- Added N copper items goal (items with copper in the name)
- Updated to 1.21.10
- Added N copper items goal (items with copper in the name)
- Fixed crash on startup
- Fixed crash on startup
- Updated to 1.21.9
- Added some new Copper Age related goals
- Obtain all types of torch
- Obtain copper chain
- Also added obtain iron chain
- Obtain copper chest
- Obtain copper lantern
- Obtain shelf
- Spawn a copper golem
- Swap your entire hotbar with shelves
- Updated to 1.21.9
- Added some new Copper Age related goals
- Obtain all types of torch
- Obtain copper chain
- Also added obtain iron chain
- Obtain copper chest
- Obtain copper lantern
- Obtain shelf
- Spawn a copper golem
- Swap your entire hotbar with shelves
- Fixed some issues with the
nerf_expandedshape. - Reduced the minimum size to 2.
- Fixed win detection on the diagonals.
- Fixed any accidental lines that don't go properly through the smaller grid.
- Fixed some issues with the
nerf_expandedshape. - Reduced the minimum size to 2.
- Fixed win detection on the diagonals.
- Fixed any accidental lines that don't go properly through the smaller grid.
- Added the ability to nerf players
- Fixed missing translation in skull banner pattern goal
- Added the ability to nerf players
- Fixed missing translation in skull banner pattern goal
- Added manual highlight feature
- Fixed different armor materials goal
- Fixed party parrots goal
- Fixed bingo board rendering artifacts on some systems
- Added manual highlight feature
- Fixed different armor materials goal
- Fixed party parrots goal
- Fixed bingo board rendering artifacts on some systems
- Fixed team name not rendering in spectator in fullscreen bingo menu
- Fixed team name not rendering in spectator in fullscreen bingo menu
- Updated to 1.21.6–1.21.8
- Fixed wall torches not counting towards never place torches goal
- Fixed bamboo recipe not counting towards never craft sticks goal
- Added obtain dried ghast goal
- Updated to 1.21.6–1.21.8
- Fixed wall torches not counting towards never place torches goal
- Fixed bamboo recipe not counting towards never craft sticks goal
- Added obtain dried ghast goal
- Updated to 1.21.5
- Reduced the difficulty of some easy goals
- Added firefly bush goal
- Updated to 1.21.5
- Reduced the difficulty of some easy goals
- Added firefly bush goal
- Added
/bingo forfeitto forfeit a game if you know you're not going to win - Added auto-forfeiting, which happens by default if no member of a team is online for 2
--auto-forfeit-time, set to 0 for no auto-forfeit.- Fixed some bugs in 1.1.11
- Added
/bingo forfeitto forfeit a game if you know you're not going to win - Added auto-forfeiting, which happens by default if no member of a team is online for 2
--auto-forfeit-time, set to 0 for no auto-forfeit.- Fixed some bugs in 1.1.11
- Added some new goals
## Removed data things
bingo:boatsentity type tag- Superseded by
minecraft:boat - All painting variant tags
bingo:adjacent_paintingtrigger'spainting_variant(optional) field
## Changed data things
- Renamed all Bingo data directories to singular
bingo/difficulties->bingo/difficultybingo/goals->bingo/goalbingo/tags->bingo/tag- Bingo tags and difficulties are now registries
bingo:tagandbingo:difficulty, respectively- They can therefore have tags created for their elements
tagsfield inside a goal- Can now be specified as a single element without an array
- Can now be specified as a tag of bingo tags
## Added data things
bingo:instrument_cycleicon type- Cycles through all instruments and shows them on a specified item
instrument_type(required) is a string representing aminecraft:instrumentoverride_count(optional) is a positive integer containing the shown number. If unspecified, the number matches the number of entries inminecraft:instrumentbingo:paintingentity subpredicate- Checks for painting size and variant
width(optional) is an integer range specifying the required painting width, in blocksheight(optional) is an integer range specifying the required painting height, in blocksarea(optional) is an integer range specifying the required painting area, in blocks²variant(optional) a tag, element, or list specifying the required painting variantbingo:adjacent_paintingadvancement triggeradjacent_paintings(optional) field- Specifies a context aware entity predicate for adjacent paintings
- Added some new goals
## Removed data things
bingo:boatsentity type tag- Superseded by
minecraft:boat - All painting variant tags
bingo:adjacent_paintingtrigger'spainting_variant(optional) field
## Changed data things
- Renamed all Bingo data directories to singular
bingo/difficulties->bingo/difficultybingo/goals->bingo/goalbingo/tags->bingo/tag- Bingo tags and difficulties are now registries
bingo:tagandbingo:difficulty, respectively- They can therefore have tags created for their elements
tagsfield inside a goal- Can now be specified as a single element without an array
- Can now be specified as a tag of bingo tags
## Added data things
bingo:instrument_cycleicon type- Cycles through all instruments and shows them on a specified item
instrument_type(required) is a string representing aminecraft:instrumentoverride_count(optional) is a positive integer containing the shown number. If unspecified, the number matches the number of entries inminecraft:instrumentbingo:paintingentity subpredicate- Checks for painting size and variant
width(optional) is an integer range specifying the required painting width, in blocksheight(optional) is an integer range specifying the required painting height, in blocksarea(optional) is an integer range specifying the required painting area, in blocks²variant(optional) a tag, element, or list specifying the required painting variantbingo:adjacent_paintingadvancement triggeradjacent_paintings(optional) field- Specifies a context aware entity predicate for adjacent paintings