For the complete documentation index, see llms.txt. This page is also available as Markdown.

Configuration

Sheets uses YAML for configuration files.

Global Configuration (config.yml)

The global configuration file for Sheets is located at plugins/Sheets/config.yml.

# Mode for plugin messages
small-caps: false

# Debug mode
debug:
  enabled: false

# Custom messages
messages:
  insufficient-requirements: "&cYou have not meet the requirements to do this"
  insufficient-funds: "&cYou do not have enough money to do this"
  insufficient-items: "&cYou do not have the required items to do this"

Each menu is stored in its own YAML file in the plugins/Sheets/menus/ folder.

Basic Settings

  • name: Unique name for the menu.

  • title: The title shown at the top of the menu (Java/Bedrock).

  • type: The type of menu (normal or anvil).

  • size: The size of the Java GUI (e.g., 9, 18, 27, 36, 45, 54).

  • commands: List of commands that open this menu.

Button Settings

Buttons are defined in the buttons list.

  • slot: The slot number or dynamic slot range.

  • material: The Minecraft material for the item.

  • image: The image URL or path for Bedrock form buttons.

  • name: The display name of the item.

  • lore: List of lore lines for the item.

  • requirements: Conditions for visibility and interaction. See Requirements.

  • actions: Actions to perform when clicked. See Actions.

Variables

Global variables are defined in the variables/ folder.

Use them in your menus with {{variable_name}}. See Placeholders.

Last updated