RacesAndClasses

Races | Classes | Traits | Chat | Commands | Configuration | SkillTrees | Permissions | FAQ | Version History
What is RacesAndClasses?
RacesAndClasses (RaC) was made to bring the best RPG experience to Minecraft servers. You are able to customize your own classes and races, making your server a world full of adventure! RaC is inspired by the biggest MMORPG game in the world, known as World Of Warcraft.
Core Features of RaC
- Make different races and classes
- Every part can be customized
- Change the way players chat
- Change gameplay on your server significantly
- Provide RPG experiences to the PvE and PvP environment
- Add spells, totems and other WoW items in Minecraft, without a mod
- Have players choose their own playstyle and gameplay
Plugins with RaC
RaC works with almost any plugin! Mcmmo, heroes, faction and towny. These are the most commonly used plugins for this plugin and they all work 100%
RaC offers plenty of configuration, for each individual server. For example some server owners love the teleport arrow for raiding, and some don't; so It's all up to you.
Developers guide
RaC is as mentioned, a customizable plugin, that also counts for custom traits.
This means, that any developer can make their own traits and make his/her server even more special!
Contacts
If you are having trouble,
- post a comment on the comment section below.
- send a PM.
- Open a ticket / issue in the Issues section
Servers using RacesAndClasses
Important notices
First of all: All these components can be disabled in the config!
Gravity's Updater:
For legal reasons and for uploading this plugin to Bukkit I have to mention, that the plugin has an updating service which connects to 'http://www.curseforge.com/'. This includes:
- Checking the Version of the plugin against the newest release Version.
- Downloading the newest Version if enabled.
Error Uploader:
Also the Plugin uses an Error Uploding Service, which connects to my Domain: www.tobiyas.tk.
This includes:
- Reading Errors from the error.log located at plugins/RacesAndClasses/debug/error.log
- Uploading these errors to my domain (www.tobiyas.tk)
- The Errors are visibly ONLY to me (Tobiyas) and are regularly checked to find and fix bugs faster than via Tickets.
Hidendra's Metrics:
The plugin uses Hidendra's Metrics service and sends Metrics data of your Server to the Metrics at 'http://mcstats.org/'. This includes:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
All these services are optional and can be disabled via Configuration.
UPDATING From 1.1.6 AND OLDER VERSION
If you use the config.raceMaxHealth: ... of a race, this has been removed with 1.1.7.
You now have to use config.healthbonus: ... (as in classes) instead.
You get 20 base health + race healthbonus + class health bonus.
UPDATING FROM 1.0.3 AND OLDER VERSION
If you use
general_saving_savePlayerDataToDB: true
Set this option to false and do a restart with the old Version. For best Use with 1.0.3 (RC 2)! This will convert all File DB related Data to YML data. If you do NOT do this, your PlayerData will be LOST!!!
If you have
general_saving_savePlayerDataToDB: false
you can safely ignore this step.
Known Bugs for Current Version (1.2.0)
Only runs on Bukkit distros using Spigot API (spigot, paper, ...).
-
View User Profile
-
Send Message
Posted May 6, 2015i just downloaded it and i cant select any races? i click it and nothing happens and i cant leave it?!? plz help
-
View User Profile
-
Send Message
Posted May 1, 2015Thanks for this great plugin. We are now using this in our server.
page: fb.com/barkadzmc server ip: barkadzltd.mcph.co
-
View User Profile
-
Send Message
Posted Apr 27, 2015Hi I am trying to add traits to my new race, but whenever I add classes 1 of 2 things happens. One is the traits become a new race, or the traits are ignored. I read the entire traits page but nothing seems to help. Please PM me your answer instead of replying.
-
View User Profile
-
Send Message
Posted Apr 26, 2015Um how would one make SkillAPI my level up system i set it in the config file to use SkillAPI but it still uses the classes i had before adding to skillAPI as what i want to. also i was using mcmmo however using it on another player would crash the server so im trying to switch to SkillAPI
-
View User Profile
-
Send Message
Posted Apr 16, 2015Why i cannot choose a race even i have the perm
-
View User Profile
-
Send Message
Posted Apr 14, 2015Never mind, I found out how to do what I wanted to do using Denizens.
-
View User Profile
-
Send Message
Posted Apr 12, 2015Is there a way to change a players actual (Permission) group when they select a Race? I know races can add sub groups with their own permissions, but I am trying to use this with Sentries and I don't want the Sentries to attack players that are part of their Race.
-
View User Profile
-
Send Message
Posted Apr 6, 2015After disabling this plug-in due to possible inventory issues, players started commenting that their max. hearts were not reverting back to the normal 10 hearts. Is there a way to fix that without re-installing this plug-in, and without having all the players to be on-line to fix it? Not 100% sure it's due to this plug-in, but I think it is.
Thanks
-
View User Profile
-
Send Message
Posted Apr 3, 2015Is there a way to make classes cost money? Or an easy way to make classes be have a rank-up?
-
View User Profile
-
Send Message
Posted Apr 1, 2015@Wolfraim
Use another plugin such as SKILLapi or Mcmmo then select in config.
@Flashera
You manually create the permissions for traits by adding it to a class or race. These races/classes then can be made into a permission node. Most spells can be cast with a stick or an item (read the traits page) or can be bound with /bind. My favorite way to cast is to type /bt open (opens skill hotbar) then select the traits I want. Then using /bt toggles the hotbar on or off.
-
View User Profile
-
Send Message
Posted Mar 29, 2015Issue: I noticed the usetrait permission is not listed, why is this? Also, how does one "cast" with this plugin?
-
View User Profile
-
Send Message
Posted Mar 29, 2015How are levels used/gained?
-
View User Profile
-
Send Message
Posted Mar 28, 2015And my classes... my lovely, LOVELY classes... I've broken something...
I made four base classes, and a variety for each race
Class types: Fighter,Healer,Rouge,Mage
Each race has their 4 specific classes according to this formula; humans can use any mage class, but do not have their own.
This is my formula. Could somebody please tell me why it doesn't work. It's issue: players from any race can choose any class... that's a problem... xD
Human: [Healer,Nightmage,Warlock,VoidCaller,Elder,Icemage,Fighter,Thief]
Orc: [Thug,Brute,Shaman,Warlock]
MoonElf: [Ranger,Moonblade,Priest,Nightmage]
HalfEnder: [Sniper,Fanatic,VoidCaller,Guardian]
FireArchon: [Warrior,Elder,Hearthstroker,Backblade]
HillDwarf: [Frostmage,Phalanx,Assassin,Cleric]
If you need to see any more items from the preferences, such as claslist or racelist, let me know...
I NEED the help, to prevent imbalance.
Thank you in advance... xD
-
View User Profile
-
Send Message
Posted Mar 20, 2015I have an issue with this plugin: whenever you login and try to use the GUI, it lists the options as "Book and Quill" and cannot be selected.
Also, the tutorial seems to be completly broken to where you cannot do /racestutorial skip
-
View User Profile
-
Send Message
Posted Mar 15, 2015Why is it so hard for everyone to understand, this IS NOT my plugin. Does my name say "author or maintainer"? No.. I'm a "tester" and I didn't even ask for it...
So please, for crying out loud everyone... Stop talking to me like it's my plugin!
The plugin is a great idea, it's great when it's not broken to hell sure. BUT it is broken to hell, MOST of the time... And as you can see, the ACTUAL author, doesn't pay much attention to these comments or much else for that matter.
Which is WHY I step in and offer what I can.
@Ildigrub McMMO did not change anything that would effect the formula, I assure you.
As far as "is it working with 1.8"... PLEASE read the version numbers on the page.. >.<; They're there for a reason.
@JugadorNinja
You can TRY the variables that RaC provides, but chat systems are funky since they've been added hooks to the popular ones, and many of those don't work anyway. All I can do is with you luck and hope that essentials chat is one of the ones that does work with RaC's variables.
More times than not, you just have to try things.. Rather than asking. Because chances are, if the dev isn't available, and there's records all over that crap is broken to hell and back.. There is no way to know, until you try for yourself...
-
View User Profile
-
Send Message
Posted Mar 15, 2015@sakura_blades
it may have been a change in mcmmo rather than a problem with you plugin.
Also, is the latest release functioning with 1.8? I used your plugin back in 1.7.9, and I really want it for 1.8 too. Its really amazing.
@Vladimir_23rd
This may sound complex, but you could make each race a different group in your permissions file and use a different plugin to make the channels, so that each race group has its own channel.
-
View User Profile
-
Send Message
Posted Mar 14, 2015is there a variable for essential chat to show in which race someone is in?
-
View User Profile
-
Send Message
Posted Mar 13, 2015@klartofle
That's all you do. This has been broken for the past couple of RaC releases now. It was working, once upon a time.. I had it functioning, then one day, without any changes, it stopped.
Just one of the many things, currently broken.
-
View User Profile
-
Send Message
Posted Mar 13, 2015Hey guys,
Just an issue I am having regarding the chat. RacesAndClasses is the only plugin I have that alters the chat but the channels.yml resets every time I edit so I can't change it. Any suggestions? :)
-
View User Profile
-
Send Message
Posted Mar 12, 2015@sakura_blades
oh and one more question how do I set the level system to MCMMO I already changed it to that in the configure.yml and it says in the sart up that races and classes does not load any strings for the leveling up with MCMMO what am I supposed to do to use MCMMO?