HomeJavaModsEnchantX
EnchantX
[​IMG]


[​IMG]
[​IMG]


~ ~ EnchantX is a live resource and has support and updates ~ ~

With EnchantX you can create your own custom enchants.


Features
✔️ Make your own custom enchants
✔️ Add damage to weapons

✔️ Permissions to enchant
✔️ Potion effects with % to apply

✔️ Customize the lore of the items
✔️ Enchants can level up!
✔️ Level up bar for enchants
✔️ Enchant descriptions
✔️ Enchant removes all other enchants
✔️ Include some example enchants :D


How to use EnchantX
If user has enchant permission defined in .YML files inside EnchantX folder, when he/she enchant a tool or weapon (If the enchant is allowed in that type of tool), new enchants will be applied in the tool, you can define the max ammount of enchants in config.yml file.

To understand how enchant.yml works, you can open Default.yml. This file is not a real enchantment, it's a default file that explain every single option you can customize.

Permissions
Spoiler: Permissions
- enchantx.admin (To avoid enchant restrictions [If you are OP you don't need this permission])

-enchantx.basic (For example enchants)



Next update features

+ Enchant applies custom name
+ Starting with Anvil support


To do List (Unordered)
❌ Anvil support (leveling by anvil)
❌ Web to generate enchants easy
❌ More effects
❌ Support to armor enchants.
❌ Docs
❌ Tool enchantments
❌ Armor enchantments
❌ Bow enchantments
❌ Fishing enchantments
❌ Better enchantment system
❌ RPG enchantments​




How to create a enchant: COPY a automagically generated .YML of ENCHANTS folder inside EnchantX plugin folder and modify it. It should be easy to read. There is no reload command atm it will be operative in next version.

[​IMG]


THIS PLUGIN HAS NBTAPI DEPENDENCY, BUT AS I SHADOW THE DEPENDENCY INSIDE THE PLUGIN YOU HAVE NOT TO ADD THE JAR TO YOUR SERVER PLUGINS FOLDER.

This is the API (You don't have to download it) https://www.spigotmc.org/resources/nbt-api.7939/

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

EnchantX is a free Minecraft Java mod. Compatible with Minecraft 1.18. Downloaded 1,459 times (via Spigot). Download it and open it directly in the game.

Explore more