Minigames Party
Minigames Party
This is a set of minigames each 60 seconds long which you can play in one run.
I released a new huge minigames project called MinigamesLib which can be seen as "MinigamesParty 2.0" pretty much. Works nearly the same as MinigamesParty as it allows Arcade (play through all minigames in one run + shuffle), is more stable, doesn't lag and supports new and bigger minigames like MobEscape etc. It also allows far more customization, but it also isn't a "all in one" plugin, but more info regarding that on the MinigamesLib project page.
These are the currently included minigames:
- ColorMatch: Jump to the color corresponding to the wool color in your inventory!
- Spleef: Destroy the floor under your opponents to make them fall and lose!
- MineField: Run to the finish without touching the mines!
- Jump'n'run: Jump to the finish!
- DeadEnd: Don't fall while the blocks are disappearing behind you!
- DisIntegration: Don't fall while the floor is disappearing!
- LastArcherStanding: Shoot the others with the bow!
- SheepFreenzy: Shear as many Sheeps as possible! Attention: Some of them explode.
- SimpleSmokeMonster: Avoid the smoke.
- SlapFight: Slap the others and make them fall!
- ChickenTag Pass the chicken to others or you'll die!
It will loop forever until everyone leaves and has economy/item reward options and a credits system.
Setup
- 1. build main lobby
- 2. /mp setlobby
- 3. /mp setup This will create all arenas on your current y-level, be sure that you have like 500 blocks free in the south and east directions and 50 in the north and west directions.
- 4. create a join sign at the main lobby (write "[party]" on the second line)
You need the permission node mp.sign for creating signs.
Config
See the config as of v1.4.2 here with a few explanations.
Commands
| Command | Description | Permission |
|---|---|---|
| /mp help | shows help | |
| /mp setlobby | sets the main lobby | mp.setlobby |
| /mp setup | used for the setup at the beginning | mp.setup |
| /mp reloadconfig | reloads the config | |
| /mp setuppoint | teleports you to your last setup point | mp.setup |
| /mp list | lists all loaded minigames | |
| /mp stats | shows your player statistics | |
| /mp leaderboards [credits/wins] | shows player leaderboards (credits or wins) | |
| /mp disable [minigame] | disables a minigame | mp.disable |
| /mp enable [minigame] | enables a minigame | mp.enable |
| /mp leave | leaves the game | |
| /mp join | joins the game | |
| /mp shop | opens the shop | |
| /mp skip | this is a debug command, skips current minigame | mp.skip |
| /mp setcomponent [minigame] [component] | changes any component of a minigame, e.g. spawn, lobby, spectatorlobby, finish | mp.setup |
Ingame Commands (if you're in the MGParty):
- /leave or /quit
- /shop
You need the permission node mp.sign for creating signs.
Pictures


Youtube
[ENGLISH] Plugin tutorial:
[GERMAN] Plugin tutorial:
[GAMEPLAY] Gameplay video by kamo: link.
Todo
- add a bunch of more minigames
- more effects like fireworks
- UUID support for premium accounts (not sure how to solve cracked users)
- add better Smokemonster
- add full 1.7.8 support
Additional Information
Your server should have at least 1gb ram, as this plugin is fairly resource intensive. You can find my github with this plugin here. You can download Colormatch as a seperate plugin here.
To enable/disable certain minigames, type /mp disable [minigame] or /mp enable [minigame]. You can see a list of minigames with /mp list, disabled ones will show up red here.
You can try out this plugin on server.kamoworld.com where Kamo is constantly testing new builds of MGParty (but of course has a bunch of other nice minigames too).
Have fun :)
FAQ
Quote:I updated the plugin to the latest version, but the new minigames are not showing up!
Do another /mp setup at the same location and reload the server.
Quote:Is this plugin compatible with 1.6.4?
Indeed, it is. And 1.7.2 + 1.7.5 are supported, too.
Quote:What the hell is Jump'n'run for?!
You need to build a jump'n'run before the game and players need to beat it later then when playing.
Quote:I run a Bungee network, how do I turn on Bungee support?
Enable game-on-join in the config.
Quote:What are credits for?
Players can buy things in the shop for them. Type /shop ingame or /mp shop outgame to access the shop.
MySQL
To use MySQL, change the host, database, user and pw variables in the config and setup the following table via phpmyadmin or some similar SQL software.
Tablename: mgparty
| [int] id | [string] player | [int] credits | [int] wins |
ID has to have auto_increment turned on.
VIP Perks
Players can earn double or triple coins, just give them the following permissions:
- mp.double_coins
- mp.triple_coins
Other strange technical stuff
This plugin has a Metrics System (hidendra) included, which sends server related information (like MC version, Java version, Plugin version, player count, system info) to the official MCStats server.
This plugin also includes an autoupdater, which checks for updates on curse and downloads and autoupdates the plugin. I don't recommend turning this off for important quickfixes in the future, but if you're still interested in turning this off, disable auto_updating in the config.
-
View User Profile
-
Send Message
Posted Mar 28, 2014i found a bug sorry cant the with other words cause englisch is to bad. when you join the minigames from world "A" with the command /mgp join and then leave and your lobby is in world "B" you will get the stuff you have in your inventory in world "A" in world "B" . on my server is a world there can players build with creative mode and the can cheat this stuff with this way in the survival world where the minigames lobby is when the join from the creative world. i disable the join command in all world so that player only can you with the sign but i think its better when this will be fixed. sorry for the long text hope you understand what i want to say :D
-
View User Profile
-
Send Message
Posted Mar 28, 2014@TheLecturer
Yeah, it's not compatible with 1.7.5 yet. Thanks for your help, I'll update to 1.7.5 asap :)
Edit: Uploaded v1.3 with 1.6.4 and 1.7.5 support.
-
View User Profile
-
Send Message
Posted Mar 28, 2014@instancelabs
Hmmm - not sure it is WorldGuard - I completely removed it and restarted the server. When the tiles should be removed on ColorMatch, I get the following in the server log (repeated at each interval) -
This is list of plugins -
Was working - now not. Trying to work out what has changed....
Update. I believe it is something to do with Minecraft 1.7.5. I back-revved to an older version of Spigot (below) and it worked fine again (both ColorMatch and Smoke Monster). [14:28:34] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-1339 (MC: 1.7.2) (Implementing API version 1.7.2-R0.4-SNAPSHOT)
However, with the later versions (as below), those two games do not work. [14:25:05] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-1360 (MC: 1.7.5) (Implementing API version 1.7.5-R0.1-SNAPSHOT)
-
View User Profile
-
Send Message
Posted Mar 28, 2014@ColonelJdog
Same for you, which plugins are you running? And regarding Jump'n'run, you need to build that one by yourself (see FAQ).
-
View User Profile
-
Send Message
Posted Mar 28, 2014@TheLecturer
So it's working fine without worldguard? Which worldguard version and which other plugins are you running?
@OnyxianSoul
So you would like it to be a standalone minigames collection, where you could setup arenas for each minigame seperatly, without this running through aspect? I'll create a poll for that and see, if many people want that. :)
-
View User Profile
-
Send Message
Posted Mar 27, 2014@TheLecturer
I'm having this problem as well. Need a solution!
- Nothing happens in Color Match
- No smoke monster in Smoke Monster
- Nothing happens in Jump'n'Run
- Disintegration and LastArcherStanding are really laggy on startup.
-
View User Profile
-
Send Message
Posted Mar 27, 2014I like this plugin but man at least put an option to disable certain minigames or make separate plugins. Is it either all or nothing? well that doesnt leave much of a choice to us. We as server owners might've other plugins which for example handle spleef, if you add toggling for the diferent minigames you would make this plugin compatible with other minigame plugins. Think about it. Thanks already onyx
-
View User Profile
-
Send Message
Posted Mar 27, 2014Hi instancelabs, hope you can help.
I am setting up my games server with minigames party. All going well until I set a WorldGuard global region in order to stop griefing of the surrounding builds. - ColorMatch - the inventory rotates as normal but none of the floor tiles ever disappears. - SmokeMonster - the smoke monster never appears
I have created regions around those two games - - enabled tnt on SmokeMonster (saw that in a comment somewhere), made no difference. - tried enabling "build" on ColorMatch, made no difference.
Can you provide any clues as to which flags I need to enable? Many thanks.
-
View User Profile
-
Send Message
Posted Mar 27, 2014@TiippexxModz
DeadEnd is almost exactly like that, whatever block you run on gets removed, and jumping is disabled so if you run in front of someone, they fall in.
@chsedv
Works perfectly fine for me on the 1.7.5-R0.1 Snapshot
-
View User Profile
-
Send Message
Posted Mar 27, 2014@instancelabs
What's about thron plugin. You run and behind u is a line if a person go across a line he lose.
> it's like snake.-
View User Profile
-
Send Message
Posted Mar 27, 2014@instancelabs
Hey First it is a very nice pl. I like it. One bug: sometime the player are invisible. (I play with 1 other pers)
Game Ideas: Splegg Capture the flag Team death match Paintball
-
View User Profile
-
Send Message
Posted Mar 27, 2014is the new version working with bukkit 1.7.5-r01 ???
-
View User Profile
-
Send Message
Posted Mar 27, 2014@TheLecturer
@LHammonds
Both are looking perfectly fine for me :)
@Cymcraft
It is, that's a bug then. I'll fix that :)
@XEROX21000
I'll look into this issue.
-
View User Profile
-
Send Message
Posted Mar 25, 2014@cookiemonsta41
Don't tell me what to do, the error was already resolved.
@instancelabs
Yes, the error keeps appearing. But I noticed the plugin FAILS if I change the min players to 5 or if I change the leave and game messages in the config. IDK if that fails for all values, because I just want the min to be 5.
-
View User Profile
-
Send Message
Posted Mar 25, 2014I disabled the scoreboard feature in the config, but now the scoreboard saying what game (1/9) and the timer scoreboard even if you leave the game. Is this not meant to be on a server with other plugins, or is this a bug?
-
View User Profile
-
Send Message
Posted Mar 25, 2014Im addicted to this plugin! Im proud to have this in my server!
-
View User Profile
-
Send Message
Posted Mar 24, 2014@LHammonds
LoL LHammonds - I had real trouble posting to Bukkit tonight, when it eventually gets through, I see we've made almost identical posts...
Your VARCHAR length on `player` seems to make more sense, but every other plugin I've seen use SQL for player name seems to use 32, don't know why...
Putting NOT NULL on `credits` and `wins` - does that not assume the plugin author has written his code to specifically write a zero to these fields when a new row is created? If not, mySQL could throw out an error....?
Just some thoughts.
-
View User Profile
-
Send Message
Posted Mar 24, 2014Hello. Could you please advise on syntax for mysql to create the table. I am thinking something like -
Does this look right? Is that the correct column for PRIMARY KEY? Or is the lookup done on `player`? Would that make more sense? I just want to make sure the system isn't spending ages looking up the entry for the player once there are thousands of entries (my server is only small but still has had nearly 5000 unique visitors so far). Sorry if these questions don't make sense, it's been 20 years since I did SQL...
Many thanks.
-
View User Profile
-
Send Message
Posted Mar 24, 2014Is this a good MySQL table creation definition? (e.g. data lengths) If so, you might want to include a copy to make the table creation a snap and remove all doubts about how the table should be configured.
-
View User Profile
-
Send Message
Posted Mar 24, 2014@XEROX21000
Well, multiworld support is included. So, are the errors still appearing?
@Marv55H
I don't think so, sorry.
@itsPrime123
Yeah, that's planned as soon as it is finished (bugs/features). :)
@TrendingGamer
Thanks for the suggestions, I'll think about them. One thing though, Tnt Run would be the same as Deadend but with jumping :)