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.
@gnaxi
How do you download 1.5.5??? In bukkit dev I just see up to 1.5.4!
A little update.
I've disabled the following minigames:
- MineField
- SimpleSmokeMonster
- ChickenTag
Without these in play, the console is clean from error messages.
Good to see you're still here! :)
Tested out 1.5.5, but it's reeeeeally buggy.
It seems like ColorMatch is working again (yay), but a lot of other stuff seems broken.
I'm constantly being spammed with error messages in the console:
http://note.gnaxi.dk/?1a36e4acbf06af68#8Nn+QEZQhqKvh+8VIhYrLTADzen6y4eHMKoB/lobKJw=
This one specifically is for the MineField (which doesn't work at all).
SimpleSmokeMonster is still not working and has never worked for me. This time there is no smoke, so we're just running around on a platform doing nothing. Again with a lot of error messages.
Here are some of the other error messages that it cycles through while playing:
http://note.gnaxi.dk/?273f4eb9a8c49b80#JerHaymNYcjsDBB3fT8/uqtu72gkaHbIvSO1M5gJ9KU=
http://note.gnaxi.dk/?e9b887ff56df7b2c#i33gHkfGB+rP7SKmR6qdP60eoTlJErWNxo/3kMf7o34=
When minigame start server lag... a lot of lag, but when minigames stop lag stop too
I am a problem because in minigames , people are invisible
I have the same problem. Every time I do /stoplag then I do /mp setup and then my server lags out so I have to put it back up and when I get back on the server i find that like only 2 mini-games have generated. Is there any way to fix this?
Please update this plugin. Many bugs and glitchy with the newer versions.
Also, please add Multiverse support (more than one game at a time).
Thank you, Cam
I was test the plugin with the last version and with last version of spigot and here is error i have got of the plugin:
Could not pass event EntityDamageByEntityEvent to MinigamesParty v1.5.4
The full error log in the link:
http://dev.bukkit.org/paste/10350/
every time i create the maps it of course lags me out, them i wait awhile and log back in. when i get back in not all of the maps are generated. ither not at all or half done. how can i fix that? if there a schematic of the maps or something?
Just Saying, If You Go on his Profile, he says he will be afk. Just Saying, it's not abandonned
Please, update for 1.7.10 :P
Great plugin :D
Please update this amazing plugin
@MinecraftAdmin
Same for Escape The Mob :/
The author has not been on in almost a month. I'm slowly starting to think this plugin is dead.
Unfortunately since the release of 1.7.6+ it has become more and more buggy.
Random error messages in console and games not working correctly anymore.
ColorMatch:
Removal and readding of blocks that players stand on is out of sync after the server has been online for 24+ hours. So I have to restart my server every day to avoid this issue.
SimpleSmokeMonster:
Have had this one disabled since it was added. The smoke is going waaay to fast and it makes the game luck based and ends in a couple of seconds.
ChickenTag:
This game makes no sense at all. Most of the times the chicken isn't given to the next player by "catching" them.
All games:
Sometimes the game just ends and the next game starts. Timer isn't done yet and no one has completed/won yet.
Chat are not perworld !
Where is the download?
Just Don't Solve Cracked User Man! They Just Have to Buy the Game!
Can you add an option in the confit for the plugin to automatically change the motd? I am going to use this plugin on my bungee server and players connect by right clicking a sign which takes them into the game. The sign shows things such as online players and the motd, which is where this would come in handy :)
@HDLifeGamer
its working for 1.7.9 bro im using this plugin for my friends