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 Jun 24, 2014@Ztrille
How is it not working?
-
View User Profile
-
Send Message
Posted Jun 23, 2014@danmark2312
okeyy, thnx :)
Also got another problem now, PvP isn't working after I installed the plugin, is there something else I need to change then?
-
View User Profile
-
Send Message
Posted Jun 23, 2014@Xanatos11
The overall perm: * should work for all permissions including this? Are you OP and Admin?
-
View User Profile
-
Send Message
Posted Jun 23, 2014@Ztrille
add this:
applications: x
This means how many "uses" it has :)
-
View User Profile
-
Send Message
Posted Jun 22, 2014@danmark2312
Yes, it is telling me I have no permissions even though I am admin status.
-
View User Profile
-
Send Message
Posted Jun 22, 2014Okeyy, so can someone explain what is wrong with this?
PoisonedWeaponTrait:
duration: 5
totaldamage: 10
poisonMaterial: SPIDER_EYE
minLevel: 20
I'm getting error msg: Field: 'assassin.traits.PoisonedWeaponTrait.applications' not found in ConfigTotal for Trait: PoisonedWeaponTrait
-
View User Profile
-
Send Message
Posted Jun 22, 2014@Xanatos11
Are you getting "no permission" error?
-
View User Profile
-
Send Message
Posted Jun 22, 2014@Xanatos11
I haven't figured out what the permission for this is either, I've just been doing it from the console myself. Considering that forcing someone's race or class isn't really something that should need to be done too often if at all it wasn't a focus of mine. xD I assume you give access to the change commands right? So players can change themselves?
-
View User Profile
-
Send Message
Posted Jun 21, 2014@sakura_blades
@danmark2312
Thank you so much for your help. I finally have the plugin up and running near perfectly on my server after switching over to bPermissions. The only issue I've encountered so far is that for some reason I am unable to use the /racforcerace command as an OP. Is there a certain permissions I need to apply to admins? I can't seem to find one in the permissions section.
-
View User Profile
-
Send Message
Posted Jun 21, 2014How can I add permissions to the different classes?
-
View User Profile
-
Send Message
Posted Jun 21, 2014@MaceEclipse
You need Vault
-
View User Profile
-
Send Message
Posted Jun 21, 2014@MaceEclipse
I don't know if this works, but some people has had problems with this aswell.
Try installing "vault" plugin. Then startup RaC again
-
View User Profile
-
Send Message
Posted Jun 21, 2014I would really like to use this plugin for my server, sadly though, i only get debug and error file, there is'nt loading any config or editing file, does anyone know what causes this? Or could somebody post their config file in the comments so I can create my own?
-
View User Profile
-
Send Message
Posted Jun 20, 2014@danmark2312
But of course, that's why I said "I personally".. I've always been a bperms user. :P Though I thought it only fair to offer more option and/or opinions so I threw mine in there too. XD
-
View User Profile
-
Send Message
Posted Jun 19, 2014@sakura_blades
Well, I've used GM since my first minecraft server, so that's what I'm most familiar with, even tho I've tried some others. It all depends on the person using it :)
-
View User Profile
-
Send Message
Posted Jun 19, 2014@Xanatos11
@danmark2312
If group manager is working, than by all means. Though I personally use bPermissions, and yes while it is currently outdated I have personally spoken with the Developer and an Updated version is on it's way very soon. I find this Permissions plugin to be more flexible and offer other options that Group Manager can't seem to fullfill. But, this is just my experience.
-
View User Profile
-
Send Message
Posted Jun 19, 2014@Xanatos11
I would recommend Groupmanager, since I've had no issues so far
-
View User Profile
-
Send Message
Posted Jun 18, 2014@danmark2312
I can't seem to figure it out for the life of me. However, I'd be willing to change my permissions plugin in order to get this plugin fully functional on my server. What permission plugin would you recommend for use with RacesAndClasses?
-
View User Profile
-
Send Message
Posted Jun 18, 2014@Xanatos11
I don't have any experience with PermissionsEx, but I think you could add your own "option"
Just make a "inheritance" section? Try to look it up
-
View User Profile
-
Send Message
Posted Jun 17, 2014@danmark2312 Taking a look at the permissions file, each individual user has their own code of some sort, followed by their race and username for example:
users: e0bfa0bd-d5fb-44ab-91bf-dfdcaaf61096: group: - race-Kobold options: name: Tuzz123
Within this format, where am I to assign inheritance to the default permissions? I'm using PermissionsEx by the way. Thanks for the help.