Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Classes

Classes

Custom class system for spigot servers.

730
7
Game Mechanics
AboutGalleryChangelogVersions

Classes

This plugin adds a class system to your Minecraft server. You can make your own classes with customizable modifiers and perks. Level up in your classes and get ready!

Features

  • Custom class system
  • Custom modifiers and perks

Configuration

There is two files for configuration. lang.yml to customize the messages and config.yml to configure the plugin. You can see the full commented versions at the Github repository.

Commands

Command Description Permission Needed
/class addenchantmentblock Block an enchantment for a class classes.addblock.enchantment
/class addmaterialblock Block a material (item or block) for a class classes.addblock.material
/class addpotionblock Block a potion effect type for a class classes.addblock.potion
/class addmodifier Add a modifier to a class classes.addmodifier
/class addperk Add a perk to a class classes.addperk
/class create Create a new class classes.create
/class delete Delete a class classes.delete
/class info Information about a class classes.info
/class join Join to a class classes.join
/class kit <class> get Get the kit of your class. Players with permission classes.admin get any kit using this command classes.kit.get
/class kit <class> update Update the contents of a class kit classes.kit.update
/class kit <class> clear Clear a class kit classes.kit.clear
/class leave Leave a class classes.leave
/class members See all the members in a class classes.members
/class modifiers See all the modifiers in a class classes.modifiers
/class perks See all the perks in a class class.perks
/class removeenchantmentblock Remove a enchantment from the blocklist of a class classes.removeblock.enchantment
/class removematerialblock Remove a material from the blocklist of a class classes.removeblock.material
/class removepotionblock Remove a potion from the blocklist of a class classes.removeblock.potion
/class removemodifier Remove a modifier from a class classes.removemodifier
/class removeperk Remove a perk from a class classes.removeperk
/class setcriteria Change the criteria, the way of leveling up at a class classes.setcriteria
/class setdescription Change the description of a class classes.setdescription
/class seticon Change the icon of a class classes.seticon

Permissions

Most of the permissions are already given at commands section. Here is the rest of the permissions

Permission Description
classes.* Every permission under classes
classes.kit.* Every permission under classes.kit
classes.addblock.* Every permission under classes.addblock
classes.removeblock.* Every permission under classes.removeblock
classes.admin Allows you to get any kit using /class kit <class> get

For Developers

You can add custom modifiers, perks and criterias using other plugins. See the wiki for more information.

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Compatibility

Minecraft: Java Edition

1.21
1.20–1.20.4

Platforms

Bukkit
Spigot

Supported environments

Server-side

Links

Report issues View source Visit wiki Join Discord server
Buy Me a CoffeeDonate on Patreon

Creators

efekos
efekos Owner

Details

Licensed MIT
Published last year
Updated 10 months ago

Modrinth is open source.

main@9fd0f68

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.