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 Mar 14, 2014@danmark2312
I didn't test them... Hope they still work. xD
-
View User Profile
-
Send Message
Posted Mar 14, 2014@Tobiyas
ok, what about the stunarrow and underwater traits?
-
View User Profile
-
Send Message
Posted Mar 14, 2014@danmark2312
Yes. The plugin always looks at the version and if it is not the current version, it updates the template.
-
View User Profile
-
Send Message
Posted Mar 14, 2014@Tobiyas
Ok good to know :D
so: general_saving_savePlayerDataToDB: false That's all I need, and then restart?
Btw on top of my config it says: #Config for RacesAndClasses #TemplateVersion 1.3 Is it the right version?
I tested the stun arrow thing... Still 100% chance for stun? and underwaterbreathtrait doesn't work either :/
-
View User Profile
-
Send Message
Posted Mar 14, 2014@danmark2312
It is way faster now. Also it only loads on demand. Meaning only the players really needed will be loaded.
This results in way better performance, since on startup the plugin does not even need to load ANY file. Since Files are small for Players, they load really fast (about 20ms / player). So there will be a lag of 20ms when a player logs on, but this is not really notacable.
Also the plugin converts DB data to YML data on startup, when activated (see config).
But watch out, that after converting, you should deactivate the conversion in config. I noticed some glitches while having it on afterwards.
Conversion may take some time at startup.
-
View User Profile
-
Send Message
Posted Mar 14, 2014Hello Tobiyas First of all: Great plugin man. I really appreciate what you are doing! :D
I've read your recent changelog and it says something like this: -[FIX] for YML loading. Much faster and better
Does that mean I can change "general_saving_savePlayerDataToDB: true" to "false"?
I remembered that the YML version was VERY slow. Even more than the DB now :P
-
View User Profile
-
Send Message
Posted Mar 14, 2014@fuzyfeet
This is a problem with YML files.
You might see, that the Tag for the Trait is appearing twice.
YML does not support this. This is why I had to modify that a bit.
If you add a '#' and anything after that (in this example '2'), the YML parses sees 2 different Tags. In the plugin # and everything behind it is dismissed, so the plugin sees 2 PermanentPotionTraits.
-
View User Profile
-
Send Message
Posted Mar 13, 2014Even with the lastest release [RacesAndClasses V1.0.3 (RC 2)] I only get the last PermanentPotionTrait listed in the config ("Waterbreathing" for the first and "Gravel Cammo" for the second), even after adding the displayName tag. Did I set something wrong, or is it just not possible to have more than one PermanentPotionTrait.
-
View User Profile
-
Send Message
Posted Mar 12, 2014@merlingly
No problem. Glad I could help.
-
View User Profile
-
Send Message
Posted Mar 12, 2014@merlingly
and yes I agree.. it really seems to make no sense...
anywho having the tp arrow trait working now I really don't wanna bother you more!
thx a bunch for your help mate!
-
View User Profile
-
Send Message
Posted Mar 12, 2014@Tobiyas
btw beta 2 (i went thru trying them now) has a working teleport arrow trait for me!
-
View User Profile
-
Send Message
Posted Mar 12, 2014@merlingly
Okay... Well that makes no sence... But okay. The one I posted is near to the next release. So use that one to the next release.
-
View User Profile
-
Send Message
Posted Mar 12, 2014@Tobiyas
It works perfectly fine with beta 1
and with the one you linked to me!
@Tobiyas
-
View User Profile
-
Send Message
Posted Mar 12, 2014@merlingly
Oh. Try the latest Beta. I think Beta 3 had some setup error with Loggers.
EDIT: oh. I see Beta 3 is the last one... never Mind.
EDIT2: try this one: link
-
View User Profile
-
Send Message
Posted Mar 12, 2014@Tobiyas
I mean jezz.. there is no way this is my network is there?
-
View User Profile
-
Send Message
Posted Mar 12, 2014@merlingly
That's very Strange. I'll check that by removing my folder (renaming it) and starting the plugin.
Okay. So I deleted my Folder and started the server. The plugin created everything fine. Works well for me.
-
View User Profile
-
Send Message
Posted Mar 12, 2014@Tobiyas
Ok I just tried to run races and classes on a different computer (my permissions are all fine on the other system) and I get the same errors (I ran it on linux ubuntu13.04 open jdk 7 64bit and on windows7 64 bit java 7.51 64bit)
with same errors I mean: the plugin does not finish creating folders.. it does not load and is not accessible in game..
I used Bukkit dev release 3022 (this version was the best working for me last month)
I installed Vault and bPermissions (both plugins are loading fine and creating their folders on both operating system..
So I have tried now to natively install your latest release on 3 different OS (mac os is where the actual server runs ) and on 2 different computers and it will put out the
"an error has occurred during startup sequence: null"
error and shut down..
There surely is a problem!
edit: I used Races and Classes 1.0.3 beta 3
-
View User Profile
-
Send Message
Posted Mar 12, 2014@merlingly
No problem. That's what 'support' is for. ;)
-
View User Profile
-
Send Message
Posted Mar 12, 2014@Tobiyas
yeah I was also thinking I that the issue with not properly updating files/folders might be a permission problem.. I'm about to fix that / :
anywho so far so good except for TP arrow and useless error spams it seems to be working just fine!
so thanks a lot for your patience and comment space :)
-
View User Profile
-
Send Message
Posted Mar 12, 2014@merlingly
Maybe there is a problem with your file system. It seems like the Plugin does not have permissions to create new files / remove / move them.
I'll check the teleport arrow. maybe it's broken again. ;) You never knwo.