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 Jan 5, 2016Hey tobiyas, Well there be more support for the heroes plugin? ( like so they work better in one).. Not sure if its a bug but when players log out they leave a like msg where the is no text in it like this one https://gyazo.com/8f7f0eb047c162f89797ad67108268c0 they login and say something then leaves and they leave air behing..
-
View User Profile
-
Send Message
Posted Jan 3, 2016First of all, sorry for the late reply. I am pretty much stuck in 2 fulltime Jobs, so my time to answer stuff is really rare. I try to update and fix everything that is in the ticket section as soon as possible.
Now some replies to the comments:
@Hobiten1212
First check if the races got loaded. Therefore use /race list. This lists all races.
If they are loaded (you have 4 races), proceed, otherwise you may most likely have an yml-error in your files.
Is it possible, that you have 2 times the same GuiSlot in the config?
If so, it should give you a warning in the console.
Please check this first (look into the configs under 'name.config.guislot').
If 2 are the same, please change this. You can also set them to -1. This means the next free slot.
If that does not solve the problem, you can write a ticket with the files so I can try to fix the error.
@PraggyD
I am pretty sure, that it does not work, due to the fact, that the raceMaxHealth got removed. ;)
Instead of fix max-values, there are now bonuses as in the classes.
I wrote a small 'guide' (look at UPDATING From 1.1.6 AND OLDER VERSION).
This should fix the isue. ;)
Sorry for not mentioning it before... Forgot to update it on the pages + default Classes/Races.
@sakura_blades
Nothign to say more.
@Aceakita
PIG_ZOMBIE it is. (See EntityTypes)
@Ohyeah55
If you are using the latest Version, this should be fixed.
@Ohyeah55
This is possible. There is a trait called ManaRegenerationTrait. This trait regenerated Mana. This trait is used for mana-regeneration (regenerate x mana every y seconds).
First page done... Yeah.
@hollowtpm
Sorry. Is added to list. Permission is: 'RaC.bind'
@sakura_blades
Yeah. This is because I am working mostly alone on an almost 2mb large code-space...
I am triing to fix most of the stuff. But this takes a leap of time (which is rare at the moment).
Also I am removing old stuff which is not really needed any ways which should greatly improve stability.
Still thanks for helping out. :) No idea what I would do with someone answering now and then.
-
View User Profile
-
Send Message
Posted Dec 29, 2015Why does it look like this https://gyazo.com/dbd7c4740a2f45c077aaf81e05177f05 I created 4 races but only two show up (i copy pasted them and renamed them) https://gyazo.com/b5f0f47d7468bd6cd03b0bf899b7253f
-
View User Profile
-
Send Message
Posted Dec 27, 2015Hey man,
Any idea why the raceMaxHealth isnt quite working for me? I'm really stuck on this one. I even deleted the RacesandClasses folder and restarted the server in order to get a fresh config.yml and make sure the plugin isnt loading any backups or anything.
I've disabled all outputs of health/mana to chat, and I also disabled classes. Unsure what could be causeing my issues. Oh and the issue concerns every single race, not just specific ones. raceMaxHealth ranges from 30 to 120, so I think we can count out numbers being too big.
Maybe the hearts aren't properly displayed? I cant figure it out.
Here's the pastebin to one of my races.yml. http://pastebin.com/AQEUNN6k Here's the pastebin to my config.yml. http://pastebin.com/NqPEWTuE
Would really appreciate you haveing a quick look at it.
-
View User Profile
-
Send Message
Posted Dec 27, 2015@adam_m17
"It's not working" isn't very helpful.
What is helpful, is your Server Version, RaC version, and a link to any errors you're seeing in console.
No one can tell you how to solve a "it doesn't work" problem, you need to give people something to work with.
-
View User Profile
-
Send Message
Posted Dec 27, 2015i cant do anything theres no commands or anything its not working
-
View User Profile
-
Send Message
Posted Dec 20, 2015This plugins does not work. It loads but does not make a config file it only makes a Debug folder. Please fix this plugin i really need it!!!
-
View User Profile
-
Send Message
Posted Dec 16, 2015Not sure if this is a bug or i just couldn't figure out the proper way. But i want to add Zombie Pigmans to the RaC xp chart. So if you would kill a Zombie Pigman you would lvl up. But i have yet to find a proper spelling.
I have tried: PIGZOMBIE=150,ZOMBIEPIG=150,ZOMBIEPIGMAN=150,ZOMBIEPIGMEN=150
And none worked so far.
-
View User Profile
-
Send Message
Posted Dec 3, 2015Hello,
It's spam in my chat - level how to fix it?
-
View User Profile
-
Send Message
Posted Dec 3, 2015Is it possible to increase the amount of mana generated per second I have looked everyone does anyone know if or how I can do it?
-
View User Profile
-
Send Message
Posted Nov 30, 2015@hollowtpm
Thanks they are all working 100% now :)
-
View User Profile
-
Send Message
Posted Nov 30, 2015@EruannaCraft
Hey EruannaCraft,
So in all of your configs, when you use the:
operations: 'sign'
configuration, you need to include the '*' around th sign, the apostrophes are important.
Also in your Dwarf code, under Movementspeed you need to remove the < sign
-
View User Profile
-
Send Message
Posted Nov 30, 2015For some reason 3/4 of my races are not showing up ingame
Here are their configs: Dwarf: http://pastebin.com/chCpD6jk Catfolk: http://pastebin.com/w0nMiJw6 Human: http://pastebin.com/B0mbiYAx
Can someone tell me why they are not working?
-
View User Profile
-
Send Message
Posted Nov 29, 2015Does anyone know the permissions for these commands:
/bt /bt open /bindtrait
They are not listed on the Permissions page
-
View User Profile
-
Send Message
Posted Nov 15, 2015@garcialakeworth
I would advise perhaps leaving out the [gc] part and just performing the /racesreload command on it's own.
RaC has always been particularly buggy in my experience, which is one of the main reasons I stopped using the plugin over a year ago or so myself.
I would strongly suggest that files are kept in backup somewhere else on server or your personal computer, or where-ever to main a backup in-case something goes screwy somewhere. I had to do this with several of the different files myself when I used RaC.
It is a shame that RaC seems to have so many struggles in different areas, and I am not sure how much it has improved either to be honest. But I do know that it is a shame that it struggles so with the amount of bugs and inconsistencies as there just isn't another plugin out there that is capable of what RaC does.
@Therercher
There seems to be some issues with your YML file there.
And you have:
onlyInNightWhen it should look something like this:
Since your first error in your file is above any other errors, it may be removing any traits below that point as it cannot parse the incorrect formatting.
Try fixing this and seeing if your Race works properly then.
-
View User Profile
-
Send Message
Posted Nov 15, 2015The race files or configs are very delicate people so I suggest using a YAML parser. Also for the dev and anyone using this plugin the command /racereload [gc] corrupts files and requires me to copy my race files and config and delete the entire racesandclass folder so it can recreate it. I than drop my races and config back in, this is only way to fix corruption.
-
View User Profile
-
Send Message
Posted Oct 29, 2015I recently tried to create a race however it seems to only allow two traits I've tired simplifying them and even just having some basic traits, but every time without fail if there is more then 2 traits in the config it will refuse to load the race.
My race: http://pastebin.com/xdtEW10d
As there's no "you are limited to 2 traits per race" anywhere in the documentation, I'm going to go with the idea that this is a bug.
-
View User Profile
-
Send Message
Posted Oct 25, 2015With help from the plugin Im running a awesome RP Kingdoms server with races!
You can choose:
Merfolk Werewolf Vampire Fairy Demon Human
IP : Truevanillarp.mooo.com
-
View User Profile
-
Send Message
Posted Oct 18, 2015How do I stop the health from showing up?
-
View User Profile
-
Send Message
Posted Oct 17, 2015Hi how i can add armor from thaumcraft 4 and other mods in classes?