1. Easy NPC creation
Allows for easy creation of new NPCs with custom behaviour, with many Entity-types to choose from like Villager, Mannequin (Player-like) or even Horses (Every Vanilla-Mob basically)
2. Profile
You can easily store data about a player using the Profile. Everything you want to be stored can extend AnnotatedProfileCategory, which the plugin can save safely into the config files created for each player individually. You can store Objects and Annotate what to save with the AnnotatedSerializable Annotation. Register any ProfileCategory and save/load everything your heart desires.
3. Command
You can easily add Commands and make sub-modules. Every Module has the ability to register Custom Commands easily. You can add sub-commands to these and tabcompleters however you want to.
4. GUIs
Create GUIs easily using InventoryGUI and/or PaginatedInventoryGUI (a bit more complex). You can create the ItemStacks through many helper methods inside util and under itemdesign These can also be heavily customized using ItemOptions and the creation of lores can be easily made with fixed width-size dependent on the widthreference provided by your plugin
5. Items
You can create custom heads with custom textures without any player having to actually own this head. Just copy and paste the value from minecraft-heads.com (all the way down) Customize the Lore on the fly using ItemLoreRenderer
6. Misc
Yeah, i listed only some main-features that this Library provides but nonetheless this is designed to be highly flexible, so go ahead and try to develop your own plugin with it! I've been developing this for about 2 months and plan on implementing your feedback!
Information
| Published on | April 9, 2026 |
|---|---|
| Downloads | 0 |