package net.knarcraft.blacksmith.config; public interface TraitSettings extends Settings { /** * Gets whether to disable the action cool-down * * @return

Whether to disable the action cool-down

*/ boolean getDisableCoolDown(); /** * Gets the message to display when a blacksmith or scrapper is still affected by a cool-down * * @return

The cool down unexpired message

*/ String getCoolDownUnexpiredMessage(); /** * Gets the message to display when the blacksmith is busy with another player * * @return

The busy with player message

*/ String getBusyWithPlayerMessage(); /** * Gets the message to display when the blacksmith is busy with reforging or salvaging an item * * @return

The busy working message

*/ String getBusyWorkingMessage(); /** * Gets the message to display when a blacksmith starts reforging or salvaging an item * * @return

The start working message

*/ String getStartWorkingMessage(); }