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.
there is more than 2 server's take your plugin and add more staff like new idea's and i saw thats no fear because they take yours :s
WHEN I RIGHT CLICK THE SIGN I JUST STAY IN THE LOBBY WHY?
sweeet
Request
Could you make the shop work with vault money? That would be great for multiple minigame servers where other minigames give you vault money :D thanks
Very Nice!
Plugin bug
There is a bug in this plugin when I play, the plugin once than me other plugins do not work like paintball blockhunt and much more well they do it but get stuck when you play the game, this is a bug because it happens on all servers I've tested so hopefully get it fixed it because it really is a super fun mini game plugin!
@geekyservers
I have made the game board before, that is /mp setup I am talking about /mp setlobby. /mp setup works fine. /mp setlobby does not work at all.
I will try older versions.
@techgeek25
That's what I thought at first, but it's just a very resource heavy process. You may even get kicked off the client or lag it out. But as soon as it comes up, the game boards are there and fully loaded.
/mp setlobby does not work.
Seriously! THE BEST plugin I've added and my server has been up for almost 2 years and have added a ton of 'em.
Anyhow, I have a few suggestions:
SheepFrenzy: Random Explosive Sheep? Needs to go. It's all luck based at that point.. find a different way to get people to blow up? Maybe a flaming sheep that follows you around, and if it catches up to you.. it explodes. But random exploding sheep is a buzz kill. Everything needs to be skill based, with a little less luck dependency.
ColorMatch: It would be AWESOME to have the ability to PVP or hit someone off of a colored block if you share it with 1 or more players.
MineField: Not quite optimized or working properly. The mines explode even if you're not on a mine.. or perhaps that's just lag?
JumpNRun: Disabled on my server. No one knows what the heck to do.
SimpleSmokeMonster: Another one that we may disable, the smoke is way too large and almost impossible to avoid. But this may just be my personal experience.
-Anyway, AMAZING work! It's seriously making my server so much more fun than it already is. Also, any optimizations you can make with lag would rock! Sometimes, people in spleef are invisible too... not really sure why.
@MinecraftDude451
good ideas i hope they get approved
Just tried it, solo: 0 lag With multiple people: takes 1 GB of ram.. Is that normal?
Make color more difficult.
Hello!
Whenever someone wins a game, the amount of credits and the winner is broadcasted to the entire server. Could there be an update to where it can be broadcasted to the players in the game only?
It crashes when i do /mp setup -_-
Is it possible to change the time at the start of each game? Make the countdown more than 5 seconds? I feel a bit more time could help players have some sense where they are before beginning.
Hi I have some mini games that you could add:
(FIRST) Mainly: For the longer games , you could change the time to 1:30-2:00
Mining for Emeralds and Diamond- (Idea is actually property of the Minecraft Party server)
Emerald (1) = 3 points
Diamond (1) = 1 points
MiniWar- (My own idea)
All players have 10 lives and are started out with 1-2 stacks of tnt, a one-hit-kill bow and sword, a stack of ladders and ender pearls on different small maps (example: Forest Arena, Desert Arena, Sky Arena) (Maps also have different traps and hidden areas/loot). Teams are 2 different colors (example: blue vs green)
Can You Make This Jump?- (Otherwise, challenge parkour, my own idea too.)
A normal parkour map, the jumps get harder over time, BUT when you complete every jump, you are asked a question about the server or minecraft in general. If you get the question right, you get a certain reward. If you get it wrong, your current block's question is randomized and you are taken back to the previous question (which is also a different question then when you originally completed it)
Thank you for reading this as I would really like atleast one of these to be added so they can be on me and my friend's server. I am not that good with developing my own bukkit plugins, so right now this is the main minigames plugin I am using.
Can we remove glowstone ??
Hey everyone :)
this is a great plugin but i have a problem with one Minigame,
Its the chicken minigame :) how can i pass the Chicken?! i dont know how it works pls help me
Best regards
Yggie1234