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
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.