v0.14.0 - March 2026 Patch Notes

What's new in v0.14.0 - March 2026

Mob Drop Commands

  • Command-based mob drops - Configure commands that execute when specific mobs are killed. Each mob pattern supports multiple independent drop pools with their own chance, delay, and notification. Perfect for custom loot tables, currency rewards, particle effects, or any server-side action triggered by mob kills
  • Drop pools - Each mob pattern supports multiple drop pools that roll independently on kill. Configure different drops at different rarities — e.g., a common 20% bone drop alongside a rare 5% legendary weapon drop, all under the same "Skeleton" pattern
  • Elite mob tier filtering - Each drop pool can require a specific elite mob tier (Rare, Elite, Legendary, or custom tiers). Normal mobs only trigger pools with no tier requirement, while elite mobs trigger both tier-specific and any-tier pools. Combine with the elite mobs system for rarity-scaled loot tables
  • Configurable drop notifications - Each pool can show a notification to the player with customizable color, icon, and localized primary/secondary text. Notifications use the player's language setting
  • Multiple commands with delay - Each pool supports multiple commands executed sequentially with a configurable delay (in ticks) between them. Single-command pools execute immediately with no delay overhead
  • Placeholders - Commands support {player} (killer's username), {mob} (mob type, e.g., "Skeleton_Fighter"), and {tier} (elite tier name, e.g., "Rare") placeholders
  • Admin Dashboard page - New "Mob Drop Cmds" page accessible from the Admin Dashboard. Flat list of all pools across all patterns with tier, chance, delay, and notification status. Add pools, remove individual pools, disable/enable entire patterns
  • Built-in defaults - Ships with starter drops for each elite tier (5% base, 25% Rare, 50% Elite, 100% Legendary) awarding essences in increasing amounts. Customize or disable from the Admin Dashboard or config file
  • Override-based config - Uses the same override system as other configs. Only your customizations are saved in mods/mmoskilltree/mob-drop-commands.json. Longest substring pattern matching (same as mob kill XP). Reference file at _reference/defaults-mob-drop-commands.json

Elite Mob Tiers Admin Page

  • Elite Tiers configuration page - New dedicated admin page for managing elite mob tiers, accessible from the Admin Dashboard's Elite Mobs section via the "Elite Tiers" button
  • Tier CRUD - Add, edit, and remove elite tiers through the UI. Each tier has a name, selection weight, damage taken multiplier, damage dealt multiplier, and health multiplier. Editing an existing tier name updates it in place
  • Settings panel - Configure roll chance, NPC-only restriction, player involvement requirement, heal-on-roll behavior, and debug messages — all with instant toggle feedback
  • Reset to defaults - One-click reset reverts all tier customizations to built-in defaults (Rare/Elite/Legendary)