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.

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    72478
  • Created
    Jan 14, 2014
  • Last Released File
    Jul 28, 2017
  • Total Downloads
    16,589
  • License

Categories

Members

Recent Files