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.
Same bugs for months I see.
[Bug] SheepFreenzy Dose not spawn the Sheep and Bugs out after the game ends dose not TP you to the net Game. After 60 Seconds once the game is ended then it tps you.
[Bug] Some of the blocks on DisIntegratio Do not regen.
[Bug] Spawning you in the Worng arena for that Game.
Thanks - Cleggy
Whenever I do /mp setlobby it either puts me at the lobby I had set before or it will spawn me in the middle of 4 blocks? My Hub for it has a one block middle anyone know how to fix that? Please tell me as soon as possible.
[BUG] In smoke monster, if u stand still before smoke starts u win, smoke doesn't kill u!
[BUG] After many rounds, color match starts bugging and lagging and stops working
[BUG] Chicken Tag is broken. When a round ends it makes the next minigame after chicken tag to bug and everyone to win.
[BUG] When people die they can re log the server and appear again alive. Please make it so when they leave and re join the server they appear as spectator. [BUG] In sheep Freezy everyone ALIVE wins, instead of the player who sheared most sheeps. Please make it like that because otherwise everyone stand still and they would still win!
When ever I do /mp setup it crashes
Maybe add power ups on dead end that you can get when you run over a diamond block?
Can you add TNT Spleef, TNT Run, Red-Light Green-Light, King of the Hill, and Pig Wars?
Maybe just a simple way to add these arenas to the current ones that a server already uses?
this is a super plugin perfect
When it is done playing all the games do you have to do /mg leave or can it do that automaticly in config
Can you have more then one map for one game? So one in the chamber can have two maps and mine field one map? Is that possible?
So awesome yet the plugin lags too bad..and some games are broken. Not really usable atm can't wait for a fix..
@deleted_16672728
I have the same problem, some of the games give very lag!
Bug Found:
Lags the server. I have 8gb of RAM. But can you try to see if its compatible with SPIGOT? as some plugins that are craftbukkit 1.7.9 break on servers using spigot. Thanks.
Works fine for me
Apart from Mobs Spawning all over the place, can I use WE to turn Mob Spawning off, if I set the region flag to build allow, around the entire area?
Or will that mess the plugin up ?
BUGS FOUND: - Chicken Tag is totally bugged. I had to disable it as it has so many bugs that it's impossible to play. - Smoke Monster is totally bugged. I had to disable it as it has so many bugs that it's impossible to play. Also, it has terrible lag. - mp.triple_coins permission node DOESN'T WORK - Color Match is ULTRA LAGGY and almost every time gets bugged.
Hey, i have created a Banner for this Site :D http://puu.sh/aLnfW.png If you want, you can use it ;)
Is there any way to add your own minigames?