RP Classes
RP Classes (formerly Player Classes)
Originally written by Multidude, now managed by Haafingar Hallard

What is Player Classes?
Player Classes is a plugin which makes players more reliant on others by making them pick classes when they first join the game. Each class will have its own benefits and restrictions which will mean they will have to work with others if they want to be successful. An example of this is the Blacksmith class. They can craft any type of Armour, Weapon or Tool, but cannot use a lot of them, likewise a Warrior cannot craft many things, but can use all of the advanced Armour and swords. This way of limiting what players can and can't do brings the community together and supports people working in groups or teams in order to have a more enjoyable experience. It is also through this way you can better increase your Roleplaying experience by forcing people into their occupations and trading with each other to gather all of their required resources.
NEW
My name is Haafingar, and I have recently taken over the project from multidude. I have made a few changes to Player Classes in the most recent update:
- - FIXED: Players now properly leave their class when you type /class leave
- - FIXED: Configuration file does not reset anymore.
- - NEW: Players now have a prefix in front of their display name that says their class in colors specific to their class.
- - NEW: Players without a class are frozen in their current position.
- - NEW CLASS! : Woodsman class added. Woodsmen are the only ones who can use diamond and iron axes, and can wear a considerable amount of Armour.
- - CHANGED: The Crusader class is now called the Warrior class, simply because it is a more generic name.
- - UPDATED: Config no longer requires you to type in the ID's of every single item, insted just type it as it is in game, IRON_INGOT as opposed to 265. NOTE: Those updating from the previous versions will need to alter their config to match this. I would advise copying your player class lists, deleting the old config, and pasting them into a newly generated one.
What Player Classes are Available?
You can view a full list of all of the classes that are currently implemented by going to the Classes page (Click Here)
I would like to know what classes you would like to see added, so drop a comment with your suggestions below and they will most likely be implemented. If you feel that I have missed something out of a class you can also send a comment or a ticket and it too will be implemented. I want this plugin to be enjoyable for you guys so if you let me know what you want in it this is more likely to be a better plugin!
You are also able to rename any of the classes in the config file, meaning you can customize the names to stick with the theme of your server. I am planning to add a feature which will allow you to customize each class and add your own however, this is not here yet but will hopefully be out soon!
Getting Started
There is currently a very very basic getting started guide for setting up this plugin. You can access this by clicking here
Customizing classes in the config
There is now a file that shows you how to setup the config... you can see this here
Commands & Permissions
You can find a full list of all the commands and permissions in this plugin by clicking here!
How can I help?
I would greatly appreciate it if you could donate to the plugin. This would help to inspire me to work on the plugin and continue to improve and update it. You can donate using the button on the top right of the page. You can also help out a lot by commenting below, submitting a ticket, or sending me a PM if you find any bugs or issues with the plugin, this will allow me to resolve the issues faster! Suggestions are also greatly appreciated.
To Do
- - add experience points specific to each class (ideas?)
- - add universal stats such as strength, toughness, speed and intelligence.
- - add more classes (taking requests)
- - economy hooking to possibly buy XP or abilities
-
View User Profile
-
Send Message
Posted Apr 13, 2013I was planning to add more config options once the main aspects of the plugin have been completed :D Thanks for the suggestions :)
-
View User Profile
-
Send Message
Posted Apr 13, 2013I think you should make classes configurable, like Heroes. Make a file that defines the classes that one can easily configure. They can name the class and set all of it's parameters with several simple configuration lines.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@DarkShimy
Thanks for the suggestion, will be added in the next update :D
Will also be adding more classes in future updates so its worth checking regularly :P
-
View User Profile
-
Send Message
Posted Apr 13, 2013Awesome plugin!
Please add a permission to bypass.
-
View User Profile
-
Send Message
Posted Apr 13, 2013This plugin is simple and awesome :D I think this will be really good for RPG servers also there is another plugin call ShopKeeper, so I think the black smith/ farmer can sell stuffs they make This plugin inspired me to make a whole new server XD Thanks a lot :D hope there are more jobs Suggestion: I think you can add Tag of their job infront of people name Sorry for my bad english
-
View User Profile
-
Send Message
Posted Apr 11, 2013Player Classes 0.5 is taking quite a while to be approved, it should be out hopefully sometime today :D Have taken a break but will be back to updating the plugin tomorrow :D
-
View User Profile
-
Send Message
Posted Apr 10, 2013@sirnixalot98
Currently they persist across the whole server, however I could add an options that allows you to pick a specific world for the classes to work on.
-
View User Profile
-
Send Message
Posted Apr 10, 2013Are the class benefits/drawbacks per world, or do they persist across server? I'd like my kitPVP players to be able to go be a blacksmith in the RPG faction world.
-
View User Profile
-
Send Message
Posted Apr 10, 2013Thanks for over 150 downloads and counting :D, means alot :) (Downloads count on the site may not have updated yet but it has been done :D)
-
View User Profile
-
Send Message
Posted Apr 10, 2013Another bug, alchemists/archers can use any sword if they place it into their active hotbar slot.
-
View User Profile
-
Send Message
Posted Apr 10, 2013Currently Testing Player Classes 0.5 :D
-
View User Profile
-
Send Message
Posted Apr 10, 2013@Zombica09
wow nice texurepack
-
View User Profile
-
Send Message
Posted Apr 10, 2013@Zombica09
Will get round to this once the basics are finished :D
-
View User Profile
-
Send Message
Posted Apr 10, 2013There should be a feature to disable this in MobArena
-
View User Profile
-
Send Message
Posted Apr 10, 2013Have uploaded another build which fixes the problem with Players being able to get items from a chest. Should be approved soon :D
-
View User Profile
-
Send Message
Posted Apr 9, 2013I wasn't planning to add a leveling system to this however if enough people suggest it I could add one with an option to enable it in the config file for people that want to use it (It will defualt to not being on). For now though I am focusing on getting everything fully working before I start adding more features like this. Also, thanks for all the positive feedback so far, has really inspired me to keep going with this as it is my first plugin :D
-
View User Profile
-
Send Message
Posted Apr 9, 2013the leveling system is something that should be done when the basics are done. but dont make it to 'OP' like mw74126 said.
-
View User Profile
-
Send Message
Posted Apr 9, 2013@feeg1
No offense, but I really think a levelling system should be kept out. MCMMO is very OP at high levels, and this seems like a much better system. Please keep leveling out of this plugin, or at least give us an option to disable in the config.
-
View User Profile
-
Send Message
Posted Apr 9, 2013This seems like a welcome replacement for the heros plugin. I think it will do really well, especially as it gains more and more classes. The only thing missing right now is a sort of leveling system
-
View User Profile
-
Send Message
Posted Apr 9, 2013@combusken65
Thanks for pointing these out. Will work on fixing them soon :D