ModsJava
Races
Supports Minecraft versions 1.8+ Easy Plug & Play Install! Commands: /changerace - reopens the menu the racechange menu (permission: race.changerace)…
⬇ Download on Spigot Supports Minecraft versions 1.8+
Easy Plug & Play Install!
Commands:
/changerace - reopens the menu the racechange menu (permission: race.changerace)
/addracechanges - Gives a player a race change token which allows them to change their race once per token they have
/setracespawn - sets a racespawn wherever you are standing
/racespawn (race) (player) - teleports to a racespawn
/delracespawn - deletes a selected racespawn
/channel - switches between channels if you have them enabled
/race - brings up a help menu
Description:
Races allows players to chose their race to get different perks. For example the orc gets Resistance I forever. Now you might ask, how would a player chose their race? When a player first joins the server it automatically forces the player to open a menu from there they are required to select a race if they try to exit the menu it will reopen the menu for them.
Features:
Races - adds a whole new aspect to your minecraft server by allowing your players to select and fight other races.
RaceChanges - Adds a new way for you to make money by giving a token to a player which allows them to change their race once for token they have
RaceSpawns - Adds a different spawning system which is done by multiple spawns which you can add to the commands you want to run when a player selects a race
Channels - Adds a very unique channel system which can be selected and configured accordingly in the config.yml. By using the static channel system it forces the player to select one channel and they can only read messages that are sent in that channel. By using the dynamic channel it allows the player to see 2 channels at once for example if a player is a Human they can see global chat and Human chat they can easily type in the human's chat by typing /channel (msg) or switch to the human's chat by just typing /channel
Config:
Messages Config:
Pictures:
Select race menu
Installation:
0. Please use Java 8, every developer will thank you greatly.
1. Download Races.jar
2. Place Races.jar into your plugins folder.
3. Turn server on.
4. Enjoy!
Milestones:
✔ 50 downloads
✔ 100 downloads
✔ 200 downloads
✘ 500 downloads
✘ 1000 downloads
✘ 2000 downloads
✘ 5000 downloads
You can see this plugin in action at mc.legendcentral.com
Easy Plug & Play Install!
Commands:
/changerace - reopens the menu the racechange menu (permission: race.changerace)
/addracechanges - Gives a player a race change token which allows them to change their race once per token they have
/setracespawn - sets a racespawn wherever you are standing
/racespawn (race) (player) - teleports to a racespawn
/delracespawn - deletes a selected racespawn
/channel - switches between channels if you have them enabled
/race - brings up a help menu
Description:
Races allows players to chose their race to get different perks. For example the orc gets Resistance I forever. Now you might ask, how would a player chose their race? When a player first joins the server it automatically forces the player to open a menu from there they are required to select a race if they try to exit the menu it will reopen the menu for them.
Features:
Races - adds a whole new aspect to your minecraft server by allowing your players to select and fight other races.
RaceChanges - Adds a new way for you to make money by giving a token to a player which allows them to change their race once for token they have
RaceSpawns - Adds a different spawning system which is done by multiple spawns which you can add to the commands you want to run when a player selects a race
Channels - Adds a very unique channel system which can be selected and configured accordingly in the config.yml. By using the static channel system it forces the player to select one channel and they can only read messages that are sent in that channel. By using the dynamic channel it allows the player to see 2 channels at once for example if a player is a Human they can see global chat and Human chat they can easily type in the human's chat by typing /channel (msg) or switch to the human's chat by just typing /channel
Config:
Spoiler
# Thank you for downloading Races!
# Developer: HuliPvP & LegendDev
# Version 1.3
# Enable this if you want the tags to show up as a prefix or suffix
enableTags: 'true'
# Use Placeholder {RACE}
# You can use this to put prefixes or suffixes on players
usePlaceholder: true
# The tag that is before the player's name if they are an orc
orctag: '&8(&4Orc&8) &r'
# The tag that is before the player's name if they are a human
humantag: '&8(&eHuman&8) &r'
# The tag that is before the player's name if they are an elf
elftag: '&8(&aElf&8) &r'
# The tag that is before the player's name if they are a dwarf
dwarftag: '&8(&cDwarf&8) &r'
# Enabling this will disable /channel entirly
DisableChannels: false
# This will detirmine what kind of channel it is
# Dynamic: Player will be able to listen to Global and their race's chat at the
# same time and easiely switch between them when they type /channel
# Static: Players will only be able to see the channel that they are in for
# example when a player types /channel human they join the human channel and they can only see the human channel.
# Use 'static' or 'dynamic' to enable either one of these
# channeltype: 'static'
channeltype: 'dynamic'
# You can edit the channel formats in the messages.yml
# If this is true it will run the commands below
docommands: 'true'
# A list of commands that the console will run when a player selects a race
# These will only run if 'docommands' is true
commands:
- /spawn %player%
- /kit starter %player%
spawn: {}
# Developer: HuliPvP & LegendDev
# Version 1.3
# Enable this if you want the tags to show up as a prefix or suffix
enableTags: 'true'
# Use Placeholder {RACE}
# You can use this to put prefixes or suffixes on players
usePlaceholder: true
# The tag that is before the player's name if they are an orc
orctag: '&8(&4Orc&8) &r'
# The tag that is before the player's name if they are a human
humantag: '&8(&eHuman&8) &r'
# The tag that is before the player's name if they are an elf
elftag: '&8(&aElf&8) &r'
# The tag that is before the player's name if they are a dwarf
dwarftag: '&8(&cDwarf&8) &r'
# Enabling this will disable /channel entirly
DisableChannels: false
# This will detirmine what kind of channel it is
# Dynamic: Player will be able to listen to Global and their race's chat at the
# same time and easiely switch between them when they type /channel
# Static: Players will only be able to see the channel that they are in for
# example when a player types /channel human they join the human channel and they can only see the human channel.
# Use 'static' or 'dynamic' to enable either one of these
# channeltype: 'static'
channeltype: 'dynamic'
# You can edit the channel formats in the messages.yml
# If this is true it will run the commands below
docommands: 'true'
# A list of commands that the console will run when a player selects a race
# These will only run if 'docommands' is true
commands:
- /spawn %player%
- /kit starter %player%
spawn: {}
Messages Config:
Spoiler
Prefix: '&6&lRaces &8»&e'
Messages:
noperms: '%prefix% No permission!'
selected: '%prefix% You have select %race%'
spawnset: '%prefix% Spawn set!'
teleporting: '%prefix% Teleporting to %spawn%...'
teleportingother: '%prefix% Sending %player% to %spawn%'
invalidspawn: '%prefix% Spawn %spawn% does not exist!'
playeroffline: '%prefix% That player is offline!'
updatedchanges: '%prefix% Updated racechanges for %player%'
updatedtootherplayer:
- '%prefix% You have been given x%amount% racechanges'
- '%prefix% You now have x%changes% racechanges!'
invalidargs: '%prefix% Invalid args please specify a spawn to delete'
spawndeleted: '%prefix% Spawn deleted!'
addedracechanges: '%prefix% Updated racechanges for %player%!'
notenough:
- '%prefix% You do not have any racechanges available!'
- '%prefix% You currently have x%changes% changes available'
usedchange:
- '%prefix% You have used a racechange!'
- '%prefix% You currently have x%changes% changes available'
channelsdisables: '%prefix% Channels are currently disabled!'
invalidchannel: '%prefix% This channel does not exist!'
noaccesstochannel: '%prefix% You do not have access to this channel!'
switchedchannels: '%prefix% You have switched to %channel% chat'
dynamicswitchedchannels:
- '%prefix% %race% chat enabled!'
- '%prefix% Type /channel (msg) to send just one message!'
Broadcasts:
human: '&e&l(!) &e%player% has joined the Humans!'
elf: '&a&l(!) &a%player% has joined the Elves!'
dwarf: '&c&l(!) &c%player% has joined the Dwarves!'
orc: '&4&l(!) &4%player% has joined the Orcs!'
InvalidArgs:
channelstatic: '%prefix% /channel [human, orc, elf, dwarf, global]'
channeldynamic: '%prefix% /channel (msg)'
addracechanges: '%prefix% /addracechanges (player) (number)'
setracespawn: '%prefix% /setracespawn (race)'
channel: '%prefix% /channel [human, orc, elf, dwarf, global]'
race: '%prefix% Invalid args! Type /race help'
Channels:
humanformat: '&6[&e%channel%&6] &e%player% &8» &7%msg%'
elfformat: '&2[&a%channel%&2] &a%player% &8» &7%msg%'
dwarfformat: '&4[&c%channel%&4] &c%player% &8» &7%msg%'
orcformat: '&c[&4%channel%&c] &4%player% &8» &7%msg%'
Help:
Messages:
- '&6=========&eRaces&6========='
- '&eCommands:'
- '&6/setracespawn (race)'
- '&6/racespawn (race) (optional: player)'
- '&6/delracespawn (spawn)'
- '&6/addracechanges (player) (amount)'
- '&6/changerace'
- '&6/channel'
- '&eThank you for downloading races!'
Messages:
noperms: '%prefix% No permission!'
selected: '%prefix% You have select %race%'
spawnset: '%prefix% Spawn set!'
teleporting: '%prefix% Teleporting to %spawn%...'
teleportingother: '%prefix% Sending %player% to %spawn%'
invalidspawn: '%prefix% Spawn %spawn% does not exist!'
playeroffline: '%prefix% That player is offline!'
updatedchanges: '%prefix% Updated racechanges for %player%'
updatedtootherplayer:
- '%prefix% You have been given x%amount% racechanges'
- '%prefix% You now have x%changes% racechanges!'
invalidargs: '%prefix% Invalid args please specify a spawn to delete'
spawndeleted: '%prefix% Spawn deleted!'
addedracechanges: '%prefix% Updated racechanges for %player%!'
notenough:
- '%prefix% You do not have any racechanges available!'
- '%prefix% You currently have x%changes% changes available'
usedchange:
- '%prefix% You have used a racechange!'
- '%prefix% You currently have x%changes% changes available'
channelsdisables: '%prefix% Channels are currently disabled!'
invalidchannel: '%prefix% This channel does not exist!'
noaccesstochannel: '%prefix% You do not have access to this channel!'
switchedchannels: '%prefix% You have switched to %channel% chat'
dynamicswitchedchannels:
- '%prefix% %race% chat enabled!'
- '%prefix% Type /channel (msg) to send just one message!'
Broadcasts:
human: '&e&l(!) &e%player% has joined the Humans!'
elf: '&a&l(!) &a%player% has joined the Elves!'
dwarf: '&c&l(!) &c%player% has joined the Dwarves!'
orc: '&4&l(!) &4%player% has joined the Orcs!'
InvalidArgs:
channelstatic: '%prefix% /channel [human, orc, elf, dwarf, global]'
channeldynamic: '%prefix% /channel (msg)'
addracechanges: '%prefix% /addracechanges (player) (number)'
setracespawn: '%prefix% /setracespawn (race)'
channel: '%prefix% /channel [human, orc, elf, dwarf, global]'
race: '%prefix% Invalid args! Type /race help'
Channels:
humanformat: '&6[&e%channel%&6] &e%player% &8» &7%msg%'
elfformat: '&2[&a%channel%&2] &a%player% &8» &7%msg%'
dwarfformat: '&4[&c%channel%&4] &c%player% &8» &7%msg%'
orcformat: '&c[&4%channel%&c] &4%player% &8» &7%msg%'
Help:
Messages:
- '&6=========&eRaces&6========='
- '&eCommands:'
- '&6/setracespawn (race)'
- '&6/racespawn (race) (optional: player)'
- '&6/delracespawn (spawn)'
- '&6/addracechanges (player) (amount)'
- '&6/changerace'
- '&6/channel'
- '&eThank you for downloading races!'
Pictures:
Select race menu
Installation:
0. Please use Java 8, every developer will thank you greatly.
1. Download Races.jar
2. Place Races.jar into your plugins folder.
3. Turn server on.
4. Enjoy!
Milestones:
✔ 50 downloads
✔ 100 downloads
✔ 200 downloads
✘ 500 downloads
✘ 1000 downloads
✘ 2000 downloads
✘ 5000 downloads
You can see this plugin in action at mc.legendcentral.com
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Races is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 8,187 times (via Spigot). Download it and open it directly in the game.