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 13, 2015@yaso0201
/race info orc
That will show you information about Orc
You can also check this page http://dev.bukkit.org/bukkit-plugins/racesandclasses/pages/how-to-build-your-own-race/ for information on creating your own Race, and checking the defaults provided for more direct example.
-
View User Profile
-
Send Message
Posted Feb 13, 2015Hi, are they already Races in the plugin or how can I create races and classes When I do /race Orc it's writed /race racename, what is the problem?
-
View User Profile
-
Send Message
Posted Feb 12, 2015@giano2
For one, it needs to be "Iron_Ore" and "Diamond_Ore" and you can remove the word "list" too, it isn't supposed to be there, it was just supposed to represent where the list goes.
-
View User Profile
-
Send Message
Posted Feb 12, 2015can someone help me i try to use the mining speed trait but i dont get it to work i have write it down this way
MiningSpeedTrait: value: 2 blocks: list [Stone,Cobblestone,iron ore,Gold ore,Diamond ore,Emerald ore]
as i play as the race who has this trait he doesnot show it by race info and i still mine on the same speed so if someone can help me with what i have write wrong or done wrong .. all help is welcome
-
View User Profile
-
Send Message
Posted Feb 12, 2015@PsychoticMuffins
http://en.wikipedia.org/wiki/Exponential_function maybe that will help you. there is a possibility to set the base-values/formula such that it won't be easy to do new levels at a specific state, Its kinda bit of calculations, but worth it
-
View User Profile
-
Send Message
Posted Feb 12, 2015Is there a way to set a max level? Not the parameter maxLevel for traits. But a max player level?
-
View User Profile
-
Send Message
Posted Feb 10, 2015Does this work with both soulbound and Rpgitems? I want to give the player an RPGItem, then soulbind it, and prevent them from changing there class. Is this possible?
-
View User Profile
-
Send Message
Posted Feb 9, 2015@Creeper_Born
use class/race-permissions
-
View User Profile
-
Send Message
Posted Feb 8, 2015Is there a way to restrict certain classes to certain ranks?
-
View User Profile
-
Send Message
Posted Feb 7, 2015@jacobllent
in the new versions of the plugin, you need to use a new .yml for each race. If you add them to the ones that were there, it will overwrite them, so that only 1 will be left.
If you need 5 Races, you should have 5 .yml's in your races-folder.
-
View User Profile
-
Send Message
Posted Feb 7, 2015Ok every time i try to add my own race or class the default stuff vanishes
-
View User Profile
-
Send Message
Posted Feb 6, 2015@jacobllent
where are you failing at? Better learn on your own to get rid of anything you install on your server than just copy and paste from others.
it isn't difficult, if you adapt to the samples, that are already located in the folder. Just duplicate the ones u got there and modify them, replace/add/remove new traits and customize them with additional settings; everything is nicely described here on the page. You just need to read it.
-
View User Profile
-
Send Message
Posted Feb 6, 2015@atomicwater42
Put a Name into the [] that you want to have responsible for opening the GUI. NPCs are Villagers, so give them the Name you wanted.
[Tom] => Village with the Name "Tom" will open the GUI To prevent Villagers from moving uncontrolled, use maybe Shopkeepers to position them correctly
-
View User Profile
-
Send Message
Posted Feb 6, 2015I need some help adding my own races i keep trying but failing i add a race and it tell me i have no races at all and tips and help?
-
View User Profile
-
Send Message
Posted Feb 6, 2015can some one give a race list they made? i keep trying to add my own and failing badly
-
View User Profile
-
Send Message
Posted Feb 6, 2015please if anyone can help me i would be very grateful , im trying to make it so my players dont need to use commands to change there race because i cannot do permissions for the life of me. i want is so they can go up to a npc and open the gui but i have no idea how to do it
its this
and this
i have no idea what to do ,nor how to open the gui even if i get it to work :/ please i really need help and cannot find anything helpfull anywhere
-
View User Profile
-
Send Message
Posted Feb 6, 2015Use version:
RacesAndClasses V1.1.3
CraftBukkit version git-Bukkit-a646500 (MC: 1.8)
Excause me,I don't understand the level system
# This tells the Plugin which level system to use.
# It can use one of the following:.
# - RaC: Races and Classes leveling System (currently not usable).
# - MC: Minecraft Levels.
# - SkillAPI: Leveling System from SkillAPI.
# - mcMMO: Leveling System from McMMO. also check for the calculation String above.
# String: RaC or MC or SkillAPI or MCMMO
# default: RaC
level_useLevelSystem: SkillAPI
I use the skillAPI
and setting SkillAPI in plugin folder
but,the level system is not work
-
View User Profile
-
Send Message
Posted Feb 6, 2015Is there a possibility to link (most of all Magic) Traits to certain items, so that they are not all linke to one item (default: stick). ?
I'd be very pleased if there was another option to use the "Throw-Item-Trait" or some others. As you already mentioned, you wanted to bind spells to books or carpet-colors; i was more thinking of different Shovels ;)
greetings from me, after a long period of quietness ;) tomorrow
-
View User Profile
-
Send Message
Posted Feb 4, 2015Is there a updated list of description of traits... not all traits are listed.. like "Bash Trait" What does it do... I know its going to hurt but I would like to know exactly
-
View User Profile
-
Send Message
Posted Feb 4, 2015Hi. I've been playing around with your plugin for about a month now, and I have to say it's one of my favorites. One thing I'm still confused about though is the leveling system. I'm sure someone else has posted about this already, but is there a way you can show an example of how to make the string work through McMMO since RaC doesnt have its own leveling system? Thanks and sorry if you have explained this already!