Aurora Plugins

AuroraCrafting/Configuration·Updated 14 Oct 2026

Main config

Main plugin configuration

The main config file is config.yml. Here is the full default file:

# DO NOT TOUCH THIS
config-version: 4

# This will allow debug logs. Only turn this on if the developer asks you to.
debug: false
# Language file for the commands. (messages_<language>.yml)
language: en

# Always keep at least one alias for every command
command-aliases:
  craft: [ "craft" ]
  recipes: [ "recipes" ]
  merchants: [ "merchants" ]

# Should vanilla recipes be craftable in the custom crafting table?
# List the workbenches you want to include vanilla recipes in
include-vanilla-recipes: []

# Should "vanilla" recipes registered by other plugins be craftable in the custom crafting table?
# List the workbenches you want to include vanilla recipes in
include-other-plugin-recipes: []

# Should the custom crafting table open instead of the vanilla crafting table
# when the player right clicks on a crafting table?
# Enabling this needs a server restart to take effect.
# This uses the "default" workbench
open-instead-of-crafting-table: false

# Should the custom crafting table open instead of the vanilla crafting table
# when the player shift right clicks a crafting table?
# Enabling this needs a server restart to take effect.
# This uses the "default" workbench
open-shift-click-crafting-table: false

# This will be opened if the above options are enabled
default-workbench: "default"

# Should players auto discover vanilla recipes?
auto-discover-vanilla-recipes: false

# You can turn off the listeners completely to improve performance
# if you don't have any recipes that are using these.
# Changing these, requires a server restart to take effect.
craft-handlers:
  crafting-table: true
  smithing-table: true
  cauldron: true

# Only change these if you know what you're doing
# These values are in milliseconds and they are only applying for the workbench gui
click-cooldown: 75
shift-click-cooldown: 200

# Enabled hooks
hooks:
  AuroraQuests: true
  Quests: true
  BetonQuest: true
  Jobs: true
  ItemsAdder: true
  MythicMobs: true
  HeadDatabase: true
  AdvancedEnchantments: true

Options

  • language: The plugin uses the messages_<language>.yml file for command messages. If the file doesn't exist, a new one will be generated from the default English file.

  • command-aliases: You can override the base commands to fit your language. Always keep at least one alias for every command.

  • include-vanilla-recipes: List of workbench IDs where vanilla (minecraft:) recipes should also be craftable. Empty by default.

  • include-other-plugin-recipes: Same as above, but for recipes that other plugins registered in the vanilla way. The workbench must also be listed in include-vanilla-recipes for this to work.

  • open-instead-of-crafting-table / open-shift-click-crafting-table: Opens the crafting GUI when a player (shift) right clicks a crafting table. The player needs the aurora.crafting.use.interact permission. The workbench that opens is the one set in default-workbench.

  • auto-discover-vanilla-recipes: If enabled, players will automatically discover (unlock in the vanilla recipe book) the recipes the plugin registers to vanilla workstations when they join and after every reload.

  • craft-handlers: Turns the listeners for the vanilla crafting table, smithing table and cauldron on or off. If you turn one off, the custom recipes for that workstation won't work properly anymore.

  • hooks: Turn off integrations with other plugins. See Compatible plugins for more details. Changing these requires a server restart.