Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
What it does
Players pick a combat skill, and it fires on its own the moment they hit someone. No extra buttons, no cooldown bars, no menus in the middle of a fight. A duel stops being a plain trade of hits: what you picked before it starts to matter.
Four skills out of the box
- Zeus' Blessing: lightning on the target for 6 damage, triggers every hit. A solo skill, doesn't combine with others
- Hellfire: sets the target on fire for 10 seconds
- Poisoner: Poison II for 3 seconds
- Flyer: Levitation I for 3 seconds
The last three stack, so "burn, poison and lift" in a single hit is a perfectly legal combo. Compatibility is set per skill.
Your own skills, no code
A skill is built in config.yml from three building blocks, one line each:
# LIGHTNING;<damage>;<chance 0..1>
# FIRE;<burn seconds>;<chance 0..1>
# EFFECT;<effect>;<level>;<seconds>;<chance 0..1>
skills:
storm:
display: '&9Storm'
permission: cloudskills.storm
combinate: false
features:
- 'LIGHTNING;4;0.3'
- 'FIRE;5;0.3'
- 'EFFECT;BLINDNESS;1;2;0.3'
A skill can have as many features as you like, each rolls its own chance. Any vanilla effect, any level, any duration.
Features
- Every skill has its own permission, which makes it a ready donor perk through LuckPerms or any other permissions plugin
- A title shows for both sides when a skill fires: the attacker sees "skill triggered", the victim sees "you got hit by a skill". Timings are configurable, titles can be switched off with one option
- Player choices are saved automatically (every 5 minutes by default), restarts lose nothing
- All plugin messages are in the config, regular color codes
- No resource pack, no client mods
Commands and permissions
Commands
/skill list(aliases /skills, /cloudskills): skill list, active ones in green/skill select <skill>: turn a skill on/skill info <skill>: what the skill does/skill reject <skill>and/skill reject all: turn one or all offcloudskills.<skill>: access to a skill, e.g. cloudskills.poisoncloudskills.admin: admin commands (op by default)
Installation
- Drop CloudSkills-1.0.0.jar into plugins
- Restart the server, plugins/CloudSkills/config.yml will appear
- Give skill permissions to the groups you want
Good to know
- Paper, Spigot or Purpur 1.16.5 and newer
- No dependencies
- Default skill names and messages are in Russian. Every line is in config.yml and can be translated
На русском
Что это
Игрок выбирает себе боевой навык, и тот срабатывает прямо в момент удара по противнику. Никаких кнопок, перезарядок и лишних меню посреди драки. Бой перестаёт быть обменом ударами: начинает решать то, что ты выбрал до него.
Четыре навыка из коробки
- Благословение Зевса: молния в цель, 6 урона, срабатывает всегда. Навык-одиночка, с другими не совмещается
- Огонь Ада: поджигает противника на 10 секунд
- Отравитель: Отравление II на 3 секунды
- Лётчик: Левитация I на 3 секунды Последние три живут вместе, так что «поджечь, отравить и подбросить» одним ударом вполне законная связка. Совместимость задаётся каждому навыку отдельно.
Questions and ideas are welcome in the comments.


