EnchantedFurnace
EnchantedFurnace adds effects for enchantments on furnaces!
Features
- Enchanted furnaces stay named when broken
- Easily keep track of which furnace has what enchantments without having to constantly rename.
- Enchantment table enchanting
- Enchant a furnace in an enchanting table, just like any other enchantable tool. Default config mimics stone tools.
- Permission: enchantedfurnace.enchant.table
- Requires CB #3071+ or Spigot #1336+ (1.7.4+)
- Anvil enchanting
- Combine two furnaces or use a book to enchant a furnace.
- Permission: enchantedfurnace.enchant.anvil
- Currently supports CB 1.4.5+, may break in future updates.
Enchantments
Efficiency (DIG_SPEED)
- Increases smelting speed. Stock is 10 seconds per smelt.
- Time = 20 / (level + 2) seconds
Level | Seconds per Smelt |
---|---|
0 | 10 |
1 | 6.7 |
2 | 5 |
3 | 4 |
4 | 3.3 |
5 | 2.9 |
Unbreaking (DURABILITY)
- Increases burn time based on fuel.
- Time = default time * (level / 5 + 1)
Level | Coal Burn Seconds | Blaze Rod Burn Seconds | Lava Bucket Burn Seconds |
---|---|---|---|
0 | 80 | 120 | 1000 |
1 | 96 | 144 | 1200 |
2 | 112 | 168 | 1400 |
3 | 128 | 192 | 1600 |
Fortune (LOOT_BONUS_BLOCKS)
- Adds additional result chances.
- Average = (level + 1) / 2 + 1 / (level + 2)
Level | Average Results |
---|---|
0 | 1 |
1 | 1.33 |
2 | 1.75 |
3 | 2.20 |
Silk Touch (SILK_TOUCH)
- Furnace preserves remaining burn time when it has nothing to smelt.
- Does not save paused time when broken and replaced.
Videos
A basic overview of features is available from shop1126.
Alternate English video courtesy of MusicTechnician.
Portuguese video courtesy of AbsintoJ.
Thank you all!
Permissions
- enchantedfurnace.enchant:
- default: everyone
- Enchant furnaces.
- enchantedfurnace.enchant.table:
- Required to enchant furnaces in enchanting tables. Child node of enchantedfurnace.enchant.
- enchantedfurnace.enchant.anvil:
- Required to enchant furnaces in anvils. Child node of enchantedfurnace.enchant.
Config
- autosave (1.4.2)
- Default: 0
- Options: Any positive integer
- Number of minutes between saving furnaces to disk. If set to 0, file is saved whenever a potential change is detected.
- fortune_list_mode (1.3.1)
- Default: blacklist
- Options: blacklist, whitelist
- Controls whether fortune_list is treated as a blacklist or a whitelist.
- fortune_list (1.3.1)
- Default: [SPONGE, SMOOTH_BRICK]
- Options: Any Material name.
- This is the list of materials that cannot or can be affected by fortune. This is the material of the input, not the output.
- disabled_furnace_enchantments (1.3.7)
- Default: []
- Options: [DIG_SPEED, DURABILITY, LOOT_BONUS_BLOCKS, SILK_TOUCH]
- Controls which enchantments cannot be received from an enchanting table. Does not stop enchantment function or affect existing furnaces!
- furnace_enchantability (1.3.5)
- Default: 5
- Options: Any positive integer
- Changes how easily enchantable a furnace is.
- Leather/wood: 15, stone: 5, iron armor: 9, iron tools: 14, chain: 12, gold armor: 25,
- gold tools: 22, diamond: 10
- enchantment_incompatibilities (1.3.6)
- Default: SILK_TOUCH: LOOT_BONUS_BLOCKS
- Options: Any enchantment: any other enchantment
- If a furnace is enchanted with an enchantment specified as incompatible, it cannot receive the other enchantment of the pair.
- The reverse mapping is automatically generated - the default also applies LOOT_BONUS_BLOCKS: SILK_TOUCH
- disabled_worlds (1.3.11)
- Furnaces placed in these worlds will not be remembered and existing saved furnaces will not be loaded.
If you use /enchant to make the furnace, it opens fine.
But if you use this kit: - furnace 1 name:&6&l[&0&l&kZ&5&l&nTheif&6&lOP&5&l&nFurnace&0&l&kZ&6&L] efficiency:4 fortune:2 unbreaking:3
It kicks you with an error.