BetterStructures Commands
BetterStructures uses /betterstructures as its main command, with /bs available as a shorthand alias. All commands below can use either prefix.
Below is a comprehensive list of commands available for use with the BetterStructures plugin, along with their respective required permissions.
Setup and Configuration Commands
Main Help Command
Command: /bs
Permission: betterstructures.*
Description: Displays help information about the plugin, including details about structure packs and how automatic generation works.
Setup Command
Command: /bs setup
Permission: betterstructures.setup
Description: Opens the main configuration menu for setting up BetterStructures. Use this command to configure the plugin through an interactive interface.
Initialize Command
Command: /bs initialize
Permission: betterstructures.initialize
Description: Performs the first-time setup of the plugin. Run this command when installing BetterStructures for the first time.
Structure Placement Commands
Place Command
Command: /bs place <schematic> <placement type>
Permission: betterstructures.*
Description: Forces placement of the selected structure at your current location.
Valid placement types:
SURFACE- Places the structure on the surfaceSKY- Places the structure in the skyLIQUID_SURFACE- Places the structure on water or lavaUNDERGROUND_DEEP- Places the structure deep undergroundUNDERGROUND_SHALLOW- Places the structure in shallow underground areas
Example: /bs place my_castle SURFACE
Generate Modules Command
Command: /bs generateModules <module.yml>
Permission: betterstructures.generatemodules
Description: Generates modular builds in a dedicated world based on the specified generator configuration file.
Loot Configuration Commands
Lootify Command
Command: /bs lootify <generator> <rarity> <minAmount> <maxAmount> <weight>
Permission: betterstructures.*
Description: Adds the currently held item to the specific rarity table of the specific generator, randomizing the amount of the item that can be found in a chest between minAmount and maxAmount, with the weight specified.
This is a very specific system, for more details on how these values work you can read [this page](../Better Structures/creating_structures.md).
Utility Commands
Reload Command
Command: /bs reload
Permission: betterstructures.*
Description: Reloads the plugin. Also imports any structures that need to be imported.
Version Command
Command: /bs version
Permission: betterstructures.*
Description: Outputs the plugin version in chat.
Silent Command
Command: /bs silent
Permission: None required
Description: Silences or removes silence from warnings appearing in chat for server operators about structures getting generated in the server.
Teleport Command
Command: /bs teleport <worldName> <x> <y> <z>
Aliases: /bs tp
Permission: betterstructures.*
Description: Teleports you to the specified coordinates in the specified world. This command runs automatically when you click on a chat warning that allows teleportation to a structure location.