Voxel Shop beta is live. Expect occasional bugs. Learn more  
Crux Enchants Overhaul icon

Crux Enchants Overhaul 1.0

Reimagines Minecraft's enchanting and anvil system. No more enchant table RNG!

What if Minecraft's enchanting system was more like an upgrade system?


 


This plugin aims to introduce a more intuitive enchanting system, inspired by the Tinkers Construct mod. You no longer need to hope RNG is on your side! Instead, each enchantment may cost specific items to apply.


 


Enchantment Upgrading


 


The enchanting table is treated more like a way to gradually upgrade your items. Instead of always skipping each level in between and trying to get the max level enchant, there's incentive to gradually upgrade from level to level.


 


?preset=fullr1


?preset=fullr1


 


Enchanted Books


 


You no longer need to worry about the anvil being "Too Expensive". Upgrading enchants via enchanted books have been moved to being a process within the enchanting table itself. To use an enchanted book, you place an item you want to enchant and the enchanted book in the lapis slot of the enchanting table.


 


?preset=fullr1


 


Anvil


 


The anvil's main use has turned into repairing the durability of items.


 


?preset=fullr1


 


Configuration


 


The plugin has extensive configuration, from being able to change each enchantment's requirements, to being able to completely change the layout of the custom enchanting menu. You have a ton of control over how the mechanics should work!


 


[spoiler=Sharpness Example]


{

  "default_required_level": "ceil(1.2 * <math:pow:<level>:1.6> * <quality>)",

  "default_required_power": "ceil(3 * <math:pow:<level>:1.6> * <quality>)",

  "default_required_exp": "floor(10 * <math:pow:<level>:1.5> * <quality>)",

  "default_required_lapis": "ceil(1.5 * <math:pow:<level>:1.3> * <quality>)",

  "default_ingredient_amount": "ceil(1.3 * <math:pow:<level>:1.3> * <quality>)",

 

  "default_required_lapis_old": "2 + ceil(2 * <math:pow:<level>:1.4>)",

  "default_required_exp_old": "40 + ceil(2 * <math:pow:<level>:1.8>)",

 

  "values": [

    {

      "enchant": "minecraft:sharpness",

      "description": "Increases attack damage",

      "icon": {

        "material": "minecraft:iron_sword",

        "hide_flags": true

      },

      "ingredients": {

        "type": "amount",

        "ingredients": [

          "minecraft:amethyst_shard"

        ]

      },

      "quality": 1.6,

      "required_level_addon": "3+",

      "required_exp_addon": "40+",

      "required_lapis_addon": "2+"

    }

  ]

}


[/spoiler]


 


[spoiler=Anvil Iron Repair Example]



anvil_recipes:

  - key: iron_repair

    experience_cost: 0

    first_ingredient:

      type: any_of

      values:

        - minecraft:iron_helmet

        - minecraft:iron_chestplate

        - minecraft:iron_leggings

        - minecraft:iron_boots

        - minecraft:iron_sword

        - minecraft:iron_pickaxe

        - minecraft:iron_axe

        - minecraft:iron_shovel

        - minecraft:iron_hoe

        - minecraft:iron_spear

    second_ingredient:

      - ingredient: minecraft:iron_nugget

        repair_amount: <first_item_max_durability> * (.049 * <second_item_amount>)

      - ingredient: minecraft:iron_ingot

        repair_amount: <first_item_max_durability> * (.45 * <second_item_amount>)

      - ingredient: minecraft:iron_block

        repair_amount: <first_item_max_durability> * (4.05 * <second_item_amount>)

      - ingredient: crux:glinted_shard

        repair_amount: <first_item_max_durability> * (.9 * <second_item_amount>)

 


[/spoiler]


 


Feature List:

  • Custom enchanting table menu (resource pack with textures included!)
  • Enchanting may now require specific items to apply to an item
  • Anvils are primarily only used for repairing item durability with no experience points or levels required or used up
  • Enchanted books are used directly in an enchanting table, allowing the user to skip the item ingredient requirements
  • Extensive configuration, so you can tweak things to your liking
  • Ability to add custom enchants from other plugins or datapacks that register to Minecraft's enchantment registry
  • Enchanting table power can be increased by placing chiseled bookshelves around it and placing enchanted books in the bookshelves
  • And more!

 


REQUIREMENTS:

 


WHAT YOU GET:

  • CruxEnchantsOverhaul plugin jar
  • CruxEnchantsOverhaul resource pack zip
  • Support over on our Discord

 


 


?preset=fullr1?preset=fullr1

Sign in
$13.97 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

anvil

custom

enchant

system

gameplay

enchanting