EnchantableBlocks

EnchantableBlocks adds effects for enchantments on furnaces!
<p>This is a required field for uploading an image.</p>

This is a required field for uploading an image.

Description

EnchantableBlocks (formerly EnchantedFurnace) adds effects for enchantments on blocks! Currently only furnaces are supported.

Build Quality Gate Status Coverage Reliability Rating

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. enchantablefurnace covers 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. enchantablefurnace covers 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.

The EnchantableBlocks Team

profile avatar
Owner
  • 4
    Projects
  • 78.5K
    Downloads

More from JikooView all

  • OpenInv project image

    OpenInv

    • 3.8M
    • Bukkit Plugins

    Open anyone's inventory as a chest in real time!

    • 3.8M
    • May 22, 2026
    • Bukkit Plugins
    • +2
  • Grief Prevention project image

    Grief Prevention

    • 1.3M
    • Bukkit Plugins

    Grief Prevention

    • 1.3M
    • March 5, 2026
    • Bukkit Plugins
    • +4
  • Regionerator project image

    Regionerator

    • 7.8K
    • Bukkit Plugins

    Periodically delete unused regions and chunks.

    • 7.8K
    • July 5, 2023
    • Bukkit Plugins
    • +1
  • BookSuite project image

    BookSuite

    • 10.0K
    • Bukkit Plugins

    A collection of useful book-related functions

    • 10.0K
    • July 21, 2018
    • Bukkit Plugins
    • +3
  • OpenInv project image

    OpenInv

    • 3.8M
    • Bukkit Plugins

    Open anyone's inventory as a chest in real time!

    • 3.8M
    • May 22, 2026
    • Bukkit Plugins
    • +2
  • Grief Prevention project image

    Grief Prevention

    • 1.3M
    • Bukkit Plugins

    Grief Prevention

    • 1.3M
    • March 5, 2026
    • Bukkit Plugins
    • +4
  • Regionerator project image

    Regionerator

    • 7.8K
    • Bukkit Plugins

    Periodically delete unused regions and chunks.

    • 7.8K
    • July 5, 2023
    • Bukkit Plugins
    • +1
  • BookSuite project image

    BookSuite

    • 10.0K
    • Bukkit Plugins

    A collection of useful book-related functions

    • 10.0K
    • July 21, 2018
    • Bukkit Plugins
    • +3