promotional bannermobile promotional banner

ExBingo

A ported version of Yet Another Bingo, better adapted for all the popular mods.
Back to Files

exbingo-1.0.6.jar

File nameexbingo-1.0.6.jar
Uploader
yinfiresyinfires
Uploaded
Jul 16, 2026
Downloads
46
Size
29.2 MB
Mod Loaders
NeoForge
File ID
8441742
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:exbingo-1612096:8441742"

Learn more about Curse Maven

What's new

Added

  • Added long-round performance maintenance. While a round is running, the server can periodically clean up far-away non-persistent entities, item drops, projectiles, and regular mobs once the entity count passes the server.performanceCleanup thresholds, while preserving players, mounts / passengers, custom-named, persistent, invulnerable, leashed entities, ExBingo entities, and protected namespaces.
  • Added the allowNonOpGameConfiguration config option. When enabled, non-OP players can use regular game configuration commands and the game setting controls in the lobby menu.
  • Added a spectator team-join flow during active rounds. Teamless spectators can use /teamchest / /tc, or the team chest keybind when the client mod is installed, to open team selection; teams with online members require teammate approval, while empty teams can be joined directly.
  • Added a player-facing custom board tutorial covering *.tierlist.json files, itemFilterPresets, item! / advancement! type prefixes, and resource-pack display names for board presets.

Changed

  • Improved long-round server performance. Item-objective scoring, map maintenance, intro book upkeep, lobby relic cleanup, elytra refreshes, and similar periodic work now run at lower frequency or from player-visible events, reducing TPS spikes in multiplayer modded rounds while keeping scoring feedback near instant.
  • Active PLAYING rounds now pause timers, item checks, winner checks, and stalemate checks when every player is offline, preventing matches from ending while the server is empty. POSTGAME automatic next-round / reset behavior is unchanged.

Fixed

  • Fixed shutting down or restarting during an active round sometimes restoring the server as PREGAME while the world was still the active game world. ExBingo now writes game state on state changes and during shutdown, using temp-file validation and backups to reduce save corruption risk.
  • Fixed dedicated-server shutdown during STARTING, PRELOADING, LOADING, or COUNTDOWN not always being protected as an already-started round, which could route shutdown through the wrong lobby / reset cleanup path.
  • Fixed ExBingo updates or config migrations potentially deleting, overwriting, or cleaning up player-authored boards under config/exbingo/tierlists/. Custom tier lists are now preserved through legacy config migration, same-name moves, and missing-resource sync.
  • Fixed the NeoForge config bridge sometimes letting stale TOML overwrite config/exbingo/config.json during startup, and preserved JSON-added itemFilterPresets; after the game is fully loaded, runtime edits from the NeoForge config screen still sync back to JSON.
  • Fixed custom board item!namespace:path and advancement!namespace:path type restrictions being lost, same-ID item and advancement targets being collapsed together, or generation / scoring falling back to the wrong objective type.

Compatibility

  • Fixed disconnecting and reconnecting during an active round potentially clearing the current Xaero Minimap / World Map local cache. Previous-round map caches and waypoints are now cleaned only after the client has returned to the lobby and disconnects.
  • Cleaned up the built-in Eternal Starlight board by removing invalid targets that could not be used correctly on cards: use_blossom_of_stars, gravity_pickaxe, and crystallized_sand.

This mod has no related projects