Skip to content

Configuration

Adam edited this page May 9, 2022 · 6 revisions

General

autosave

Type: integer
Default: 5
Description: The interval between furnace saves, in minutes. If set to 0, furnace storage will be saved whenever a change is detected.

Block configurations

All Blocks

enabled

Type: boolean
Default: true
Description: Whether or not this block type is enabled.

tableEnchantability

Type: Enchantability
Default: Block makeup dependent - likely STONE or WOOD
Description: A representation of how easily enchantable an object is. Possible values can be found here. Value can also be specified by integer, minimum 1. Note that excessively high enchantability can actually reduce the number of enchantments available and cause calculations to take much longer. The highest vanilla value is 25 for golden armor.

tableDisabledEnchantments

Type: List of enchantments
Default: []
Description: A list of Enchantments that cannot be applied via enchanting table. Note that these are parsed using namespaces, not Bukkit enchantment names! I.E. Unbreaking is unbreaking or minecraft:unbreaking, NOT DURABILITY.

tableEnchantmentConflicts

Type: Map of enchantments to lists of enchantments
Default: silk_touch: [ fortune ]
Description: A listing of enchantments that are mutually exclusive when being applied. All entries are bi-directional, I.E. silk_touch: [ fortune ] is the equivalent of fortune: [ silk_touch ], and you do not need to manually add both.

anvilDisabledEnchantments

Type: List of enchantments
Default: []
Description: See tableDisabledEnchantments - same, but applies only to anvil operations.

anvilEnchantmentConflicts

Type: Map of enchantments to lists of enchantments
Default: silk_touch: [ fortune ]
Description: See tableEnchantmentConflicts - same, but applies only to anvil operations.

anvilEnchantmentMax

Type: Map of enchantments to integers
Default: enchantment vanilla max levels
Description: The maximum level each enchantment can be combined to achieve. Combinations follow the vanilla pattern X + X -> X + 1 up until the configured max.

EnchantableFurnace

fortuneListIsBlacklist

Type: boolean
Default: true
Description: Configure whether fortuneList is a blacklist or a whitelist

fortuneList

Type: list
Default: [ wet_sponge, stone_bricks ]
Description: A list of materials to treat specially when applying fortune. Materials can be specified via a namespaced key (minecraft:gold_ore), assumed namespace key (gold_ore) or a Bukkit material name (GOLD_ORE).