ColorShuffle
Wait, what? Can it be? RSMV.net is releasing one of their plugins? Yes! It's true. This is ColorShuffle, the original game where you run to the selected color before the time runs out and the floor falls out from beneath you.
Features
- Color changing mats
- Unlimited players per game
- Restores player stats/inventory after the game
- Create signs to join the arenas as well as who's in the arena
- XP bar counts down the time until the floor falls
- Customize the starting time and the decay for each round
- Interactive setup wizard that doesn't block regular chatting
- Rename arenas
- Backup/restore your arena configs
- Automatically backs up new arena config upon creation of arena
- Close arenas for maintenance
Permissions
- colorshuffle.setup - Allows you to setup an arena
- colorshuffle.delete - Allows you to delete an arena
- colorshuffle.close - Allows you to close an arena
- colorshuffle.open - Allows you to open a closed arena
- colorshuffle.rename - Allows you to rename an arena
- colorshuffle.start - Allows you to force start an arena
- colorshuffle.backup - Allows you to backup an arena
- colorshuffle.restore - Allows you to restore an arena
- colorshuffle.list - Allows you to list the arenas
Commands
- /color setup - Starts the arena setup wizard
- /color delete <arena> - Deletes the arena with that name (you need to close an arena before you can delete it)
- /color close <arena> - Closes the arena with that name
- /color open <arena> - Reopens a closed arena
- /color rename <oldName> <newName> - Renames the arena
- /color start <arena> - Force starts an arena
- /color backup <arena> - Backs up the arena to a separate file in the ColorShuffleFolder
- /color restore <arena> - Restores the arena from the file
- /color list - Lists all the arenas and their statuses
- /color join <arena> - Joins the specified arena
- /color togglefallingblocks - Sets whether the blocks fall at the end of each round or just disappear
Creating an Arena and Setting it Up
Creating a ColorShuffle arena isn't hard, but it does require some special considerations as far as placement is concerned.
- Below the floor of the arena you should be able to drop into the void. the closer you are to the void the better.
- The floor of the arena is constructed with 1 layer of ice with carpet on top of it.
- The floor can be any color.
- In order to set the position of the mats just place carpet in another color than the main floor color. If you want two mats that are touching each other then do them in different colors to keep them separate. Mats should be square, however, some other shapes may work as well. Feel free to experiment.
- In order to create the sign with the current color on it just place brown clay blocks where you want it to change to the current wool color.
- All arenas must have at least 11 plain floor blocks, 2 color mats, and 3 sign blocks in order to successfully create the arena. Once you are done creating your arena just do /color setup and follow the in game instructions!
Creating Join/Status Signs
To create a colorshuffle sign you need the colorshuffle.setup permission node. The format of the join sign goes like this:
- [csarena]
- arenaname
To display the players in an arena or are in the queue for an arena place a sign with this text on it:
- [csstatus]
- arenaname
- sign#
Example:
- [csstatus]
- test
- 1
Would show 4 players on the sign. You can use the numbers 1-4 for a total of 16 players being displayed.
Upon successful creation of a join sign it will show you stats about the current game. With the status signs they usually go blank unless players have used that arena after the last server restart.
Protecting Your Arenas
Although the plugin does prevent players who are in the current game from breaking/placing blocks, we have opted not to include any major arena protection in order to keep the plugin light. If players are going to be able to get to the arena outside of being in a game we suggest protecting it with WorldGuard or GriefPrevention in order to prevent griefing.
FAQ
Q: Why can't I hear any sounds? I placed note blocks just like in RSMV.net
A: Although this plugin is based on the current code base as the one on RSMV.net some features have been removed, including sounds, cheat protection, and the Enjin Points integration.
Q: Is there any way for me to get the version with all the features that is on RSMV.net?
A: At this current time: no. Those features are staying exclusive to RSMV.net
Q: Can I make an arena for you guys and have you put it on RSMV.net?
A: You are more than welcome to create an arena and submit it to us! Just send me a PM with a link to either the world file or the worldedit schematic. If we like it and put it on our server we'll give you 100 enjin points to spend on our website.
Any other questions? Submit them in the comments section below!
Getting this error since yesterday: Internal Exception: net.minecraft.util.io.netty.handler.codec.EncoderException: java.lang.RuntimeException: An internal error occured.
Im on spigot 1.7.5 @ #1383
Please fix this asap, need it, players loves it
lol... and who is rsmv.net?
Fucking Ready positios, (200 times doing that, and repeating that, fucking shit-.-.-.-.-.-) What up with this plugin?
Great Plugin! A nice feature would be the ability to award players prizes for winning.
Could you add iConomy/Boseconomy or other economy plugin Support? So we could earn reward for each round or by winning a game!
Hey can you pls Upload source?
Not working for me
can you upload source for experimental usage?
This is getting "annoying" because, players joins the CS arena, waits, but they can still use commands or warp signs to go on other games/worlds, causing severe server lag if round reachs 25+ to 60... The plugin should have a lobby, as Mcraftpete says, like other minigame plugins that deny any commands (MobArena, Minigames and such).
This one doesn't block that and even I know I can add a WG flag to block out commands...
You should block out commands when the player joins the game (block sign interaction too!), if they want to leave, they need to type /color leave. Thanks
Hi, This works fine , apart from same issue as most after server restart I have to reload.
Is there any way to have a lobby ? When ppl have clicked on sign they can go into other game areas and join another game like paintball etc causing a confliction . in fact you still start the game but not in the arena lol :P
Transfering to a lobby on join means they cant do this.
Any help would be great.
Thanks.
@SnelleFrikandel
hi there, just use the plugin world guard and set a flag on it that is< /rg flag (region name) gamemode survival> and when the player IF THEY DONT HAVE REGION BYPASS will work to auto set them gm 0 and you can also use < /rg flag (region name) blocked-cmds gamemode, fly, ect ect >
Ive found a problem. None of the config or arenas saves and after a restart, you are forced to redo all the arenas. I've tried /color backup but it doesn't save them. The data is still in arenas.yml but unloadable from it.
Sometimes it happens that I stand on the right block, but I still fall down, why is that so? :S
Does not always shuffle the blocks on the floor. Ideas???
When will this be updated to 1.7.2?
Hi, i'm looking for winner rewards, is this feature planned in future?
greetings KingSarkasmus
Hey Tux2, Will you ever be releasing the minigame FlappyChicken To the public? I think that you have done a really cool job :D I wish that it was public! :D
pls post in the page of the plugin my video in spanish is complete link : http://www.youtube.com/watch?v=sqN7jOi0MRo&feature=c4-overview&list=UUpHwrIVQe5FnfcJBw42dapA
is there a way for you to add a "random arena sign" for players to join through ? and/or a sign they can join that will cycle them through the arenas?
and a way for us to configure the time before a game starts once a player clicks the sign
thanks
First of all, I really like your plugin, People love it and i use it at my server.
But i have a little thing, VIP at my server have fly and they have it also in a game with collorshuffle, Can you make in the next update that everyone gets Gm 0 and no fly if they join, and when they leave they get it back.
-Joey