Races
The Races plugin adds races of beings to Minecraft! Players can build altars and sacrifice materials to switch between the available classes. Players may also inter-breed through the use of 'Race Potions'! Currently Races is in an experimental stage, meaning I have yet to add certain features. The plugin may contain errors, and may not currently be running as efficiently as possible. I am also very open to any ideas the community has!
Current Recommended Version: 1.1.3b1*
Please note that using the "/reload" command will cause errors without relogging.
It is not required to use Vault, but it is highly recommended, as use with Vault support has been confirmed to have few to no bugs.
Features
- Altars!
- Full customization!
- Experience system!
- Level system!
- Powers!
- Chat Prefixes(Vault)!
The Basics
Races is an aspiring attempt to add role-playing features by giving players races, levels, and the ability to build altars, rank up and gain experience. The old Races plugin used powers built into the plugin things such as "Speed-<amplifier>" and "FireResistance-0". In an attempt to offload work for me and to make the plugin more of a wrapper and less of a RAM consuming monster, powers have been turned over to permissions! Powers are derived from any plugin that has a permission for a certain function. For example: a race could contain a power using the permission "essentials.fireball", and everyone in that race with the right level will have the permission "essentials.fireball" otherwise, the permission will not be given to a player.
See More
http://dev.bukkit.org/server-mods/races/pages/creating-the-xml/
http://dev.bukkit.org/server-mods/races/pages/available-prefix-colors/
http://dev.bukkit.org/server-mods/races/pages/commands-permissions-and-settings/
Available in the next version
- MySQL support
Videos
- Creating XML
howlong till 1.4 update?
@christian1998
man can you read ? ;) , iyou can add where you will be teleported when you change your race, and if you want a spawn, just use a multispawn plugin and setup same groups with other names ^^
this is so awesome, i hope you will update this for years or month :D
@TycerX
Always check your server log for issues before trying to use Races. You did not write your config file correctly. You are missing the </altar> tag
I am getting this is an incomplete alter errors 2. I am using the default block for the center id 57 the diamond block and in the screenshot is the alter and my class config. Please tell me whats wrong!!
http://gyazo.com/8722ec3a934a695277e39e45a4b94cd1
Hi nice plugin, could you add each race have it's own spawn? That would be awesome:D
@jonathan87s
_
__
__
every time i right click it, it says "this is an incomplete altar". . . just not sure what the problem could be
@jonathan87s
Yes. You define the top and bottom bock inside the XML file, and the center block is in the config file for the plugin. The altar is a 3x1x1 stack of blocks.
How exactly am i supposed to build the altar? just 3 stacked blocks of the right types?
@Pentarctagon
I believe I state in the description that using the /reload function will break the plugin. There is no way around this as the plugin relies on the events that occur when a player joins and exits the server
@Pentarctagon
Well, you should never use the /reload command, as it breaks bukkit.
For future reference, Stop and Start your server when you change configs e.t.c
I love this plugin by the way, can you add Teleportation Spells/Abilities to your plugins? That'd be awesome.
Found something else interesting. If I assign a race via the "/races set <name> <race>" command, then reload the server with bukkit's /reload command, when I exit the server I get this error: http://i.imgur.com/92dlC.png which will also sometimes cause a temporary (like 5 second) "Communication Error" when trying to reconnect.
@Pentarctagon
It appears that particles disappear when you log into the server for the first time since a restart, or something similar to that.
The log in-log out trick doesn't work for me. Had a kind of opposite thing happen though, I removed the plugin and the swirls still stayed even then. The only way to remove the swirls was to reinstall the plugin and set myself back to a race with no bonuses.
edit - changing dimensions will remove them though.
@savagesun
Thank you very much! Sorry for the weird formatting of the post, it got a bit messed up. Anyways, I also want to suggest perhaps a command to choose a race, maybe like /race choose [race] and then hopefully it would either only be used once, or something like it ties into the economy system. So more suggestions if you happen to feel like adding some more powers. Perhaps in addition to fire resistance, there could also be lava resistance. Also, arrow resistance.
I have some more suggestions, but I don't think I should overwhelm you with them, let me know if you'd like to hear them.
Anyways, great plugin! Looking forward to the next update.
I had assumed that since they didn't have -<Amplifier> or similar in the Available Powers list that they didn't need it, so perhaps that should be clarified.
@oldOJA
MiningEffeciency-x handles digging as well, I will work on woodcutting and I will certainly add regeneration! Thanks for your interest.
@Pentarctagon
Your errors are generated from your incorrectly formatted XML files, not from the plugin.
WaterBreathing, FireResistance, NoFall, and NightVision all require a "-x" where x is any number. As for FallReduction, I will look into it. I've spent quite some time trying to get rid of the swirls, however I have not found a concrete way to get rid of them. If you pay attention however, you will notice that when you first log in, all the swirls are not generated. So if they bug you enough, just log out and log back in.
The only other plugin I had installed while testing was Dynamic Map. I was using 1.3.2-R1.0.
The power NoFall gives an ArrayIndexOutOfBounds exception.
FallReduction doesn't seem to do anything (tested with FallReduction-10 and noticed no difference in damage), but gave no error message.
The power NightVision gives an ArrayIndexOutOfBounds exception.
The power WaterBreathing gives an ArrayIndexOutOfBounds exception.
The power FireResistance gives an ArrayIndexOutOfBounds exception.
Two other minor things:
1) Would it be possible to not have the swirls constantly on? It gets kind of annoying after a bit.
2) Its spelled "Efficiency", not "Effeciency" (not trying to be condescending, just pointing it out).