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 19, 2016@dadee971
What exactly does not work with the leveling system? It works fine for me. Command + Exp listener for kills work fine (tested with Spigot 1.8.8).
The Scoreboard system only works with a stick/Bow (cycle through spells / arrows) at the moment. Meaning, when you have a stick in hand (or other casting item defined in config), you can cycle through the spells in the Scoreboard.
I'm thinking of rebuilding it to have a permanent display (when in config activated).
-
View User Profile
-
Send Message
Posted Jan 18, 2016Hi, RAC leveling system is still not working.
How can i have this Scoreboard? I don't understand. I have no plugin that can make conflits (essentials, worldguard, worldedit, vault). I have chosen Magicien, bind my skills, attack with them, and no SB showing. It is because of Spigot 1.8.8? No errors in logs by the way... From 1.1.5 version : [ADD] Added a New Scoreboard System for Magic / Arrows / Exp Using latest version: 1.1.8
The Command /hp is doing nothing.
-
View User Profile
-
Send Message
Posted Jan 18, 2016@Ted20012001
Yes! That fixed my health issue! Thanks so much!
-
View User Profile
-
Send Message
Posted Jan 18, 2016@gamerjack
Try this Orc: config: racetag: 'Orc' raceMaxHealth: 30 healthbonus: 10 guislot: 1 armor: leather,iron,chain,gold,diamond
-
View User Profile
-
Send Message
Posted Jan 18, 2016@Tobiyas
I tried that and it didn't work... Here is my config for orc:
By the way the Race Max Health being at 30 doesn't change the amount of hearts the player has either.
One last thing I noticed is every time I run my server I get this error:
I can't find a DS_Store in the races or classes folder so I don't know how to fix that.
-
View User Profile
-
Send Message
Posted Jan 18, 2016Version 1.1.8 is available very soon (when approved).
-
View User Profile
-
Send Message
Posted Jan 18, 2016@DreadedBlade
No problem. Is also fixed for the next Version. Stupid error on my side. :/
-
View User Profile
-
Send Message
Posted Jan 18, 2016@Tobiyas
@Tobiyas
Never mind. Thank you anyway for your help, but it seems my error was not reading your FAQ, and seeing that loading the plugin alone without Vault was my error. Thank you anyway
Sincerely, DreadedBlade
-
View User Profile
-
Send Message
Posted Jan 18, 2016@DreadedBlade
Hey,
I would be happy to help you, but it would be nice to know which errors apear.
-
View User Profile
-
Send Message
Posted Jan 18, 2016@Tobiyas
Hello. I have recently found this mod, and decided to use it. As a test, I decided to run it on Spigot 1.8, Spigot 1.8.8, and now gonna try the latest version, and since I've tried, I have gotten errors,and none of the commands work. I am using the latest version of your plugin, and yet, I have no idea what is wrong with it. Any help would be appreciated.
Sincerely, DreadedBlade
-
View User Profile
-
Send Message
Posted Jan 17, 2016@Tobiyas
Hi again, I'm using: -Essentials, WorldEdit, WorldGuard, Vault and MultiverseCore.
-
View User Profile
-
Send Message
Posted Jan 17, 2016@gamerjack
1. Yes, it can be changed. Here an example:
The ID can be a simple Item-Id or a Material.
2: Thank you for noticing. Will fix! :)
@dadee971
It does not increase damage by level.
There are 2 possibilities to increase them.
The first one would be to make different 'Levels' of the Trait (prefered method).
Example:
Here you would give the Fireball with different Levels.
The other possibility is (only for some traits!), to use Trait-Damage-Modifiers.
This is an undocumented (to now) feature for a Trait.
Here a trait can have modifiers for different situations.
For example it does 200% damage if the player is level 20-30.
This works the following:
This means, that the player does x2 the normal damage (6 damage in the example) when between level 20 and 30.
Like said, this does not work with all Traits (Fireball Trait works for example).
Hope I got it all covered.
-
View User Profile
-
Send Message
Posted Jan 17, 2016@dadee971
Which scoreboard output are you expecting? The spell output?
If this does not work, are you using other plugins with Scoreboards?
@Hobiten1212
Which version are you using? The latest?
@AisanWeaver
1. Sorry. I failed. :( Will be fixed!
2. Not yet. There will be a flag: 'orc.config.hideTraitsInGui' in the next version.
Then there is the 'orc.description' where you can write your description. '#n' is line-feed.
3. Should be done automatically if you have more than 0 max-mana and are using any CraftBukkit implementation. Additional you have to set the config option (config.yml) "magic_manaShowPlace: 'ActionBar'". There is a bug, where after a /racesreload the bar disappears.
EDIT: Fixed for next Version.
-
View User Profile
-
Send Message
Posted Jan 17, 2016Hi again, My question was: does level increasing skills damage? I meant, if a magician took Fireball at lvl 1, when he will be lvl 50, will the fireball do more damage than when the magician was lvl1 or it will do exactly the same damage.
-
View User Profile
-
Send Message
Posted Jan 16, 2016So far everything is looking great! I was just wondering 2 things:
1) When players select a class, the gui pops up, can the item be changed from a book and quill to something else? (I would make elven [elf] be represented by a bow)
2) My Human Race has
So they can breathe underwater for 20 seconds but the change race gui menu says 400 seconds. Can you fix that
Thanks, and great job both of you on making this awesome plugin!
-
View User Profile
-
Send Message
Posted Jan 16, 2016@sakura_blades @sakura_blades: Sadly I can't find any error shown in the log that is related to the races So Would it be possible to set health below 20?
-
View User Profile
-
Send Message
Posted Jan 16, 2016@dadee971
Level "unlocks" whatever skill/trait you put the level as a condition for. Without a level "requirement" or "condition" under a skill/trait, levels don't do anything.
@AisanWeaver
I'm not entirely sure you can drop a Race's health below 20? I may be wrong here, but double check your startup log for any errors or notices due to a '-10' setting in a racial config. I would imagine one would show up.
-
View User Profile
-
Send Message
Posted Jan 16, 2016Hi,I am having a few problems with the plugins:
1) As I type " healthbonus: '-10' " in one of my race.yml, there is not an decrease in health shown in the race select gui, instead it's shown as " health: 0.0 " What is the error??
2) Is there any solutions to shorten the description of classes in the gui? I can't see the name of the classes as the description is covered with all traits
3)How can I show mana with Actionbar?
Thx
P.s. I am using 1.8.8 spigot server
-
View User Profile
-
Send Message
Posted Jan 16, 2016not sure what is wrong, but if my players take a race, and logout two times it changes to a other race so like i change to orc and if i logout 2-3 times it changes to hobbit (race)
-
View User Profile
-
Send Message
Posted Jan 16, 2016Hi again, I have take Magician to test In config i have test with:
Still No scoreboard.
And another question please: Do level increase skills damage?