Crossbows
How mcMMO's Crossbows skill works. Powered Shot bonus damage, Trick Shot ricochet bounces, and Crossbows Limit Break for PVP, with the real chances, damage numbers, and XP details.
Crossbows is the dedicated crossbow combat skill. It makes your bolts hit harder as you level (Powered Shot), lets you ricochet bolts off blocks to reach awkward targets (Trick Shot), and adds extra PVP punch through Limit Break.
You train Crossbows by shooting mobs and players with a crossbow.
| Type | Combat (no usable super ability in this build) |
| How you train it | Shooting mobs/players with a crossbow |
| Sub-skills | Powered Shot, Trick Shot, Crossbows Limit Break |
| Command | /crossbows |
Type /crossbows in-game to see your current Powered Shot bonus and Trick Shot bounce
count at your level.
Powered Shot: bonus crossbow damage
Powered Shot is the crossbow equivalent of Archery's Skill Shot: it passively increases your bolt damage. It has 20 ranks, and each rank adds a percentage to your damage, up to a hard cap on the total bonus.
The formula
damage bonus % = rank × RankDamageMultiplier ÷ 100 (RankDamageMultiplier = 10.0)
new damage = old damage + (old damage × bonus %)
but capped so the *added* damage never exceeds MaxDamage (9.0)With the defaults, each rank adds 10%, so at rank 20 you add 200% bonus damage, but the bonus is capped so it never adds more than 9 extra damage to a single bolt.
| Rank | Standard level | RetroMode level | Bonus damage |
|---|---|---|---|
| 1 | 1 | 1 | +10% |
| 5 | 25 | 250 | +50% |
| 10 | 50 | 500 | +100% |
| 20 | 100 | 1000 | +200% (capped at +9 raw) |
Crossbows:
PoweredShot:
RankDamageMultiplier: 10.0 # +10% damage per rank
MaxDamage: 9.0 # added damage can never exceed thisTrick Shot: ricochet your bolts
Trick Shot lets your crossbow bolts bounce off blocks. Fire a bolt at a block at a steep enough angle and it ricochets, potentially bouncing several times before hitting a target. The number of bounces you get is exactly your Trick Shot rank (3 ranks).
Bounce count
max bounces = your Trick Shot rank| Rank | Standard level | RetroMode level | Max bounces |
|---|---|---|---|
| 1 | 5 | 50 | 1 |
| 2 | 20 | 200 | 2 |
| 3 | 40 | 400 | 3 |
How bouncing works
- A bolt reflects off a surface like light off a mirror (angle in = angle out).
- The first bounce only happens if the angle isn't too shallow. The incoming bolt must hit the surface at more than a 45° angle to the surface normal, otherwise it just sticks. (This shallow-angle check only applies to the first bounce.)
- The reflected bolt keeps the original's crit state, pierce level, knockback, and any tipped-potion effects.
- Each bounce stops once you reach your rank's max bounce count.
Trick Shot ricochets are disabled inside WorldGuard regions where mcMMO's main flag is denied, so server owners can keep bouncing bolts out of protected areas.
Crossbows Limit Break: PVP damage
Like the other combat skills, Crossbows has a Limit Break sub-skill that adds flat raw damage in PVP (and in PVE only if the server enables it). It has 10 ranks.
The formula
raw bonus = rank, then reduced by the defender's total armor quality:
armor quality ≤ 4 → × 0.25 (75% reduction)
armor quality ≤ 8 → × 0.50 (50% reduction)
armor quality ≤ 12 → × 0.75 (25% reduction)
armor quality > 12 → × 1.00 (full bonus)Against mobs (when PVE Limit Break is enabled) the full rank bonus applies. Limit Break is designed to deal more damage against tough, well-armored opponents.
| Rank | Standard level | RetroMode level | Max raw bonus (vs heavy armor) |
|---|---|---|---|
| 1 | 10 | 100 | +1 |
| 5 | 50 | 500 | +5 |
| 10 | 100 | 1000 | +10 |
Whether Limit Break boosts damage against mobs (PVE) is a server choice
(Skills.General.LimitBreak.AllowPVE, off by default). Out of the box, Limit Break
only matters in player-vs-player fights.
Earning XP
Crossbows XP comes from the damage you deal with bolts, scaled by the target's combat
XP multiplier (the Experience_Values.Combat.Multiplier table in experience.yml).
Standard combat exploit limits apply: the per-hit XP ceiling
(ExploitFix.Combat.XPCeiling, default 100) caps the damage counted per shot, and
unnaturally-spawned mobs (spawners, eggs, nether-portal spawns) are worth 0 XP by
default, so farms built on those give no Crossbows XP.
You can also fine-tune Crossbows XP gain globally with
Experience_Formula.Skill_Multiplier.Crossbows (default 1.0).
A note on Super Shotgun
The locale and code contain placeholders for a Crossbows super ability called Super
Shotgun, but it is not an active, usable ability in mcMMO 2.2.054. There is no
cooldown entry for it and no working activation. Treat Crossbows as a skill with no
super ability for now.
Commands & permissions
| Node | What it grants |
|---|---|
mcmmo.skills.crossbows | Use the Crossbows skill at all |
mcmmo.commands.crossbows | Use the /crossbows command |
mcmmo.ability.crossbows.poweredshot | Powered Shot |
mcmmo.ability.crossbows.trickshot | Trick Shot |
mcmmo.ability.crossbows.crossbowslimitbreak | Crossbows Limit Break |
mcmmo.ability.crossbows.all | All Crossbows sub-skills (parent of the above) |
mcmmo.perks.lucky.crossbows | "Lucky" perk: ~33.3% better activation odds |
The real permission nodes have no underscores (e.g. poweredshot, not
powered_shot). See Permissions for the full list and how
to assign them.
Quick reference
| Sub-skill | Trigger | Max value | Effect |
|---|---|---|---|
| Powered Shot | Every crossbow hit | +200% (rank 20) | Bonus damage, capped at +9 raw |
| Trick Shot | Shooting a block at a steep angle | 3 bounces (rank 3) | Bolt ricochets off blocks |
| Crossbows Limit Break | PVP hit (PVE if enabled) | +10 raw (rank 10) | Bonus damage vs armored foes |