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 Dec 1, 2013Hello friend! I really liked this plugin, I am Brazilian, forgive me for my English. I really need your help on some things this plugin. For example, I want to know add permissions, type, only VIPs can choose a certain race, and each race has specific classes. Please can you help me? My email contact is nikolasjumper@hotmail.com
-
View User Profile
-
Send Message
Posted Nov 30, 2013Hi, i tried type this to config: DamageIncreaseTrait: operation: '+' value: 100
and this increased damage to race, to i typed it in. So i think it is bugged or something..
-
View User Profile
-
Send Message
Posted Nov 29, 2013Is there anyway to remove the Hp mana bar on the side?, as i got my own things in ScoreboardStats or?
and the plugin works fine on modded server like hexxit modpack but can you do so you can use any gear/armour?
-
View User Profile
-
Send Message
Posted Nov 27, 2013@PdNFaust
I would be glad to add the translation, but first I need to build in translation. ;)
I'll check that with the AxeDamageIncreaseTrait. But if it does not work, the other damage increasing Trais should also fail.
@Dad_Yoshi
Thank you very much. I'm working on getting the bugs out. But there are always new ones...
@spiroulis
The leveling system is not ready to use yet. It works fine, but there is no way to now to get EXP. I didn't know what actually give EXP for. So I need a good Idea. Perhaps from the Community. ;)
@XZhyperX
Interesting. Do you use any metrics for Plugin analysis? If so, could you send a copy? I can't tell what might be sucking away performance. Are you using the default settings? I need some more infos to help you there.
-
View User Profile
-
Send Message
Posted Nov 26, 2013When i add this plugin to my server its drops down to 10TPS?
-
View User Profile
-
Send Message
Posted Nov 26, 2013hey, so i was wondering, how do you use that rac leveling sysyem? and also you should update the trait page.
-
View User Profile
-
Send Message
Posted Nov 23, 2013Once a few bugs are worked out this will be a great plugin!
Thank you and keep up the good work.
-
View User Profile
-
Send Message
Posted Nov 21, 2013@Tobiyas I can make a french translation of your plugin if you give me all messages of it.
I trying to use: AxeDamageIncreaseTrait: operation: '+' value: 10 But I think it doesn't work. Can you help me?
-
View User Profile
-
Send Message
Posted Nov 20, 2013@vfhnbhjvhggh
It should be fixed in the next version.
But like I already said, it will be shiped after the release of CraftBukkit 1.7.
-
View User Profile
-
Send Message
Posted Nov 20, 2013@vfhnbhjvhggh
Okay I've been doing some experimentation V1.0.2 Beta -5 seems to be working fine, but it wont cut the awesome new features you've added lol
There's something wrong with the new version :'(
-
View User Profile
-
Send Message
Posted Nov 20, 2013I'm getting some GUI problems, I think it's called.
Even at default (without tweaking anything) when I must select a class/race only one will appear for both, and if I try to select one I'm told something like "you still have (time) seconds until you can use that command."
This is with the latest build. Thanks
-
View User Profile
-
Send Message
Posted Nov 19, 2013@joca0067
I came on to report the same issue, shall post another message.
-
View User Profile
-
Send Message
Posted Nov 19, 2013Nothing shows up when first logging in after starting up the server in both 1.6.4 and 1.7.2 spigot, and I did get the books to show up but its buggy and had the issue below.
I also fiddled around with it and got the books to show up but when I picked one it said "you must wait 3600 seconds before changing your class". If you can fix these issues so the GUI works that would be awesome ^_^. Thanks!
-
View User Profile
-
Send Message
Posted Nov 19, 2013How exactly does the berserk rage trait work? I put it on an orc race to test, thinking that I would get to hit harder when my health went low ... I set the percent to 50 so i could test easily and I couldnt see any difference in health damage to a player than normal.
I tried all possibilities (i think) for the settings, * + - for operation ... all sorts of numbers 0.5 1 2 ....
Am I missing something?
-
View User Profile
-
Send Message
Posted Nov 18, 2013@Asteconn
Thank you. Seems like you are correct. Should be fixed with the next version.
@ThePain6516
The flying Trait is a magic spell. Magic spells can be activated by using a Stick (or whatever said in config) and casting the spell (simply left click). To change the spell, use a right click. Only races / classes with mana can use spells. So the race mana + class mana must be > 0. Mana can be added to a class simply by adding in the config:
racename.config.manabonus: 10
(adds 10 mana to the race).
@joca0067
Check if any error happened in the startup. Mostly it is caused by an invalid races.yml file.
@PdNFaust
Good idea. Will add that.
@Stevez6889
I'm afraid the translation part of the plugin is not finished at the moment. There is no language files yet. Even if they are there, they will not be used yet.
@Kazziebear
1.st:
My chat does not support any other replacements yet. Maybe I will work on that later.
2.nd
HeroChat replacements are not supported YET. I already added this for the next Version. It should work with the default chat format and HeroChat with {race} {class}.
@Kazziebear The dodge is to now not combinable. I am looking into which traits may be stackable and which not. But this can lead to some strange problems. If it is possible, most traits that are combinable can be combined. To now if a player has 2 same traits (e.g. 2* DodgeTrait, via class and via race), the most powerfull will always be choosed.
For general: The next update will be uploaded when 1.7 is out. (hope this will not take too long).
-
View User Profile
-
Send Message
Posted Nov 17, 2013Oh and another question :)
With traits, if I put in dodge in a race and also dodge in a class... if the player picks that particular race/class combo, does the dodge combine?
-
View User Profile
-
Send Message
Posted Nov 17, 2013Hello,
I am using herochat and disabling the chat feature in this plugin, but am having problems trying to get classtag to show up in the chat. I was wondering if you had support to add {race} and {class} in herochat or whether there are other chat plugins that you have support for.
The other option I have instead of using herochat is to actually use your chat feature. Is there a way to get the prefix/suffix from permissions plugins to show up in the chat? also I tried {race} and {class} in your chat feature global channel, but only {race} showed the racetag... the classtag didnt show.. was wondering if its some other word instead of class.
Great plugin by the way, lots of traits to customise how you want your races and classes!
-
View User Profile
-
Send Message
Posted Nov 16, 2013@joca0067
Enable debugging and check the error log.
-
View User Profile
-
Send Message
Posted Nov 16, 2013Hello, I'd like to give you a bug report:
The trait MiningSpeedTrait only increases mining speed, it doesn't decrease it. For example, setting the speed to -5 or 5 yields the same speed increase.
-
View User Profile
-
Send Message
Posted Nov 16, 2013I can not find the file language.yml help me please :|