EnchantableBlocks
EnchantableBlocks (formerly EnchantedFurnace) adds effects for enchantments on blocks! Currently only furnaces are supported.
Features
- Enchantment table enchanting
- Enchant a block in an enchanting table, just like any other enchantable tool. Default config mimics stone tools.
- Permission: enchantableblocks.enchant.table
- Anvil enchanting
- Combine two furnaces or use a book to enchant a furnace.
- Permission: enchantableblocks.enchant.anvil
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
- enchantableblocks.enchant:
- default: everyone
- Enchant furnaces.
- enchantableblocks.enchant.table:
- Required to enchant furnaces in enchanting tables. Child node of enchantedfurnace.enchant.
- enchantableblocks.enchant.anvil:
- Required to enchant furnaces in anvils. Child node of enchantedfurnace.enchant.
Config
- 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 block 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)
- Blocks placed in these worlds will not be remembered and existing saved blocks will not be loaded.
2.0.1 is uploaded and should address all of the issues with fortune/silk touch. Thanks for your patience everyone, sorry I've been so slow.
In reply to Jikoo_K:
Hey 1.13.2 a can not Furnace Anvil kombi. And can this Plugin on Spigot is better Support for you.
In reply to shadowlinkzx:
In reply to Jikoo_K:
Getting this error (https://pastebin.com/6F60TgFY) in the latest builds of Spigot, probably due to a method change they did recently that broke a lot of things.
Running CraftBukkit version git-Spigot-667bdd6-1b982fd (MC: 1.13.2) (Implementing API version 1.13.2-R0.1-SNAPSHOT)
Thanks! :-/
In reply to mercurialmusic:
In reply to Jikoo_K:
In reply to mercurialmusic:
In reply to mercurialmusic:
In reply to Jikoo_K:
In reply to mercurialmusic:
In reply to Jikoo_K:
In reply to Jikoo_K:
I made a issue on your github about what's not work in last version : https://github.com/Jikoo/EnchantableBlocks/issues/2
In reply to mercurialmusic:
In reply to aurel85:
In reply to Jikoo_K:
Video : https://github.com/Jikoo/EnchantableBlocks/issues/2#issuecomment-453838423
In reply to aurel85:
Hi,
On 1.13 if you have a hopper from furnace and its taking smelled items, after opening it it gives you whole exp that you would get after taking it manually. So you can get ex 100 lvl after smelting items, what it enormous and game breaking :/
In reply to KondziouPL57731:
Hello, thank you for the plugin, I'm looking toward your future work! I'm noticing that furnaces with the fortune enchant are putting out huge amounts of lime dye in addition to the dry kelp that should normally be produced when processing regular kelp. Is that intended behavior? If so, how do I turn it off? I already tried adding kelp and lime_dye to the fortune blacklist to no effect.
edit: Whitelist mode fixes that, however, then I can't have fortune work on everything I want because I get errors like these:
[02:16:24 WARN]: [EnchantedFurnace] No material by the name of "SALMON" could be found!
[02:16:24 INFO]: [EnchantedFurnace] Please use material names listed in https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
Checking the link there, SALMON is the correct material to use.