Spears
How mcMMO's Spears skill works. Spear Mastery bonus damage, the Momentum speed buff, and Spears Limit Break, with the real chances, damage numbers, and XP formulas for the newer spear combat skill.
Spears is one of mcMMO's newer combat skills, built around fighting with a spear. It is a purely passive combat tree. There is no super ability to ready and fire. Instead it quietly buffs your spear attacks with bonus damage (Spear Mastery and Limit Break) and gives you a chance to gain a burst of movement speed when you strike (Momentum).
You train it the same way as any weapon skill: by dealing damage with a spear. The more damage you deal, the more Spears XP you earn and the more its sub-skills grow.
| Type | Combat (passive, no super ability) |
| How you train it | Dealing damage to mobs and players with a spear |
| Super ability | None |
| Sub-skills | Spear Mastery, Momentum, Spears Limit Break |
| Command | /spears |
Type /spears in-game to see your current Spear Mastery bonus damage, Momentum chance
and duration, and Limit Break bonus at your level.
How combat XP works
Spears XP, like every mcMMO weapon skill, is awarded from the damage you deal, multiplied by a per-mob value:
Spears XP = damage dealt × (per-mob value × 10)The per-mob value comes from experience.yml under Combat.Multiplier. Some examples
(multiply the listed value by 10 for XP per damage point):
| Target | Multiplier | XP per damage point |
|---|---|---|
| Most passive animals | 1.0 | 10 |
| Zombie / Spider | 2.0 | 20 |
| Skeleton / Blaze | 3.0 | 30 |
| Creeper / Ravager | 4.0 | 40 |
| Warden | 6.0 | 60 |
The XP damage ceiling is 100 per hit (Combat.XPCeiling.Damage_Limit), and PVP
awards XP too (unless against a teammate or a recently-respawned player).
Spear Mastery: passive bonus damage
Spear Mastery silently adds flat damage to your spear hits as it ranks up. There's nothing to activate.
| Mode | Rank 1 → Rank 8 unlock levels |
|---|---|
| Standard | 5, 15, 30, 45, 60, 75, 90, 100 |
| RetroMode | 50, 150, 300, 450, 600, 750, 900, 1000 |
The bonus damage is your rank times a per-rank multiplier:
Spear Mastery bonus = rank × Rank_Damage_Multiplier
= rank × 0.4So at Rank 8 you add 3.2 flat damage to every full-strength spear hit. The bonus is scaled by your attack strength. Swinging before the vanilla attack cooldown refills gives a proportionally smaller share.
Spears:
SpearMastery:
Rank_Damage_Multiplier: 0.4Momentum: speed on hit
Momentum gives your spear attacks a chance to grant you a short burst of movement speed (vanilla Speed II). It's a fight-or-chase tool: land a hit, sometimes surge forward.
| Mode | Rank 1 → Rank 10 unlock levels |
|---|---|
| Standard | 1, 10, 15, 20, 25, 40, 50, 60, 80, 95 |
| RetroMode | 1, 100, 150, 200, 250, 400, 500, 600, 800, 950 |
Your chance to trigger
Momentum's chance is fixed per rank and is scaled by your attack strength (capped at full strength):
Momentum chance = rank chance × min(attack strength, 1.0)| Rank | Chance on a full-strength hit |
|---|---|
| 1 | 5% |
| 2 | 10% |
| 3 | 15% |
| 4 | 20% |
| 5 | 25% |
| 6 | 30% |
| 7 | 35% |
| 8 | 40% |
| 9 | 45% |
| 10 | 50% |
The speed buff
When Momentum fires, you gain Speed II (amplifier 2 internally) for a duration that scales with rank:
Momentum duration (seconds) = rank × 2So Rank 1 lasts 2 seconds and Rank 10 lasts 20 seconds. Momentum won't overwrite a stronger or longer Speed effect you already have. If you're already faster, it holds off.
Spears:
Momentum:
Chance_To_Apply_On_Hit:
Rank_1: 5
Rank_2: 10
# … up to …
Rank_10: 50Spears Limit Break: anti-armor bonus damage
Limit Break is a flat bonus-damage sub-skill aimed mainly at PVP. It adds raw damage that scales with rank, reduced by how well-armored the target is.
| Mode | Rank 1 → Rank 10 unlock levels |
|---|---|
| Standard | 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 |
| RetroMode | 100, 200, …, 1000 |
The base bonus equals your rank (so +10 raw damage at Rank 10), then it's cut down by the target's total armor quality:
| Target armor quality | Bonus applied |
|---|---|
| ≤ 4 (light/none) | 25% of rank |
| ≤ 8 | 50% of rank |
| ≤ 12 | 75% of rank |
| 13+ or unarmored mobs | 100% of rank |
The bonus is also scaled by your attack strength, like Spear Mastery.
By default, Limit Break does nothing in PVE. It only applies against other players
unless the server owner sets Skills.Swords.LimitBreak.AllowPVE: true in advanced.yml
(this single setting controls Limit Break for all weapon skills; default false). When
PVE is allowed, mobs count as fully unarmored, so you get the full 100%-of-rank
bonus against them.
Commands & permissions
| Node | What it grants |
|---|---|
mcmmo.skills.spears | Use the Spears skill at all |
mcmmo.commands.spears | Use the /spears command |
mcmmo.ability.spears.spearmastery | Spear Mastery bonus damage |
mcmmo.ability.spears.momentum | Momentum speed buff |
mcmmo.ability.spears.spearslimitbreak | Spears Limit Break |
mcmmo.ability.spears.all | All Spears sub-skills (parent node) |
mcmmo.perks.lucky.spears | "Lucky" perk: ~33.3% better activation odds |
See Permissions for the full list and how to assign them.
Quick reference
| Sub-skill | Trigger | Best value | Effect |
|---|---|---|---|
| Spear Mastery | Every hit (level 5+) | Rank 8 | +3.2 flat damage |
| Momentum | Chance on hit (level 1+) | 50% chance, 20s (Rank 10) | Grants you Speed II |
| Spears Limit Break | Every hit, PVP by default | +10 raw (Rank 10) | Bonus damage vs lightly-armored targets |