EA
Intro: This API is designed to make creating custom enchants easier. You can use also use the EnchantBooks plugin to add books to a /enchanter gui.
Using the API
Features
- EasyEnchants will automatically determine if a user is holding or wearing an item with a custom enchant. This means you don't need to do any checks inside your listener class.
- EasyEnchants will pass along the enchant level to your listener.
- Allows control over the DI process, making it easy to modify this plugin to your needs
- IEquipable interface for creating enchants that activate on equip / unequip. [Thanks to CodingForCookies for the armor equip library]
To Do
- Change to how Equipables are handled. I.e. if you take off an armor piece, and another armor piece has the same enchant that's removed, unequip shouldn't be fired.
- Profiling and optimizations.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta