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 28, 2015@JasonLoLXD
There is a config option to disable ALL Health Modifications by RacesAndClasses. It's called 'disable_health_modifications'. This has to be set to true to disable the modifications.
@broluigi
In the Config there is a cooldown, but it's lost afer a restart. The Command needs a permission to use. So you could use an item which gives the permission to change the race / class with that item. And afterward remove it.
-
View User Profile
-
Send Message
Posted Jul 27, 2015Can I disable the HP portion of this plugin?
-
View User Profile
-
Send Message
Posted Jul 27, 2015Is there a way to make a cooldown with the races? I want people to be able to change races/classes/subclasses but only after a long amount of time.
Example, your able to change your first class/race over and over until 10 minutes pass. after that you need a ingame item to trigger the class change again or there is a massive week/month long cooldown
-
View User Profile
-
Send Message
Posted Jul 27, 2015@JasonLoLXD
You can use any combat plugin you like. It should work well with this one.
Health stuff will not work correct with other plugins. So other plugins that modify the max-health will most likely conflict.
-
View User Profile
-
Send Message
Posted Jul 27, 2015Can I* V V V V
-
View User Profile
-
Send Message
Posted Jul 27, 2015Can use another plugin(s) that affects health and combat?(ex.block rates,reflect,protection, extra health when wearing specific armor etc.) thanks in advance
-
View User Profile
-
Send Message
Posted Jul 27, 2015@lcronos
I'm working on this since a long time. But It's really hard to make it work good. The only 'Pets' that work out of the box are wolves. All other Creatures can't even target other monsters. So this is a Bukkit vs Native Minecraft code stuff. And supporting 8 Versions of MC means writing the code 8 times. That's why this takes rather long and is really unstable.
@broluigi
You have to put {race} or/and {class} in the format of TownyChat. That's all.
@meeisasmartjason
It's broken / not fully implemented at the moment.
-
View User Profile
-
Send Message
Posted Jul 26, 2015how do i add traits with the gui
-
View User Profile
-
Send Message
Posted Jul 26, 2015I want it to show my players class and race next to their name. How can i do this with towny chat?
-
View User Profile
-
Send Message
Posted Jul 23, 2015Just an idea but I thought about it and a lot of the popular RPG's now have an ability to get a companion to help you fight i was wondering if that was possible to do in this plugin maybe code players as wolves and get them to randomly strike lightning on opponents or shoot a fireball? just an idea
-
View User Profile
-
Send Message
Posted Jul 22, 2015@lcronos
Will do
-
View User Profile
-
Send Message
Posted Jul 22, 2015Is the explosion trait supposed to hurt the user? if so can you make an option in next update to make it not hurt the user
-
View User Profile
-
Send Message
Posted Jul 22, 2015@joshscoper
No you do not need any additional plugin. It's simply '/racespawn set <racename>' to set the Spawn.
To get to your own spawn, use '/racespawn'.
To get to some other race's spawn, use '/racespawn <racename>'
@dadee971 Glad to hear that it works after all.
@lcronos
This is rather difficult. I always wanted to add it. It's really hard though to do, because I have to manage the complete pet all the time.
For the traits not working, you can open a ticket and I will take a look at all the bugs you found. I develope this completely on my own, so it's nearly impossible to find all errors / bugs by myself.
@zLoyal
Glad you got it fixed out. I have added Vault as dependency of the Project, but it does not appear on the page. No idea why...
@chocolatixx
This is very much depent to the spell. Not all spells support scaling.
The easiest way is to do Spells dependent on the levels.
Example: (This is no yml synthax. Just proof of concept)
Trait1: Fireball (minlevel: 1 maxlevel: 10) damage: 5
Trait2: Fireball (minlevel: 11 maxlevel: 20) damage: 10
Trait3: Fireball (minlevel: 21 maxlevel 30) damage: 20
I think you get the point.
@OficialSaciDePatinete
Done in next Version.
-
View User Profile
-
Send Message
Posted Jul 21, 2015Hello, I can't seem to get the race spawns to work, are there any additional plugins I need to download other than RaC?
-
View User Profile
-
Send Message
Posted Jul 21, 2015Forget it, it is working well :D
-
View User Profile
-
Send Message
Posted Jul 20, 2015@Tobiyas
I'm using this version:
https://www.spigotmc.org/threads/spigot-essentials-1-8-download.28376/
-
View User Profile
-
Send Message
Posted Jul 20, 2015Hey i was wondering if you could add a summoning ability in the next update to summon mobs like Dogs or Golems or something also i do love this plugin but a lot of the abilities do not work like potion effects and stun effects :( please fix
-
View User Profile
-
Send Message
Posted Jul 20, 2015I sent a ticket for help 8 days ago and still havent had a reply, can you please reply
-
View User Profile
-
Send Message
Posted Jul 17, 2015With the most latest spigot jar file, I'm unable to run this plugin. It can't even create a config file when I try to run it. Any ideas on how to fix this? This plugin looks rather impressive and I'd love to add it to my server.
-------------------I didn't read your troubleshoot section. Adding Vault to my plugins fixed it.
-
View User Profile
-
Send Message
Posted Jul 14, 2015Hello! here I have a little concerned, I do not understand all operating and MinLevel maxLevel. example: Class A: Spell A "player level 1" = 10 damage Spell A "player level 5" = 50 damage
How to do this for me it does not work please?