ProgressionAPI
1.0.1Shared core API for a stable plugin ecosystem consistent custom item identity and clean integration.
1.0.1latestProgressionAPI 1.0.1Mar 15, 2026 Initial Release
- Bukkit ServicesManager-based service locator pattern for all cross-plugin communication — no hard compile dependencies required - ProgressionSkillApi — award XP (addXp, addXpPartyShare), query skill level, check skill ownership - ProgressionXpEvent — cancellable Bukkit event fired on every XP gain; carries player, skill name, amount, and partyShare flag - EconomyApi — mint physical coin items, give coins directly to player inventory (overflow drops to ground), check if an ItemStack is a valid coin, read coin value from PDC - HologramApi / HologramServices — create, update, and delete Hologram objects composed of HologramLine entries - NpcApi / NpcServices — inter-plugin NPC lookup and management bridge - PartyApi / PartyServices — party membership queries and XP distribution bridge - QuestInfo DTO — immutable quest data transfer object with fields for ID, name, NPC binding, active state, repeat/cooldown settings, prerequisite quest list, task description, loot, XP reward, coin reward, and item rewards; both JavaBean getters and record-style aliases provided - QuestInfoProvider / QuestInfoProviders — service point for publishing and querying quest data across plugins - CustomItemService / CustomItemServices — register and resolve custom item types by PDC key - ItemIdentityService / ItemIdentityServices — canonical item identity resolution across multiple providers - TutorialProvider / TutorialProviders — standard integration point for tutorial step injection - EnchantType / ProgressionEnchantAPI — custom enchantment registry and lookup bridge1.0.0ProgressionAPI 1.0.0Feb 17, 2026
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta