Functions
Several .mcfunction
files are available in the mod’s config folder. These can be used to run commands on certain game events, such as when a round starts or ends.
Directoryconfig
Directoryyet-another-minecraft-bingo/
Directorycommands/
- on_pregame.mcfunction
- on_starting.mcfunction
- on_countdown.mcfunction
- on_playing.mcfunction
- on_postgame.mcfunction
For example, on_playing
can be used to set certain gamerules that you might want during a round - e.g:
on_playing.mcfunction
gamerule announceAdvancements false
These events are also available to datapacks in the form of function tags.
#yet-another-minecraft-bingo:on_pregame
This runs as soon as the server starts up, if a game has not been started.
#yet-another-minecraft-bingo:on_starting
This runs when the “Start!” button is first pressed, while the game is attempting to locate a spawnpoint and teleport players.
#yet-another-minecraft-bingo:on_countdown
This runs once the game has teleported players to their spawnpoints, just before the countdown starts.
#yet-another-minecraft-bingo:on_playing
This runs at the end of the countdown, when the game is started.
#yet-another-minecraft-bingo:on_postgame
This runs when the game is over.