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.
@cookiemonsta41
Alright, well, InstanceLabs is a snoozling in his cozy bed at this time. He'll get back to you early tomorrow in the morning! :)
@BucketConfigured
already did.
@LotsOfPotatos
Create a ticket/bug report on the Github page here: https://github.com/instance01/MinigamesParty/issues
Also, once you do, please show if you have any errors in the console when the Colormatch game crashes or if there are just any problems in general in your console. InstanceLabs will get back to you and make a fix in the next update! Thanks for addressing this! :)
@cookiemonsta41
Please create a bug/ticket report on the link above. State any errors you may have in the console as well! Thanks! :)
@purpleninja75
He would make a plugin for you for money, but he does not have time, as he is extremely busy with all the plugins he has at the moment and of course, with life as well. Sorry.
on the latest version when i join the game it starts at dead end?
And the slapper game is played on the colormatch arena?
also new error in console http://pastebin.com/0jqbR7Eq
ColorMatch crashes my server, I would love to keep it but it freezes the server and then crashes it. If you need to know how much RAM the server has it's 3. Any solutions on how to fix this?
can u make plugins for me i will pay
@ManBeastPigDev
Please report your bugs and errors you may have in your console on GitHub page here: https://github.com/instance01/MinigamesParty/issues
He just released 1-2 new games so of course there will be bugs and errors. You just need to stay patient and send in the bugs so Instance can fix them all as soon as possible. :)
@KevinSr
When you win a game, you can get rewarded money/credits (if set in the config). With these credits, you can buy things in the shop.
How do I use the money in minigames can use in another plugin like Plotme.
Loads of errors loads of stuff not working.
Seems to be getting worse.
Gotta uninstall it at this stage. its just generating complaints.
@Mario1733
Are there any errors in your console when you do the command and/or click the sign? Please note or write the errors in the github page where you posted your initial bug report! :)
How do I enable a mini-game? I type in /mp enable [mini-game] but nothing happens. It says that it cannot find the given minigame
Hey, when ever I try to use /mp leave after I've clicked the [Party] sign, it says "internal error has occured....". Is there any way I can fix this issue?
@gnaxi
Bukkit only allows Jenkins build servers for dev builds, but as of now I lack the ability to setup Travis CI, because I don't know how to use multiple craftbukkit dependencies in Maven 3.1. But I'll see in the near future if I can fix that.
@gnaxi
If you set your subscriptions to watch this page/resource, you get an email whenever the dev posts an update, including a direct link to the dev build.
http://dev.bukkit.org/bukkit-plugins/minigames-party/files/21-minigames-party-v1-5-1/
Might I suggest getting a dev site, where we can download these before approved by Bukkit? :)
@gnaxi
Uploaded yesterday + 2-3 days approval time, means most likely tomorrow you'll be able to download it.
@cookiemonsta41
Unsupported bukkit build, but that should be fixed in v1.5.1.
@gnaxi
its obviously not ready, or not approved by bukkit dev staff yet.
Where can I find the 1.5.1 update? Can't seem to find it O_o'
huge error in console http://pastebin.com/FYrEfrbv
@drawguy124
Also, if you post bugs, be sure to include any errors in console. Regarding chicken not spawning, check that mob spawning is allowed (worldguard flags, multiverse, etc.) and if you are 100% that it is, send me any errors in console. I fixed a problem with Spigot and mob spawning in v1.5.1 too, so if you're using Spigot, that might be the cause too.
@DanSpedey
That's right, Github is better, but @all please don't post questions there, only real bugs.