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 Feb 3, 2014Is it possible to assign perms per class? I want to make a Tamer class where only the Tamer has the permission nodes to use MyPet.
-
View User Profile
-
Send Message
Posted Feb 2, 2014http://pastebin.com/1tWZbZez
OK I have been able to pinpoint to some degree the error above.
When placing/using a crafting table
Items Known to cause the error. Crafting Pink Dye, iron pickaxes, Gold swords. I am sure there are plenty of others but those are ones I have pinpointed thus far.
Hope this helps good Sir.
Edit: All items containing Diamonds, so far not one item does not produce an error at least the first time it is crafted after any given restart.
I also find if I revert down to an older version of RAC my Genperm memory issue also goes away. May do with this crafting error.
-
View User Profile
-
Send Message
Posted Feb 1, 2014@spacemanspiff07
Spaceman: Use the YML checker. You had a few syntax mistakes. You cannot use ` ` in place of ' ' for example Below is the working yml file for you to use. YAML CHECKER
-
View User Profile
-
Send Message
Posted Jan 31, 2014For some reason the server is not accepting racetag: '[Elf]' and operation: '+'
Orc:
config:
racetag: '[Orc]'
raceMaxHealth: 20
armor: iron,leather,chain
traits:
DamageReduceTrait:
operation: '*'
value: 0.5
BerserkerRageTrait:
operation: +
value: 1
cooldown: 30
Elf:
config:
racetag: '[Elf]’
raceMaxHealth: 25
armor: leather,diamond,chain
traits:
FallResistanceTrait:
operation: '+'
value: 2
SprintTrait:
duration: 10
value: 3
cooldown: 60
JumpHeightIncreaseTrait:
value: 2
MovementSpeedTrait:
value: 0.5
Dwarf:
config:
racetag: ‘[Dwarf]’
raceMaxHealth: 27
armor: iron,diamond,chain
traits:
AxeDamageIncreaeTrait:
operation ‘+’
value: 1
LastStandTrait:
value: 50
DwarfSkinTrait:
operation: ‘+’
value: 1
MovementSpeedTrait:
value: 0.1
Human:
config:
race tag: ‘[Human]’
raceMaxHealth: 20
armour: iron,iron,chain
traits:
SwordDamageIncreaseTrait:
operation:’+’
value: 2
BerserkerRageTrait:
operation: ‘+’
value: 2
-
View User Profile
-
Send Message
Posted Jan 31, 2014For some reason the server is not accepting racetag: '[Elf]' and operation: '+'
Orc: config: racetag: '[Orc]' raceMaxHealth: 20 armor: iron,leather,chain traits: DamageReduceTrait: operation: '*' value: 0.5 BerserkerRageTrait: operation: + value: 1 cooldown: 30 Elf: config: racetag: '[Elf]’ raceMaxHealth: 25 armor: leather,diamond,chain traits: FallResistanceTrait: operation: '+' value: 2 SprintTrait: duration: 10 value: 3 cooldown: 60 JumpHeightIncreaseTrait: value: 2 MovementSpeedTrait: value: 0.5 Dwarf: config: racetag: ‘[Dwarf]’ raceMaxHealth: 27 armor: iron,diamond,chain traits: AxeDamageIncreaeTrait: operation ‘+’ value: 1 LastStandTrait: value: 50 DwarfSkinTrait: operation: ‘+’ value: 1 MovementSpeedTrait: value: 0.1 Human: config: race tag: ‘[Human]’ raceMaxHealth: 20 armour: iron,iron,chain traits: SwordDamageIncreaseTrait: operation:’+’ value: 2 BerserkerRageTrait: operation: ‘+’ value: 2
-
View User Profile
-
Send Message
Posted Jan 31, 2014Also, would you think about making a trait that makes mobs neutral towards a player? That way, with a Vampire race, although they would burn in the sunlight, the mobs would only be aggressive towards them if the player attacked them.
-
View User Profile
-
Send Message
Posted Jan 31, 2014Several of my players last night told me they had issues with things disappearing as they tried to equip it and put it in their item bar. The biggest problem was with armor and weapons. Another faction member and myself both lost bows, and others lost pieces of iron armor.
-
View User Profile
-
Send Message
Posted Jan 31, 2014@Tobiyas
For exemple, I had a set of iron armor, I put it on my character and later it duplicated, and a set of iron armor was in my inventory. When I clic on the one in my inventory, it delete the one on my character.
Or, an iron sword, replaced by a copy of my iron axe.
I don't really know why and when it appens.
-
View User Profile
-
Send Message
Posted Jan 30, 2014@IIVVikingIVI
Could you be more precise on when stuft appears and disappears?
-
View User Profile
-
Send Message
Posted Jan 30, 2014Hi.
I get an problem with the plugin. I don't know if it has already be solved, and my english is really poor, sorry if its a known problem.
Sometimes, the items in my inventory are duplicated, sometimes they disapear, or replaced by another one.
I tried to uninstall and re-install but didn't work, so maybe you can help me ? Thanks a lot
-
View User Profile
-
Send Message
Posted Jan 30, 2014@Sevlon
I looked at the problems. So:
@p3rrind
There is a Forum at the top of the page. But there is nothing special yet listed.
@ChezaofStormrage
I need a stacktrace or at least some more hint on what exactly causes this on that one. :/ Otherwise I can do nothing at the moment.
@FearlessKing
Gonna add that after some bugfixes
@ChezaofStormrage
Yep. Found the error. Is fixed for the next Version.
@sammyturbo123
Changing Race/Class can have a cooldown. See the Configruration. There are the fields:
@ltjim007
I'll watch it later and give feedback when I have some time. :) But thank you very much for making this in advance already.
-
View User Profile
-
Send Message
Posted Jan 30, 2014This looks freaking awesome, man! It's perfect for an RPG server
-
View User Profile
-
Send Message
Posted Jan 30, 2014This is a really cool plugin that has a lot of awesome features! I love that it interacts with chat =D btw I have made a tutorial on it: https://www.youtube.com/watch?v=oG8bRQsSTwA
Cant wait to see what you add to it next!
-
View User Profile
-
Send Message
Posted Jan 30, 2014Maybe have it so when u picked a race.. u need to pay to change.. or maybe have a cooldown? thanks
-
View User Profile
-
Send Message
Posted Jan 30, 2014For Beta 3 getting this error repeatedly. http://pastebin.com/utTBPPJW
Spams in groups it seems, I will be running more tests to help pinpoint it.
Does not seem to stop anything from working, does not seem to bother the server all too much so long as a I dump the logs once in a while :)
Edit: Seems to occur when a crafting table is looked at/used. Do not happen every time. Threw error when turning pink tulip into dye, still made the dye no issues just the error :)
-
View User Profile
-
Send Message
Posted Jan 29, 2014Please check your PMs. Have a request for you! :)
-
View User Profile
-
Send Message
Posted Jan 29, 2014Had an idea for a spell. Ice-bolt (represented by a snowball?). Also is it possible to configure fireball/lightning damage? If not that would be cool to be able to do as well. :)
-
View User Profile
-
Send Message
Posted Jan 29, 2014@p3rrind
Put his in your race.yml
Put this in your class.yml
-
View User Profile
-
Send Message
Posted Jan 29, 2014Alrighty here we go Good Sir.
After I uninstalled and reinstalled it was fine, I blame this more on bukkit then you.
Second NEVER apologize for taking the time you need to update, we all love your work and your dedication and willingness to help answer questions and fix issues no matter how useless and vague we are :) Thank you for your hard and beautiful work.
OK was able to produce it again for you, it spammed the errors as before and THAT seemed to cause the issue. After looking at the log and the ticket set to my host Multicraft has agreed that the large number of error being posted (Thanks to 10-20 people being on and trying to break things for you) is enough to cause the "Server panic restart" If the errors that it was producing are fixed we should be in the clear. I will be installing the lastest version and as always setting my minions....I mean player base at work trying to break it.
Thank once again, look forward to playing with the update! Cheza
Request: For the vanish spell is there a way to make it where the player can not damage another player?
-
View User Profile
-
Send Message
Posted Jan 29, 2014Is there an database somewhere that races/classes people might have created and shared are stored in? I'd love to just be able to copy and past someone's class or race they may have made.
I'd love to see a werewolf class. If I can figure out all of the coding, I'll make one.
Werewolf - Can only wear leather armor and can't use weapons, but at night time has perm regen, increased speed, and does massive bleed damage.