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 Apr 4, 2014Thanks, but you can do it, you made me! :) Oh and I suggest longer minigames like 10-5mins seriously it's pretty short
-
View User Profile
-
Send Message
Posted Apr 4, 2014I found some errors. 1. You cannot use world edit after finishing your mini game party. I have to restart the server to use world edit.
2. I made a custom minefield level and whenever I go to a spot of pressure plates it deletes half of the plates field and puts them in random places and ends the match. It also destroys most of the structure around it. Please fix this one. It messes with my builds and the game.
-
View User Profile
-
Send Message
Posted Apr 4, 2014Hi instancelabs.
MGP version 1.3.1. I am using MySQL - table structure below.
Every time a new player joins the Games Server (I have a BungeeCord setup) I get the following error logged to the console, I think because that player doesn't exist yet in the 'mgparty' table. Once they have played the game at least once, the error doesn't repeat.
-
View User Profile
-
Send Message
Posted Apr 4, 2014@MarkehMe
Thanks for the suggestion, right now I'm running it in a Bukkit Sync Task, but I'll look up if there's a way to place Blocks Async without lagging players.
@aligc
Thanks for all of your suggestions, I'll pick up most of them. :)
@PotionSplasher
That'll be pretty hard and not all of them might fit to a 1-minute game, but I'll think about it :)
-
View User Profile
-
Send Message
Posted Apr 4, 2014this plugin is like crack -_- Cant get enough of it xD
-
View User Profile
-
Send Message
Posted Apr 4, 2014@ManBeastPigDev
There is a sign. Place a sign and put [Party]. It's clearly listed on this page
-
View User Profile
-
Send Message
Posted Apr 4, 2014Its really laggy for me, hangs my client.
seems ok for others, so no idea what that means.
everything else is ok for me.
-
View User Profile
-
Send Message
Posted Apr 4, 2014@instancelabs
You should add all your MiniGames to this and I will defiantly tell people and download this plugin :)
BTW I LOVE the plugin I've been searching for 3 months for this freakin plugin xD
Tell me if you gonna add send when update will be out
-
View User Profile
-
Send Message
Posted Apr 4, 2014Found a few glitches with this...
1. On /mp join, you should be teleported to a lobby... Or if a game is in progress you join a queue... As it stands nothing happens, not even a message, and you can pick up items as usual but as soon as you leave the game you loose all items that were picked up!! Alot of my players have been complaining about lost inventories and i can only think this is the problem...
2. Upon the end of the run through you should be warned you are still in the game and be told how to leave. You can leave the lobby but still be in the game thus enabling the 1st problem to happen... I think it should be you teleport to the lobby then you do /mp leave at teleport to your original location!
Suggestions:
1. On purchasing from the shop the GUI should stay open so you can buy more, and the title of the shop should tell you your credits... Maybe on purchase it closes and opens a new one so the title updates??
2. In leaderboards you should be able to choose whether to display credits, wins, or both...
3. There should be a reload command to reload the config for changing shop prices...
4. The scoreboard showing your credits at the end of the game should have a timeout so it isnt there all the time...
Thanks for reading, Hope this helps the development...
-
View User Profile
-
Send Message
Posted Apr 4, 2014@ManBeastPigDev
for jumpnrun you are ment to build the jump track yourself, to the other side.
-
View User Profile
-
Send Message
Posted Apr 4, 2014The spleef wont allow players to break the snow.
Its not in a worldguard region etc.
I am OP can do it but they can't
-
View User Profile
-
Send Message
Posted Apr 4, 2014My server is running this plugin if anyone wants to try it.
Its pretty cool.
A dedicated server option would be nice, so they dont have to join the lobby.
Also a click sign for starting would be good and maybe some shop signs?
-
View User Profile
-
Send Message
Posted Apr 4, 2014Maybe the setup should run in a separate thread to the main server?
-
View User Profile
-
Send Message
Posted Apr 3, 2014I found some errors. 1. You cannot use world edit after finishing your mini game party. I have to restart the server to use worldedit.
2. I made a custom minefield level and whenever I go to a spot of pressure plates it deletes like half of the plates and puts them in random places and ends the match. Please fix this one. It messes with my builds and the game.
-
View User Profile
-
Send Message
Posted Apr 3, 2014Hey... neat plugin, I like it... Maybe add more things to the shop, and also a reload command would be nice...
Thanks xD
-
View User Profile
-
Send Message
Posted Apr 3, 2014@ChengZi368
That's your choice, but if you want difficulties, different arena sizes etc., I'd use ColorMatch :)
@samf102198
@ZonaGuy12
I'm sorry that your servers are crashing, but yeah, it will work out after some time as samf stated, also I'll see if there's a way to better the performance of the setup.
@Snigakidanator
Can't give you an eta as of now, sorry. Maybe this or next weekend :)
-
View User Profile
-
Send Message
Posted Apr 3, 2014@ZonaGuy12
I had the same problem, let the server crash and wait about 10 minutes and it will all work out. Do not close the server either it is working trust me.
-
View User Profile
-
Send Message
Posted Apr 3, 2014@ZonaGuy12
What you need to do is leave your server on even though it crashed... it didnt stop and so even though you cant connect it is still fixing its own problems and generating the courses (wait for 10 minutes and then rejoin)
-
View User Profile
-
Send Message
Posted Apr 3, 2014@ZonaGuy12
LoL. Crashes? But you don't post a crash log? Kinda hard to tell what's happening without one. Also, what exact version of the plugin are you running? What version of Craftbukkit? What version of Java? What is the startup command you use to start your server? Details man, details. :)
I find that when I bother to collect all the facts like the above, I typically solve my own problem unless it is truly a bug.
-
View User Profile
-
Send Message
Posted Apr 2, 2014Can some 1 help? every time i try to do /mp setup i wait 10 seconds and my server crashes. this shouldn't be a ram issue because my server has 7GB and I have tried 3 times. plz help I really want this plugin for my server