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 Jul 11, 2015@simon8198
you create a separate YML for each race you want. You add the traits to the race and class yml themselves.
-
View User Profile
-
Send Message
Posted Jul 11, 2015Tobiyas,
Your plugin is very nice, especially the integration with MagicSpells and SkillAPI, would have put an option to use SkillAPI mana system and create a skill that activates another skill SkillAPI? Similarly to what happens MagicSpells?
In addition, there are some bugs: Mana and Health continue to be displayed in the chat, even after putting mana to show in the Scoreboard and disable Health viewing the chat.
-
View User Profile
-
Send Message
Posted Jul 9, 2015I have a few problems:
There is no race.yml. Only an orc.yml and elv.yml, I am able to edit these but i dont know how to create more.
Non of the traits work and all the trait.yml are empty
Both the default class and Human class I created have 5 extra hearts then they are meant to.
-
View User Profile
-
Send Message
Posted Jul 8, 2015@lcronos
Please submit a ticket with as much detail as possbile
-
View User Profile
-
Send Message
Posted Jul 8, 2015@ufastars
Config files i think
-
View User Profile
-
Send Message
Posted Jul 8, 2015how to disable Magic/mana system?
-
View User Profile
-
Send Message
Posted Jul 7, 2015Hey, please make a armor for a resolution on the ID:Meta
-
View User Profile
-
Send Message
Posted Jul 7, 2015I have no idea if these bugs have been previously caught but i have had problems with these traits -LightTrait it pulls you into the ground -PotionArrow doesn't work -AreaSpellDamage doesnt work Please fix or let me know if there is a common mistake in the config
-
View User Profile
-
Send Message
Posted Jul 2, 2015@dadee971
Which version of Essentials / Essentials chat are you using? I checked and it worked fine.
-
View User Profile
-
Send Message
Posted Jul 1, 2015@dadee971
I'll check that tomorrow.
-
View User Profile
-
Send Message
Posted Jul 1, 2015Hi, On Spigot 1.8.7, everything is working, but can't make race tag to appear in chat. I'm using EssentialsChat; i've tried t pute {race} but it shows exactly the same in chat: {race} and not the racetag. Any idea?
-
View User Profile
-
Send Message
Posted Jun 27, 2015@captain1342
The mana System is pretty simple. There are 3 Traits that can regenerate mana.
1st: ManaRegenerationTrait - Simple trait that regenerates x mana every y seconds.
2nd: ItemForManaConsumeTrait - Converts an Item for Mana.
3rd: ManaRegenerationTotemTrait - a Totem placed on the ground, which regenerates Mana on every player around him.
For configuration of the Traits see the Traits page.
-
View User Profile
-
Send Message
Posted Jun 26, 2015my last bug.... then my server is ready... How does teh mana system works? The magic isnt working i get anytime teh message that i have no mana.. it also does not regenerate. How does it works?
-
View User Profile
-
Send Message
Posted Jun 24, 2015V1.1.5 is out. Fixes some bugs. Adds some features. You should take a look at it!
-
View User Profile
-
Send Message
Posted Jun 23, 2015@OutSn1ped
Hey. Sorry to tell you, but there is and will be no hook to LegendaryQuest, since they have no API to hook into.
@sakura_blades
Took a look into HeroChat. Fixed the Error. :)
-
View User Profile
-
Send Message
Posted Jun 23, 2015Hi! I was wondering if there was any support/hook for LegendQuest rpg in RaC or vice versa. This would be a great addition to the server on top of having LegendQuest however I cannot rely on RaC alone.
Thanks, OutSn1ped
-
View User Profile
-
Send Message
Posted Jun 17, 2015@Tobiyas
I could never get HeroChat to support the tags properly myself.. I would look into it if you get any reports of it still not working. @BabyWarGoddess
There is no built in leveling system with RaC (yet), you can use SkillAPI leveling system or McMMO. Both of which you'd need to setup in the configuration file to function.
I really wish this was documented better, or something.. Because this is a question that appears a lot, and it's the same answer time and time again. T.T
Personally, I found that McMMO leveling system became randomly broken for me too. Unknown reasons... But, I wish you luck in getting it to function with one of the two before mentioned calculation systems from other plugins.
-
View User Profile
-
Send Message
Posted Jun 16, 2015Would you mind explain how the level system works? I had read through everything and also the config.yml but couldn't figure out how to make it work. Or maybe because it haven't been added yet? Please help.
-
View User Profile
-
Send Message
Posted Jun 13, 2015@dragonfire967
HeroChat should be supported. I didn't try it since I do not use it myself, but it should replace {race} with the race-tag and {class} with the class-tag.
-
View User Profile
-
Send Message
Posted Jun 12, 2015Just took a look at this plugin for the first time today, and I have a question. I use HeroChat for my chat plugin on my server. Would it be possible to integrate the chat for this plugin (chat format tags) on HeroChat, or is it strictly only handled by this plugin? Thanks!