🎇Classes
Last updated
Last updated
The main objective of all classes are the same - wait for you mana to recharge and use your skill.
You can edit all values of a class in its YAML file.
Example of a class yaml file
Some classes may have extra settings, for example, cosmos.yml
Classes as version 5.7.0
Pyromancer
Fires a spell of Fire, you can modify everything else at pyromancer.yml.
Aquamancer
Fires a spell of water, you can modify everything else at aquamancer.yml.
Can heal allies, you can set the amount and area of healing.
Herobrine
Fires a particle spell that will strike and bump up the damage, you can modify everything else at herobrine.yml.
Wither
Fires a wither skull, you can modify everything else at wither.yml.
Enderman
Fires a ender spell and has a RECALL ability.
Mage
Fires a spell that will follow players until collide or until reaches the travel-limit.
Fighter
Loads a single-target super punch.
Crusader
Creates a temporary shield for you and to nearby teammates.
Shaman
Creates a tornado pushing players and applying slow.
Arcanist
Shots a instant spell that will cause area damage if impacts on a enemy.
Creeper
Creates a explosion causing knockback and damage.
Cryomancer
Fires a spell of Ice, applying slow.
Squid
Summons circles around nearby enemies, healing you and your allies and causing damage.
Cosmos
Summons a meteor causing AoE damage.
Boulder
Throws a pile of blocks causing AoE damage.
YinYang
A class that can cause damage to enemies and heal teammates at the same time!
Animal
Throws mob as projectiles that can heal or deal damage!
Surge
Aim to a player or location to create a field of particles that will target each player.
Frostbolt
Shots a bolt of ice.
By setting Options.Use-Class-Permission-As-Owned to true, players with the class permission will be able to select the class without needing to purchase it.
If Options.Use-Class-Permission-As-Owned is set to false, players will need the permission to purchase the class.
For that, make sure to add a 'permission' line to the class file, for example:
You can either disable or limit the explosions from the special abilities. To turn explosions off, go to settings.yml and set Explosions to false. You can also limit the explosion, for example, you can disable explosions for blocks below Y coordinate: Map config option at Min-Y-Explosions
This option will limit the block explosions for the Y coordinate, for example, if this is set to 32, all blocks below the Y=32 will not explode.
This can be done by editing the map file before the server stars or using /wizards setExplosionLevel <arena> <Y level>
You must finish the arena after using this command to save and apply the changes.