MMOSkillTree-0.13.2.jar
What's new
- Enchanting XP from enchanting items - When SimpleEnchantments is installed, enchanting an item awards ENCHANTING skill XP automatically. XP scales with enchantment level — higher-level enchantments give more XP
- Enchanting skill tree - ENCHANTING now has a full 10-tier skill tree with mana-focused rewards. Enchanters unlock large mana pools alongside health, defense, and health regen bonuses
- Auto-detected integration - SimpleEnchantments is detected and connected at startup with no configuration needed
Direct Page Commands
/mmoquestscommand - Opens the Quest page directly. Aliases:/mmoquestlog,/mmoql. No more navigating through multiple UI pages to check your quests/mmoleaderboardcommand - Opens the Leaderboard page directly. Aliases:/mmolb,/mmorankings. Quick access to skill rankings without going through the skill overview/mmoboostscommand - Opens the Boosts page directly. Alias:/mmoxpboosts. Check active boosts and activate tokens without navigating through the skill overview
Performance
- Fixed TPS drop with many active XP boosts - The XP multiplier calculation (called on every XP award) no longer deserializes personal boosts twice or runs global boost cleanup on every call. Servers with many active boosts should see noticeably smoother tick rates
Localization
- Skill tree reward cards fully localized - Reward display names and descriptions on skill tree cards now use the player's language instead of always showing English. Both the title (e.g., "+3% Mining XP") and the description (e.g., "Gain 3% more XP from Mining") are generated from localization templates. Custom display names and descriptions set in overrides are preserved as-is
- Item reward descriptions localizable - Item reward entries now support a localization key for descriptions, resolved in the player's language. Falls back to the literal description if no key is set
- Empty skill tree tiers hidden - Skill tree tiers with no reward choices are now skipped in the UI instead of showing empty rows
Bug Fixes
- Fixed fish awarding combat and kill XP when HyFishing is installed - Fish entities not in the built-in fish pattern list were treated as normal combat mobs, awarding weapon XP on hit and kill XP on death. Fish detection now also checks FISHING xp-map config keys, so any fish type configured for fishing XP is correctly blocked from combat XP
- Fixed elite mob nameplates and components persisting after death - Elite mob nameplate labels and elite data are now removed when the mob dies, preventing floating nameplates on corpses
- Added target dummy compatibility - Training dummies from mods like Better Training Dummy no longer award combat XP. Players can practice combat without inflating their skill levels. Any mob configured with 0 XP in
mods/mmoskilltree/mob-kill-xp.jsonnow blocks both per-hit and kill XP - Fixed Settings page conflict with other mods - Renamed the Settings page UI file to avoid conflicts with other mods that also register a settings page
Permission Prerequisites
- Permissions in prerequisite groups - Quest prerequisites can now include permission checks alongside quest completions in AND/OR logic. Add a
"permissions"array to any prerequisite group to require players to hold specific permissions before accepting the quest. Works at any nesting level, so you can combine quest completions and permissions freely (e.g., complete quest_a AND have rank.vip, or complete quest_b OR have server.bypass) - Quest builder updated - The docs site quest builder now supports adding permissions to prerequisite groups with a dedicated input field
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects