Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for AugmentedThunder

Broad RPG progression with 19 skills, active abilities, leaderboards, anti-exploit handling, and secure profile storage.

Report StormMMO?

StormMMO

StormMMO is a broad RPG skill progression plugin for Paper servers. It adds mcMMO-style levelling, active abilities, passive bonuses, leaderboards, profile storage, admin tools, and integration hooks without adding party mechanics directly into the MMO plugin.

Players train skills through normal survival gameplay, unlock stronger passive effects over time, and use active abilities for short bursts of power.

Skills

StormMMO includes 19 skills:

  • Acrobatics
  • Alchemy
  • Archery
  • Axes
  • Crossbows
  • Excavation
  • Fishing
  • Herbalism
  • Maces
  • Mining
  • Repair
  • Salvage
  • Smelting
  • Spears
  • Swords
  • Taming
  • Tridents
  • Unarmed
  • Woodcutting

Features

  • Configurable RPG progression with STANDARD and RETRO XP curves.
  • Configurable maximum level, global XP multiplier, level-up broadcasts, and actionbar progress.
  • Gathering progression for Mining, Excavation, Woodcutting, and Herbalism.
  • Combat progression for Swords, Axes, Unarmed, Archery, Crossbows, Maces, Spears, Tridents, and Taming.
  • Utility progression for Repair, Salvage, Smelting, and Alchemy.
  • Acrobatics progression from fall survival, rolls, and dodges.
  • Leaderboards for power level and individual skills.
  • Player rank lookup.
  • Player profile inspection.
  • Admin XP and level editing.
  • Profile backups, storage status, audit tools, forced saves, and reload support.
  • Per-world progression control with blacklist or whitelist mode.
  • Creative, spectator, AFK, and vanished player filtering.
  • Anti-exploit handling for player-placed blocks, spawner mob XP, repeated acrobatics locations, teleport lockout, and repeated combat XP on the same target.

Active Abilities

StormMMO includes active abilities with configurable ready windows, durations, cooldowns, particles, and sounds.

  • Super Breaker for Mining
  • Blast Mining for Mining
  • Giga Drill Breaker for Excavation
  • Tree Feller for Woodcutting
  • Green Terra for Herbalism
  • Serrated Strikes for Swords
  • Skull Splitter for Axes
  • Berserk for Unarmed
  • Explosive Shot for Archery

Players can ready abilities with right-click actions or use /stormability.

Gameplay Coverage

StormMMO includes:

  • Bonus drop rolls.
  • Endgame extra drops.
  • Excavation treasure rewards.
  • Fishing XP, shake drops, treasure drops, and fish diet bonuses.
  • Hylian Luck-style Herbalism rewards.
  • Automatic crop replanting.
  • Repair anvils using iron blocks.
  • Salvage anvils using gold blocks.
  • Material consumption for repair and salvage.
  • Configurable enchant preservation and extraction.
  • Furnace ownership tracking for Smelting progression.
  • Brewing ownership tracking for Alchemy progression.
  • Sword rupture effects.
  • Axe critical hits.
  • Armour-sensitive limit break damage.
  • Archery daze.
  • Mace cripple effects.
  • Spear momentum.
  • Unarmed disarm.
  • Taming and wolf combat bonuses.
  • Acrobatics roll and dodge.

Integrations

StormMMO works standalone, but it detects and integrates with other plugins when present.

ThunderPerms:

  • StormMMO declares detailed skill, ability, command, admin, and bypass permissions.
  • ThunderPerms can manage access through normal permission nodes.

BlockLedger:

  • StormMMO checks BlockLedger inspector state.
  • When a player is using BlockLedger inspector mode, StormMMO avoids treating that inspection interaction as an MMO ability action.

StormEconomy:

  • StormEconomy can listen to StormMMO level-up and XP gain events.
  • Server owners can reward level-ups or XP gain with currency through StormEconomy.

Developer/API integrations:

  • Registers StormMmoApi.
  • Other plugins can query player profiles, skill levels, power level, leaderboards, XP multiplier, storage health, and add XP.
  • Emits StormMmoXpGainEvent when XP is awarded.
  • Emits StormMmoLevelUpEvent when a skill level increases.

Soft-detected plugins:

  • ThunderPerms
  • BlockLedger
  • Teamwork
  • ThreatMeter
  • Alignments
  • Lifesaver
  • NPCs
  • Bodyguard

StormMMO records detected plugin availability for diagnostics and future integrations. Missing soft dependencies do not stop StormMMO from running.

Commands

Main commands:

  • /stormmmo help
  • /stormmmo status
  • /stormmmo integrations
  • /stormmmo audit
  • /stormmmo storage
  • /stormmmo backup
  • /stormmmo save
  • /stormmmo reload
  • /stormstats [player]
  • /stormskill <skill> [player]
  • /stormtop [power|skill] [page]
  • /stormrank [player]
  • /storminspect <player>
  • /stormability [on|off|toggle|skill]
  • /stormcooldowns

Admin commands:

  • /stormxp <player> <skill> <amount>
  • /stormlevel <player> <skill> <level>

Permissions

General permissions:

  • stormmmo.defaults
  • stormmmo.use
  • stormmmo.notify
  • stormmmo.commands.stats
  • stormmmo.commands.skill
  • stormmmo.commands.top
  • stormmmo.commands.rank
  • stormmmo.commands.inspect
  • stormmmo.commands.ability
  • stormmmo.commands.cooldowns
  • stormmmo.commands.admin.xp
  • stormmmo.commands.admin.level
  • stormmmo.commands.admin.save
  • stormmmo.commands.admin.backup
  • stormmmo.commands.admin.reload
  • stormmmo.commands.admin.audit
  • stormmmo.skills.all
  • stormmmo.abilities.all
  • stormmmo.admin
  • stormmmo.bypass.world
  • stormmmo.bypass.cooldown

Skill permissions:

  • stormmmo.skills.acrobatics
  • stormmmo.skills.alchemy
  • stormmmo.skills.archery
  • stormmmo.skills.axes
  • stormmmo.skills.crossbows
  • stormmmo.skills.excavation
  • stormmmo.skills.fishing
  • stormmmo.skills.herbalism
  • stormmmo.skills.maces
  • stormmmo.skills.mining
  • stormmmo.skills.repair
  • stormmmo.skills.salvage
  • stormmmo.skills.smelting
  • stormmmo.skills.spears
  • stormmmo.skills.swords
  • stormmmo.skills.taming
  • stormmmo.skills.tridents
  • stormmmo.skills.unarmed
  • stormmmo.skills.woodcutting

Ability permissions:

  • stormmmo.abilities.super_breaker
  • stormmmo.abilities.blast_mining
  • stormmmo.abilities.giga_drill_breaker
  • stormmmo.abilities.tree_feller
  • stormmmo.abilities.green_terra
  • stormmmo.abilities.serrated_strikes
  • stormmmo.abilities.skull_splitter
  • stormmmo.abilities.berserk
  • stormmmo.abilities.explosive_shot

Storage and Security

StormMMO supports YAML, SQLite, MySQL, and MariaDB. SQLite is enabled by default for durable local player data.

Security-focused storage behaviour includes:

  • Secure MySQL and MariaDB JDBC examples using certificate or hostname verification.
  • JDBC credential redaction in diagnostics and storage status.
  • Credential-like JDBC query parameters stripped before database connections are opened.
  • Profile backups through /stormmmo backup.
  • Manual saves through /stormmmo save.
  • Autosave with configurable interval.
  • Storage health reporting through commands and API.
  • Config validation with safe fallbacks for invalid numeric settings.

Notes

StormMMO intentionally does not include party mechanics. Party ownership, party chat, sharing, and friendly-fire rules belong in StormParty, while StormMMO focuses on skill progression, abilities, XP, and player profiles.

Information

CategoryGameplay
Published onMay 19, 2026
LicenseApache 2.0
Download1
Stars0
Watchers0

Pinned Versions

Members