
EzSkills
Add skill-based XP, leveling, and timed abilities to any plugin with a clean API
178
0
178
0
Fixed
- JitPack build: remove invalid
build:key fromjitpack.yml, switch compiler config tosource/targetproperties
- JitPack build: remove invalid
Fixed
- JitPack build: use array syntax for
jdkinjitpack.yml(- openjdk25)
- JitPack build: use array syntax for
Fixed
- JitPack build: skip checkstyle during
mvn install, bumpmaven-compiler-pluginto 3.14.0 for Java 25 support
- JitPack build: skip checkstyle during
Added
- Acrobatics skill — tracks XP earned from jumping, falling, and sprinting (
ACROBATICSenum constant, Feather GUI icon,xp-base: 80.0,xp-multiplier: 1.4,max-level: 100) - Custom skills API — third-party plugins can now register their own skills at runtime via
SkillDefinitionandEzSkillsAPI.registerSkill(); progress is persisted in the same storage backend as built-in skills SkillDefinitionRegistry— thread-safe in-memory registry for customSkillDefinitioninstances; rejects names that clash with built-inSkillTypevaluesEzSkillsAPI.getRegisteredSkills()— returns the list of all currently registered custom skill definitions- Custom skill XP / level methods on
EzSkillsAPI:addExperience,getSkillLevel,getSkillExperience,setSkillLevelnow accept any registered custom skill name in addition to built-inSkillTypenames
Changed
- Skill GUI (
/skills) updated to a 36-slot (4-row) layout to accommodate five built-in skills; close button moved to slot 31 SkillProfilestores custom skill progress in a separateHashMapalongside the built-inEnumMap;getAllCustom()exposes the full map for serialisationSkillProfileModelpersists and loads custom skill columns (<name>_level/<name>_experience) automatically
Skills
Skill Enum XP base XP multiplier Max level Woodcutting WOODCUTTING100.0 1.5 100 Mining MINING100.0 1.5 100 Fishing FISHING100.0 1.5 100 Fighting FIGHTING120.0 1.6 100 Acrobatics ACROBATICS80.0 1.4 100 Abilities
Ability Skill Trigger Lumberjack Woodcutting Auto-smelt logs on break Spelunker Mining Night-vision while underground Angler Fishing Reduced fishing wait time Warrior Fighting Temporary strength boost on kill streak - Acrobatics skill — tracks XP earned from jumping, falling, and sprinting (
Official public release of EzSkills on SpigotMC.org Dec 24, 2025
Совместимость
Авторы
Сведения
Лицензия:
Опубликован:1 месяц назад
Обновлён:1 месяц назад
ID проекта:
