ColorMatch
ColorMatch
Another nice minigame!
You get a colored wool in your Inventory and you have to jump onto the corresponding color! Multiple arenas can be set up that are joinable via signs/commands. As of now the last man standing wins, which can't be changed. See further information and configuration options down below.
Setup
Pex doesn't care about OP, you need to give yourself the permissions!
- Set the main lobby where all join signs will be: /cm setmainlobby
For each new arena:
- /cm createarena [name]
- Set the waiting lobby (different than the main lobby!): /cm setlobby [name]
- Setup the minigame (will create a 64x64 area full with wool, be aware of that!): /cm setup [name]
To create a join sign:
1st line: colormatch; 3rd line: arenaname
Creating a join sign requires the permission cm.sign or colormatch.sign.

Smaller Arenas
As of v1.5 you can also create smaller arenas. The setup is the same except for one command, /cm setup is now /cm setupsmall. It will create an 32x32 arena and not the default 64x64 arena, which is good for small servers with less ram.
Glass/Clay mode
As of v1.5.3 you can also create glass arenas. The setup is the same except for one command, /cm setup is now /cm setupglass. This will generate a normal arena but with stained glass in different colors. As of v1.5.5 clay arenas are possible, too.
Commands/Permissions
| Command | Description | Permission |
|---|---|---|
| /cm createarena [name] | creates a new arena | colormatch.setup |
| /cm setlobby [name] | sets the waiting lobby for a new arena | colormatch.setup |
| /cm setup [name] | sets the new arena up | colormatch.setup |
| /cm setupsmall [name] | sets the new arena up (32x32 mode) | colormatch.setup |
| /cm setupsmallclay [name] | sets the new arena up (32x32 clay mode) | colormatch.setup |
| /cm setupglass [name] | sets the new arena up (glass mode) | colormatch.setup |
| /cm setupsmallglass [name] | sets the new arena up (32x32 glass mode) | colormatch.setup |
| /cm setupclay [name] | sets the new arena up (clay mode) | colormatch.setup |
| /cm setmainlobby | sets the main lobby | colormatch.setup |
| /cm removearena [name] | removes a arena | colormatch.setup |
| /cm join [name] | joins a game per command | |
| /cm leave | leaves the game | |
| /cm kitgui | shows all kits in a gui | |
| /cm changekit [kit] | changes the kit and lists all, if unknown kit provided | |
| /cm start [name] | forces an arena to start | colormatch.start |
| /cm reload | reloads the config | colormatch.reload |
| /cm list | lists all arenas | colormatch.list |
| /cm endall | ends all running colormatch tasks, if something bad happens | colormatch.end |
| /cm setdifficulty [arena] [difficulty] | sets the difficulty of an arena | colormatch.setup |
| /cm setmaxplayers [arena] [count] | sets max players of an arena | colormatch.setup |
| /cm setminplayers [arena] [count] | sets min players of an arena | colormatch.setup |
Creating a join sign requires the permission cm.sign or colormatch.sign.
Config
config: auto_updating: true # I recommend you to set that to true for bugfix releases etc. rounds_per_game: 10 # how many times the color will change per game start_countdown: 5 # seconds to wait before starting a game default_max_players: 4 # max amount of players that can join and will be used as a default default_min_players: 3 # amount of players required to start a game and min amount of players that will be used as a default use_economy_reward: true # if set to true, the winner get the money reward, if false, the item reward money_reward_per_game: 30 itemid: 264 itemamount: 1 use_command_reward: false # will execute the following command as a reward, if set to true command_reward: pex user [user] group set ColorPro start_anouncement: true # enables server broadcasts game_on_join: false # autostart (for bungee servers) bling_sounds: false # turn this on if you want to get 3 blings played before the wool disappears kits: default: name: default potioneffect: SPEED amplifier: 1 lore: The default class. strings: saved: arena: '&aSuccessfully saved arena.' lobby: '&aSuccessfully saved lobby.' setup: '&6Successfully saved spawn. Now setting up, might &2lag&6 a little bit.' not_in_arena: '&cYou don''t seem to be in an arena right now.' config_reloaded: '&6Successfully reloaded config.' arena_is_ingame: '&cThe arena appears to be ingame.' arena_invalid: '&cThe arena appears to be invalid.' arena_invalid_sign: '&cThe arena appears to be invalid, because a join sign is missing.' arena_invalid_component: '&2The arena appears to be invalid (missing components or misstyped arena)!' you_fell: '&3You fell! Type &6/cm leave &3to leave.' you_won: '&aYou won this round, awesome man! Here, enjoy your reward.' starting_in: '&aStarting in &6' starting_in2: '&a seconds.' arena_full: '&cThis arena is full!' starting_anouncement: '&aStarting a new ColorMatch Game in &6' started_anouncement: '&aA new ColorMatch Round has started!'
Kits
Every kit besides the default one requires a permission, colormatch.kit.[kitname]. You can select a kit ingame by typing /cm changekit [name].
You can also add unlimited kits, but be aware that errors might appear, if the potioneffect is not valid. You can find a list of Potioneffects here.
default: name: default potioneffect: SPEED amplifier: 1 lore: The default class.
Arena Difficulty
You can set the difficulty for each arena as of v1.4. Simply do /cm setdifficulty [arenaname] [difficulty] to change it.
Possible difficulties are:
| Difficulty | Description |
|---|---|
| 0 | Easy |
| 1 | Default |
| 2 | Hard |
The Logarithm:
On each round, the following time is calculated for the next round. d is the difficulty, which can be 0, 1 or 2. 80L can be seen as 4 seconds (20L = 1 second). You can use the following function to determine the seconds in ticks for a round, if you're a big mathematician:
f(x) = 80 - (d * 20) - (4 * x)
Preview

Youtube
Thanks to Wukkit for creating this video like 3 hours after the first release! (a bit outdated as of now)
German tutorial video:
Other reviews:
[GERMAN] My german plugin tutorial: link.
[GERMAN] Another nice german review: link.
[SPANISH] Here's a spanish review for the plugin: link.
[ENGLISH] Another english quick tutorial: link.
[ENGLISH] Plugin review: link.
[POLISH] Plugin review: link.
[GAMEPLAY] Here's a quick gameplay video on Kamoworld by Cam: link.
[PORTUEGESE] Here's a nice portuguese tutorial + gameplay video: link
[ITAILIAN] link
Todo
- add auto-rejoin
- add leaderboards
- add bungee signs support
Additional Information
You can find the source code here.
You can try this plugin out at server.kamoworld.com. ColorMatch is also included in MinigamesParty.
This plugin uses hidendra's Metrics system to send server related information like player count, java/bukkit/plugin version etc. to the official MCStats servers. You can disable this in the config.yml in plugins/PluginMetrics/.
The plugin also uses an autoupdater which can be turned off in the config (see above in the config section).
Have fun :)

-
View User Profile
-
Send Message
Posted Jan 30, 2014Skype: kamo287 Server: server.kamoworld.com
i had a handful of players test it- goes well for a while till it glitches and keeps changing when no one is in it!
Also for some reason arena doest save after server restart still- feel free to come check it out :)
-
View User Profile
-
Send Message
Posted Jan 30, 2014If you need to email me or add my skype feel free.
Skype - ugolini1440
Email - chris@ugolini.us
Thanks!
-
View User Profile
-
Send Message
Posted Jan 30, 2014Great mini game. Love it.
But, there has been an error/ bug for me. After a few matches, the wool starts to turn white, and then completely white.
If you can fix that, that would be awesome!
My players are lovin' it though! :)
-
View User Profile
-
Send Message
Posted Jan 30, 2014@CrappySalami
Hmm, I just set up a new arena, it worked. Which operating system are you running? Any way we could meet up on your server, so I can help?
Btw, CrappyCraft.info.tm is not working.
-
View User Profile
-
Send Message
Posted Jan 30, 2014Hello Instance labs!
The plugin is still not working! Here is my config file http://pastebin.com/AVa4wbH7
and i also set up correctly and made sure about that. But when i try and join the game, it tells me that i need a join sign! But when i try and create one, i get a (the arena appears to be invalid (missing components or misstyped arena) )
-
View User Profile
-
Send Message
Posted Jan 30, 2014@dagurucraft
Thanks for your feedback! I've never found these bugs as of now (well got limited testing possibilities), but I'll try to fix them all. Also , the 30 seconds delay is a nice idea, I'll implement that.
@WhosHenry
The mid-air thing is the spectator mode ;) I'll do some bugfix releases soon.
Edit: Uploaded a bugfix file (Beta build), I'd appreciate some testing :)
-
View User Profile
-
Send Message
Posted Jan 30, 2014This plugin is really promising, love it.
Unfortunately there a few a few bugs. Sometimes the arena doesn't stop, players are teleported in mid-air above the arena after they fall, games still say InGame and quite a few other ones.
Look forward to an update to fix these soon, I will be using it on my server!
-
View User Profile
-
Send Message
Posted Jan 29, 2014also- it would be nice for the lobby to start after 30 sec of min players joining rather than it starting instantly? also is there a max player?
-at least with our server ALSO- spectators do not auto leave when the round is done- they keep flying around till they type /cm leave
-
View User Profile
-
Send Message
Posted Jan 29, 2014very cool and fun concept!
glitchy and broken quickly after a few rounds on our server. had it tested with players online.
the arena would randomly start itself but allow people to join during its issue...and cause a never ending winner :(
also after /save our world and restarting - it did not save the arena?
let me know what you think! we would like to use this :)
-
View User Profile
-
Send Message
Posted Jan 29, 2014AWESOME!
HAVE BEEN WAITING FOR THIS SOOOO LONG :D!
THANK YOU!!
-
View User Profile
-
Send Message
Posted Jan 29, 2014@instancelabs
Can you fix the generation of wool squares? Sometimes there are like 7 yellow blocks in a row but there are no yellow blocks on another side of the board, so most people lose on the first round because there are no colors anywhere near the player.
Good plugin though, my players love it.
-
View User Profile
-
Send Message
Posted Jan 29, 2014@HGK0Mincraft
Works only for 1.7.2/1.7.4, sorry.
@itoobie
Any errors in console?
-
View User Profile
-
Send Message
Posted Jan 29, 2014hello, why I use this plugin wool is not going to disappear? CraftBukkt1.6.4 version.
-
View User Profile
-
Send Message
Posted Jan 28, 2014players seem to get dc'd every time the blocks disappear
-
View User Profile
-
Send Message
Posted Jan 28, 2014@CrappySalami
Try removing the "game" and "Game" nodes in your config and set it up again, but only use a lower case name. Maybe that'll help :)
@TechBug2012
@ediTv2
I'll fix the minimum bug until the next version. Edit: v1.2.3 fixes the bug.
-
View User Profile
-
Send Message
Posted Jan 27, 2014hi instancelabs uknowenminer here um i tried what u said and nope still the same problem my ip is 118.90.106.243 i don't know if u will get on because i have not had anybody on my server apart from me thanks
-
View User Profile
-
Send Message
Posted Jan 26, 2014This is an awesome plugin, but I set the minimum players to 1, and I joined, and the game doesn't start until I force-start it.
-
View User Profile
-
Send Message
Posted Jan 25, 2014@instancelabs
When i want to start my game i see (The arena appears to be invalid, because a join sign is needed)
And then when i put a join sign on it says, (The arena appears to be invalid (missing components or misspelled arena!) )
Yes, i spelled it right and i made sure that i set everything up correctly. Also no errors from the log.
Here is my config file:
And if you ever need to check out how the error got there in the first place, go to my server and check it out!
IP is: CrappyCraft.info.tm
-
View User Profile
-
Send Message
Posted Jan 25, 2014@instancelabs I have an issue where if 3 users join a game (minimum) the game won't start unless I force it. Also if I play 1-2 games the blocks all go to blue and white and no one wins. In regard to above I also noticed that every game I've played thus far it always makes the last two people win.
Any ideas? I wasn't able to access console but I'll double check if there are any errors and get back to you.
-
View User Profile
-
Send Message
Posted Jan 25, 2014@CrappySalami
Thanks for pointing that out, it's fixed now ;) (doesn't affect the plugin itself)
@uknowenminer
Any errors in console? Try redoing the setup, maybe that'll help. If it doesn't, send me a pm with your server ip and I'll join and look at it :)