EnchantableBlocks
EnchantableBlocks (formerly EnchantedFurnace) adds effects for enchantments on blocks! Currently only furnaces are supported.
Get It Now
Builds are available on BukkitDev or in the releases.
Development builds are available for use at your own risk on AppVeyor in the Artifacts tab.
Features
Per-World Focus
All features are configurable per-world. Want an OP world? Not a problem. Want to disable blocks for a vanilla world? Absolutely. All block settings can be controlled by per-world overrides, falling through to default values when not specifically configured.
Enchantment Table Enchanting
EnchantableBlocks offers vanilla-style enchantment table usage for supported blocks. Disable certain enchantments, determine your own conflicts (i.e. silk touch/fortune), or modify enchantability either globally or for a specific world set.
Permission can be granted or denied per-implementation or as a whole. More specific overrides always take precedence.
Nodes are available as follows:
<plugin name>.enchant.table.<block name>- Permission to enchant a specific block implementation by a plugin in an enchanting table
- Ex:
enchantableblocks.enchant.table.enchantablefurnace - Note that this is not per-material! I.e.
enchantablefurnacecovers 3 material types.
<plugin name>.enchant.table- Permission to enchant all block implementations by a plugin in an enchanting table
- Ex:
enchantableblocks.enchant.table
<plugin name>.enchant- Permission to enchant all block implementations by a plugin in any enchantment source
- Ex:
enchantableblocks.enchant
Anvil Enchanting
EnchantableBlocks offers vanilla-style enchantment and combination for supported blocks in anvils. Supported blocks can be combined with either a matching block or an enchanted book to increase enchantment levels. Uses vanilla combination rules - higher level takes precedence, equal levels yield an increase of 1 level up to the level cap. The enchantment level cap is configurable per-enchantment. Enchantments can be disabled to prevent transfer, though this won't remove them from the base item. Conflicts are also determined separately for maximum configurability.
Permission can be granted or denied per-implementation or as a whole. More specific overrides always take precedence.
Nodes are available as follows:
<plugin name>.enchant.anvil.<block name>- Permission to enchant a specific block implementation by a plugin in an anvil
- Ex:
enchantableblocks.enchant.anvil.enchantablefurnace - Note that this is not per-material! I.e.
enchantablefurnacecovers 3 material types.
<plugin name>.enchant.anvil- Permission to enchant all block implementations by a plugin in an anvil
- Ex:
enchantableblocks.enchant.anvil
<plugin name>.enchant- Permission to enchant all block implementations by a plugin in any enchantment source
- Ex:
enchantableblocks.enchant
Enchantments
Furnaces
See the wiki for furnace enchantments.
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
- Please refer to the wiki.
Config
- Please refer to the wiki.
-
View User Profile
-
Send Message
Posted May 15, 2019In reply to Jikoo_K:
not a problem from what I know 1.14.1 isn't even stable yet. I'm
probably going to hold off until 1.14.2.
thanks
-
View User Profile
-
Send Message
Posted May 15, 2019In reply to ketsuekireaper:
Yeah, I honestly cannot recommend using EnchantableBlocks right now, the async chunk implementation is so slow that my larger testbed started hanging repeatedly last night when checking if chunks were loaded.
-
View User Profile
-
Send Message
Posted May 15, 2019In reply to Jikoo_K:
In reply to Jikoo_K:
I've heard the same thing from a couple other developers, 1.14 is a pain.
-
View User Profile
-
Send Message
Posted Apr 1, 2019I noticed a bug:
When ever you place a stack of an item to cook in the enchanted furnace, you must wait till the first item is cooked before the enchantment effects are applied for the rest of the stack
If you place one item to cook the furnace effects will not apply to it.
I love this plugin btw. Very easy to implement and a cool feature to add to my simple server!
Hope this helped
-
View User Profile
-
Send Message
Posted Mar 16, 2019Will this work on higher level enchants than what are listed? Unbreaking 10, DIg_speed 10 for example? Also I think the enchant names have updated in 1.13, will this be compatible?
-
View User Profile
-
Send Message
Posted Mar 17, 2019In reply to mr_coffee1026:
Enchantments will work above level cap, though there's a certain point of diminishing returns, i.e. furnaces can only produce up to 1 item per tick. That's why the formula is there, it's just more user-friendly to display expected common results.
The current release is for 1.13, and enchantment names have not changed. See the javadocs.
-
View User Profile
-
Send Message
Posted Jan 19, 20192.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.
-
View User Profile
-
Send Message
Posted Jan 20, 2019In reply to Jikoo_K:
-
View User Profile
-
Send Message
Posted Dec 28, 2018Hey 1.13.2 a can not Furnace Anvil kombi. And can this Plugin on Spigot is better Support for you.
-
View User Profile
-
Send Message
Posted Dec 29, 2018In reply to Forge_User_94058814:
-
View User Profile
-
Send Message
Posted Jan 12, 2019In reply to Jikoo_K:
-
View User Profile
-
Send Message
Posted Dec 19, 2018Getting 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! :-/
-
View User Profile
-
Send Message
Posted Dec 20, 2018In reply to mercurialmusic:
-
View User Profile
-
Send Message
Posted Dec 29, 2018In reply to Jikoo_K:
-
View User Profile
-
Send Message
Posted Dec 29, 2018In reply to mercurialmusic:
-
View User Profile
-
Send Message
Posted Jan 9, 2019In reply to mercurialmusic:
-
View User Profile
-
Send Message
Posted Jan 10, 2019In reply to Jikoo_K:
-
View User Profile
-
Send Message
Posted Jan 10, 2019In reply to mercurialmusic:
-
View User Profile
-
Send Message
Posted Jan 10, 2019In reply to Jikoo_K:
-
View User Profile
-
Send Message
Posted Jan 11, 2019In 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