Skip to content

Specnr/lockout-fabric

 
 

Repository files navigation

Lockout

Lockout Bingo with over 200 goals, inspired by Smallant's Lockout Bingo mod.

board_example

Original mod by marin774, edits done by Specnr

Client side installation

Make a 1.21.10 instance, add Lockout and Fabric API to your mods folder.

I also recommend you install some QoL mods:

Server side installation

Note: You can host the server from your own computer by opening a world to LAN and using TCP tunneling services or mods such as e4mc or Essential mod.

If you decide to run Lockout on a dedicated server, make sure to install Fabric. Add Lockout and Fabric API to server's mods folder. You can also install Sodium and Lithium listed above.

After world generation, Lockout will search for biomes and structures, and the server (or the singleplayer world) will not be joinable for about 20 seconds.

Commands

Create teams using the vanilla /team command:

  • /team add <team name> - Create a team
  • /team join <team name> <player name> - Add a player to a team
  • /team modify <team name> color <color> - Change team's color (not required)

Chat with your team:

  • /chat team

Forfeit from an active game:

  • /forfeit - Allows players or teams to forfeit
    • Recalculates goals if needed
    • Removes player(s) from in progress goals
    • Removes player(s) from compass
    • Changes gamemode of player(s) to spectator

Change the board position:

  • /BoardPosition <left/right> - changes the position of the board. If you select left, board will be hidden when you enable debug hud (F3).

Change the board size:

  • /SetBoardSize <size> - Between 3 (3x3) and 7 (7x7), default is 5 (5x5)

Change the match start time:

  • /SetStartTime <seconds> (between 5-300s)

Change if compasses are given:

  • /SetGiveCompasses <true/false> - default is false, locator bar provides a more "vanilla" experience

Get biomes nearby required for goals:

  • /GetNearbyBiomes

Get structures nearby required for goals:

  • /GetNearbyStructures

Reload the Goal Pool after changes to goal-pool.yml:

  • /ReloadGoalPool

Start a Lockout match:

  • /lockout teams <team name> <team name> ... (there can be up to 16 teams)
  • /lockout players <player name> <player name> ... - FFA, 1 player teams

Start a Blackout match:

  • /blackout team <team name>
  • /blackout players <player name> <player name> ...

Board Builder

You can create and play custom boards in-game. Boards are saved locally (client-side), in .../.minecraft/lockout-boards

Open the Board Builder:

  • /BoardBuilder
  • or press the Open Board hotkey (before any match starts)

Set a custom board:

  • /SetCustomBoard <custom board name> - this board will be used for the next match, but server restarts will unset this.

Unset a custom board:

  • /RemoveCustomBoard

image

Random Goal Pool Customization

You can pick and choose which goals you want the random board generator to select from.

  • The config file can be found here: .../.minecraft/config/goal-pool.yml
  • Set goals to 'true' to enable, 'false' to disable
  • The default values are based off the behaviour in the original mod

Vanilla modifications:

  • Piglin barter rates are same as in version 1.16.1 (more pearls, string etc.)
  • Raids replicate those on Medium difficulty (guarantees all Illagers)
  • Zombies always convert Villagers into Zombie Villagers
  • Cartograhper trades have been updated:
    • Level 2: Always buys glass panes, and sells trial chambers maps
    • Level 3: Always buys compasses, and sells ocean explorer maps
      • NOTE: Only level up cartographers to level 3 if there are monument goals on the board. This can massively lag servers if there are no close monuments.

Credits

  • Original mod by marin774
  • Edits done by Specnr
  • Coreybirdo, Tharve and EnderRouge - Additional goal ideas and suggestions

About

Lockout Bingo with over 200 goals. Inspired by Smallant's Lockout Bingo mod.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%