Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
FlowSMP
FlowSMP is a remake of the Flow SMP trim powers, rebuilt from scratch as an all-in-one Paper plugin. The trim material on your armor decides your powers — wear a set trimmed in diamond and you get Speed II and a dash, wear a netherite trim and your diamond armor smiths itself up while you gain the power to seal an enemy inside a concrete dome. Nothing to craft, nothing to claim, no items to hand out. Put the trim on, and the kit is live.
Every kit gives permanent passives that run on their own plus up to two abilities on /ability1 and /ability2. The action bar only lists abilities that are recharging, so the screen stays clean until a fight starts and clears itself the moment everything is back up.
Eleven trim materials are supported out of the box, and every number behind them — damage, radius, duration, cooldown, potion level — lives in one commented config file.
Features
- Eleven full kits, one per trim material, with no items or commands for players to learn
- Passives and up to two abilities per kit, all switched on by simply wearing the trim
- Action bar that only shows abilities on cooldown and disappears once they are ready
- Every damage value, radius, duration, potion level and cooldown is configurable
- Kits can be switched off one at a time, or the whole plugin at once
- Per world control through
DisabledWorlds, plus an optional permission gate - All chat feedback lives in
Messageswith&colour codes and%placeholders% - Netherite trim smiths your diamond armor into netherite with trims and enchants kept
- Netherite Domain builds a real, unbreakable sphere and restores every block it replaced
- True Invisibility genuinely unequips your armor so nothing renders on your hitbox
- Copper heart stealing moves max health between two players and hands it back when the loan runs out
- Lapis Menu with a private per player storage chest that survives restarts
- Enchant Held Item reads your item and offers every enchantment that can legally go on it at max level
- Temporary blocks from webs and domains are always rolled back, even on a server stop
- Works on Paper 1.21.0 through 1.21.11 and the 26.x line with no NMS
Commands
| Command | Description | Permission |
|---|---|---|
/ability1 |
Use the first ability of your trim | flowsmp.use |
/ability2 |
Use the second ability of your trim | flowsmp.use |
/flowsmp |
Show the kit you are currently wearing | — |
/flowsmp trims |
List every trim set | — |
/flowsmp info <trim> |
Show one kit's passives, abilities and cooldowns | — |
/flowsmp debug |
Dump what the server sees on your armor | — |
/flowsmp reload |
Reload config.yml from disk |
flowsmp.admin |
Aliases: /a1, /a2, /flow
Permissions
| Permission | Description | Default |
|---|---|---|
flowsmp.use |
Use trim abilities, only checked when RequirePermission is on |
true |
flowsmp.admin |
Reload the config | OP |
The kits
| Trim | Passives | /ability1 |
/ability2 |
|---|---|---|---|
| Diamond | Speed II, axes swing like maces | Dash | Slowness Field |
| Iron | Invisibility, every 10th hit marks the target | True Invisibility | Damage Explosion |
| Resin | Fire Resistance, +1 damage while burning | Drain All Water | Fire Beam |
| Copper | +4 hearts, heal 2 hearts on kill | Steal 3 Hearts | — |
| Netherite | Diamond armor becomes netherite, Resistance I | Invincibility for 4 hits | Domain |
| Amethyst | Regeneration I, +2 absorption hearts | Cobweb Drain | Deflect |
| Redstone | Strength II, crossbows hit with Power V | Auto Crit | Warden Beam |
| Gold | Haste II, chance of lightning on hit | Haste VI | Thunderstorm |
| Quartz | Weaving II, +3 damage inside cobwebs | Stun Web | Web Pull |
| Emerald | Hero of the Village, cheap anvils | Scramble Hotbar | Protection IV / Unbreaking III |
| Lapis | Extra XP from every source | Lapis Menu | Mend a random armor piece |
A kit only switches on when all four armor pieces share the same trim material. Set RequireFullSet: false if you would rather a single trimmed piece was enough. The trim pattern is ignored — only the material counts.
Lapis Menu
- Personal Storage — a private chest of your own, saved to
plugins/FlowSMP/storage/<uuid>.ymland kept across restarts. - Enchant Held Item — reads whatever you are holding, lists every enchantment that can legally go on it at its maximum level, and applies the one you click. Usable once a minute, and the enchant lasts a minute before it wears off.
Configuration
config.yml
Enabled: true
RequirePermission: false
ActionBarFeedback: true
CooldownActionBar: true
RequireFullSet: true
AbilityMessages: true
DisabledWorlds:
- lobby
Every kit has its own block under trims, and every number in it is live after a /flowsmp reload. Set enabled: false on any kit to switch that trim off without touching the rest.
trims:
netherite:
enabled: true
passives:
upgradeDiamondArmor: true
resistanceLevel: 1
requiredArmorMaterial: ANY
invincibility:
cooldownSeconds: 50
hits: 4
domain:
cooldownSeconds: 60
range: 30.0
radius: 5
durationSeconds: 12
block: BLACK_CONCRETE
unbreakable: true
Levels are written the way you read them in game, so speedLevel: 2 means Speed II. Cooldowns are always in seconds. The action bar layout is its own section:
ActionBar:
symbol: '⌛'
entry: '&b%symbol% %trim% %slot%: &f%time%s'
separator: ' '
Messages holds every line the plugin sends, with & colour codes and placeholders such as %player%, %time%, %hit% and %hearts%. Set any line to '' to silence it.
If you are updating from an older build, delete your existing plugins/FlowSMP/config.yml so the current one is written out — the plugin never overwrites a config that is already there.
Support
Support! Want to support the plugin and its author?
Just tell everyone about this plugin! Yeah, you got it right. Just by advertising, you will support the plugin and the creator well. The more people know about this plugin, the more downloads it will have, more downloads will give good motivation to the author and increase income from the site (literally free donation). Remember, advertising must not be intrusive and annoying!
What you can do?
- Make a video review or advertisement
- Tell your friends about this plugin
- Just download this plugin (if you want to play with it :D)


