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, ...).
Any progress on the party system? And did you plan on adding mythicmob support?
It would be amazing if we could setup raids and epic difficult boss fights
@Camaroz1
I asked the Author. He does not have a documented API to now, but he is tinkering something. So it will probably be added next Version.
@tomorrow4268
Yeah. that's a problem at the moment. I accidentaly forgot to invert something... So the fireball is exploding after 10 ticks (about half a second). Is fixed for the next Version.
@dadee971
Okay. But I am pretty sure Minecraft 1.7 can only show max. 16 letters.
But for MC 1.8+ I can open it up.
@tomorrow4268
Will add the option for a class reset if Race is changed.
@tomorrow4268
Use the '<holder>.config.tag' instead of '<holder>.config.classtag/racetag'.
I added a backwards compability, but forgot to translate the & chars.
So simply use the the other one. That should work fine.
can you support BattleLevels plugin on spigot?
https://www.spigotmc.org/resources/battlelevels.2218/
i want to use like this "level_useLevelSystem: BL"
@El1te_StarDragon
Additional: color-formats in name-tags aren't working anymore. '&c'/ ... will be visible, which wasn't the case previously in the GUI. I' am not sure if this is also the case for scorboard. Haven't seen that yet
greetz and thx
@El1te_StarDragon
sure
http://www.pastebucket.com/98439
ask me, if you need another thing.
Also: is it possible to implement Class-reset when changing the race? I am still having the problem with the matrix, that you can swap race to combine it with incompatible classes i could of course regulate it with bossshop-GUI, but it is much more work ;)
greetz
@Tobiyas
I think that the tablist can show more than 16 caracters. Look at this plugin: Here..
@tomorrow4268
Can you paste your config to pastebucket and upload it please.
Hey,
i am having the following problem with the latest release:
Firing a fireball will do it explode after 8-10 blocks of range. defining Range in the config or letting it be default won't change it.
This problem is only present in the current version
thx for the help greetz
@dadee971
I will check that with the Damage-Modifiers. I already fixed it for Fireballs + Lightning.
Checking the others the next days.
Not everywhere you can set %PLAYER% as translation. There it is not possible.
@squishybanana
I will have to investigate that.
@drAkeTool
Is there more information? I can't see my plugin in the Stacktrace.
@squishybanana
It should actually work.
@GDubstep
Maybe you wrote it incorrect. try looking here
@dadee971
There is no command to reset the player yet.
The Tab-List can only show a name with 16 letters. That's why some names are cut. I'm not sure if 1.8+ removes that restriction. I will check that.
Hello im using RaceAndClass v1.1.8 im running a 1.7.10 server everything looks lik it works but whn i select my race (Right click ) it doesnt even select it nothing happends can anything help what my issue is? i really want a race plugin :/
Я русский так что простите как смог так и написал.
Нужно отключить функцию локал чата, чтобы команда не конфликтовала с аут ми через /l не хотелось бы убирать эту функцию для авторизации, а локальным чатом рас не пользуюсь
Help me please . As false entrance to the local chat through /l because this team is blocking the entrance through out , /l would not want to change it , just turn off the vunktsiyu use /L in racesandclass
Hi, Can you add a command to reset a player race or class?
When races_display_adaptListName: true, the tablist don't show full players names.
when i am trying to disable some tools for some classes its all ok , expect wooden tools , that work in all classes , how can i disable them ? ( i used the tooltrait )
Is there a way to have a life steal on spells for example I want to give my necromancer class MagicDamageTrait: range: 10 damage: 5 showLine: true targetParticles: magicCrit displayName: Life Drain description: Deals 5 hearts of damage an heals you 5 hearts
and actually make it heal them
Zhekken check for pms, I sent you one
there is an error compatibility with the plugin heroes http://pastebin.com/RqghrenG
@Tobiyas
Guess I'll have to test it myself. Thnx for trying to help. :D
The plugin is not disabled in my world but anyways I have keep max hp on disabled world set to true. When I change my race, even if it's to the same race, like if I am a dwarf and I change my race to dwarf, I get the health bonus back. Also is there a way to change the operator in the modifiers?
@Tobiyas
Hi again,
Damage is not working for Lightning either, it is the case for all magi trait, not only Fireballtrait.
The only magic skill that are working are those make with MagicSpellTrait; when i change the damage-multiplier in MagicSpell, it change the damage of the spell created with. But can't make Trait-Modifiers to works with MagicSpellTrait either.
I have try to put the damage parameter and the damage multiplier in a MagicSpellTrait, it isn't working.
Another question.
In language i have: same_race_team: '&c%PLAYER% is in your Race Team.'
When i try to hit somene that is in my team it says same_race_team: %PLAYER% is in your Race Team.
It won't show the player name. Any way to solve this?