Minigames

== NOTICE == 9 Aug 2016 ==
As most of you have already worked out, public support for this project has been non existent. Unfortunately with the workload of trying to manage and run a server network where minigames is only 1 out of what feels like 1000 projects we maintain... It gets hard trying to find time to help everyone.
But fear not this project is indeed not abandoned! We have moved the project to SpigotMC:
https://www.spigotmc.org/resources/minigames.19687/
++Update Note Aug 2017++
Please Note I have provided updated downloads for all versions back to 1.7 .. We are trying to get some idea of what versions people are running still and what we need to focus on...updating will help us target our product improvements.
The files section contains various version downloads OR you can dowload them : - here
Minigames is a plugin in which users can create and play several types of Minigames on a server, without the risk of losing items or XP when they die. Players can also use checkpoints so when they die, they are reverted back to that position.
The Possible Minigame types are:
- Single Player - for jump puzzles, mazes etc.
- Last Man Standing - A multiplayer Free for All (FFA) PvP Minigame
- Race - A Multiplayer race Minigame
- Team Deathmatch - A deathmatch round against 2 teams, first to a defined score wins!
- Deathmatch - A free for all deathmatch round against any predefined amount of players, first to a defined score wins!
- Spleef - Its possible to create custom Spleef arenas, as well as your standard spleef arena.
- Treasure Hunt - A global treasure finding Minigame that is always running
- CTF - An expansion to the Team Deathmatch Minigame.
- Infection - An expansion to the Team Deathmatch Minigame where the infected players must kill all survivors.
Features:
- Prizes for completing a Minigame
- Economy support (Requires Vault)
- All command configuration for creating Minigames
- Completely customisable, lots of settings to create your own styled Minigame.
- Ability to create multiple loadouts
- Inventory saving
- XP saving
- Minigame regeneration (slightly limited)
- Timers
- An automated update checker for OP's (Can be turned off in the main config by setting updateChecker to false)
- SQL completion data storage for websites or more informative data (Requires SQLibrary)
- And lots more!
Click here for videos of this plugin in action.
Purpose:
Minigames was created for players to play games within a server and win prizes for completion, also to let players play PvP games without the risk of losing their hard earned items and XP. Minigames also reward players for completing each Minigame, or with PvP Minigames, the player can be rewarded with 'bets' that players make before they start the Minigame. These bets can be in Economy money or preset items.
These Minigames can be created in any style the player wishes, for example, parkour jump puzzles, mazes and treasure hunts. As well as PvP games like CTF, races and more. You are given a lot of options to add to each Minigame individually, so they are all completely customisable.
→ Minigames Wiki
Newly Updated! A work in progress wiki, this will hopefully explain all the details of Minigames.
→ Permissions
A list of permissions for the plugin.
→ Command List
A full command list for the plugin.
→ Minigame Signs
All Minigame signs that can be used
→ Donate
Donate to the Minigames project to show your support! Every little bit helps!
→ FAQ
Frequently Asked Questions.
→ Please report any major bugs, issues or suggestions here
DO NOT post them in the comments as I will lose track of them there.
→ Development Builds
Development builds for public access. Keep up to date with the newest builds of Minigames.
NOTICE: Development versions are not approved by the BukkitDev team and may break or cause issues with your Minigames. Use at your own risk!
Metrics
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- And the amount of players playing games. Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Minigame Mashup:
We Be Pirates (Teaser)
Basic Region & Nodes Tutorial
-
View User Profile
-
Send Message
Posted Mar 3, 2013For some reason 1/2 of my players are having an issue with minigames now...
Wednesday I renabled MyHome plugin and Heads...but there were no issues all the way through friday, I logged off saturday to deal with Personal issues and log back on Sunday to find out minigames are busted?
The issue is that sometimes when someone dies in a minigame they revert to their home...but No one had this issue friday or any other day.
If You need a full list of my plugins, I'd be happy to give you a list.
-
View User Profile
-
Send Message
Posted Mar 3, 2013The command /mgm create isn't working for me, it just tells me that an internal error has occurred. I am Opped, and also have the '*' permission in PEX.
-
View User Profile
-
Send Message
Posted Mar 3, 2013@_Razz_
Hmm, come to think of it, when an op logs on, the CPU spike happens, but only sometimes. I haven't really paid attention to what happens if a regular player logs on.
But nonetheless, I do think the spike is coming from this plugin. Either that, or NoLagg is misleading me. However, I'll do more tests and collect more data so I can definitely be sure what the nature of the problem is.
-
View User Profile
-
Send Message
Posted Mar 3, 2013@CommodoreAlpha
Well I'm not having this issue at all. There are only a couple things run when a player joins, and the one in the version you're using is only called when an OP joins. Whatever it is, its not Minigames.
@romenas
No, NoCheatPlus' default config settings are terrible in my opinion. If you just change the no swing setting a bit to allow for the speed of breaking snow blocks, its fine. (I had to do the same on my server).
-
View User Profile
-
Send Message
Posted Mar 3, 2013I'm just wondering, why is there a sharp lag spike in the CPU everytime a player logs on? I saw this spiking on NoLagg coming from this plugin, and such spikes are usually enough to throw out a "Overload Warning", but not bring the CPU to 100%. Though it is quite a bit annoying.
-
View User Profile
-
Send Message
Posted Mar 3, 2013:) I think there is compatibility problems with nocheatplus noswing is canceled by nocheatplus, in spleef arena... :) Is it a problem wich can be fixed by configs or is it not fixable?
-
View User Profile
-
Send Message
Posted Mar 3, 2013@TWSSYesterday
One more thing I've gotta do and I think I'll release it tomorrow. Was gonna do it after 1.5 but since servers still take a while to update, may as well do it now.
-
View User Profile
-
Send Message
Posted Mar 2, 2013@Paint_Ninja
I get what you mean, I found that problem and fixed it for the coming version a while ago. Don't worry, it'll be out soon.
@Gameitall
I was thinking of having something like that, if the player gets killed they switch teams, like some zombie survival games.
@CoasterCrazy
Something like a control point game? It could be doable, tnt rollback is already active in the next version (though it needs improvement). Its just the control points that are the complex stuff. I want to do them, but I'm not sure when/if I can.
-
View User Profile
-
Send Message
Posted Mar 2, 2013Pardon if this has been asked before but has a Search and Destroy minigame been suggested before? Basically both teams attack the opponents bomb to set it off and defend their bomb location. Player spawns are defined as they are now (/mgm set <GameName> start red 1 etc) One team has to take control of the opposite tnt area and have to stand on the pressure plates for like 30 seconds (setable by the game creator), nonconsecutive 30 seconds, and both sides have a tnt area to defend. That way people don't whine that they only get to defend. That way both teams have to defend and attack rather than one attacks and one defends. As for rebuilding after the TNT goes off, maybe code it in? I personally have a plugin that rebuilds tnt damage (Creeper Heal) but it doesn't restore the tnt used so if the minigame restores the actual tnt as well. Actually, better idea. People spawn with tnt in their loadout and have to place it in the area defined. Of course the game creater would make obvious the place the tnt has to be set, place red/blue wool surrounded by pressure plates. Opposite team places the tnt in this area and stands on the pressure plate. When tnt is placed on this area, it cannot be removed by the defending team. They can only defend it from people standing on the pressure plate to reach the 30 seconds count. The team can still attack the other team even after tnt has been placed on their base. Well, I hope I didn't confuse you. I could make a video perhaps showing the idea? Let me know if this is doable. Thank you!
-
View User Profile
-
Send Message
Posted Mar 2, 2013Is there anyway to have a 1 v. All? people are asking for Predator and i was trying to figure out a way to set that up. if you could add that it would be awesome!!!! Ex. Be able to set it so its teams but you make it so that you can say how many people can join each team. This would also be cool for like Attack the house. Make it so there are more people attacking the house than there are in the house. Hope you can add it :D
-
View User Profile
-
Send Message
Posted Mar 2, 2013@_Razz_
Yeah. It's exactly that. The game type is SP and I basically have my worlds set up differently with Multiverse. I have 2 worlds related to Minigames: 1 for people to choose what minigame to play and another for the actual Minigames.
When a person chooses an SP minigame from the minigame selection world (such as Parkour) and right clicks the join sign, they get teleported to the actual Minigames world but don't get given items. When I was using WorldWarp they do get given items. That's the problem I'm having and I'm able to show you it if you want on my server: ninja.rapiid.org
-
View User Profile
-
Send Message
Posted Mar 1, 2013@Revoolt
The default loadout is the one that equips itself, you don't have to create a loadout unless you need more than one. Looks like you have a dev version of bukkit too if you still have to quit when the game ends...
@MajikalBlood
Interesting, I'll try it out, see if I get the same problem.
@Revoolt
When I rework the code there will be, but currently not yet.
@romenas
Don't worry, next version makes it 100x easier. There is a tutorial on the tutorials page above.
@Paint_Ninja
Thats correct, but I hope you mean "minigame" as your Minigame name. What game type is it and I assume by "not working" you mean its not showing up when you play.
@Ev_da_bacon
Enable it... Assuming CTF is the name of your Minigame:
/mgm set CTF enabled true
-
View User Profile
-
Send Message
Posted Mar 1, 2013It just tells me that CTF is not enabled. help?
-
View User Profile
-
Send Message
Posted Mar 1, 2013Setting a loadout for a minigame doesn't seem to be working. Nothing shows up in the console and I'm sure I've done it right with /mgm set minigame loadout add 5 6 (that's an example by the way). Help please?
-
View User Profile
-
Send Message
Posted Mar 1, 2013how the hell to setup the spleef arena :D extra hard manual :D
-
View User Profile
-
Send Message
Posted Mar 1, 2013by the way raz is there any posibility to translate this plugin in spanish ? i can do it for ya if u want !
-
View User Profile
-
Send Message
Posted Mar 1, 2013Hey Razz, I'm not sure if its because the Minigame is in a Creative world with Buckets blocked by WG but even as OP I'm not able to place buckets of water
Edit: We're getting rid of the water section in my minigame but now Im having issues being able to place a redstone torch.
I turned blockbreak on, blockplace on, and whitelist on and added both torches but im still unable to place it
-
View User Profile
-
Send Message
Posted Mar 1, 2013well did a parkour but got a small problem , i set sign mgm finish and after clicking it will bring me to end position but still have to type /mgm quit(no problem got an alternative ... not seting an end position and will work, dont have to type /mgm quit in this case) ..., and cant set a loadout ( no problem can put a sign where parkour starts). Is there anything that im doing wrong ? or i just keep working with alternatives?
-
View User Profile
-
Send Message
Posted Mar 1, 2013@Revoolt
/mgm set <Minigame> reward $<amount>
@MajikalBlood
Set the blockwhitelist to whitelist mode:
/mgm set <Minigame> blockwhitelist true
Then add water to the whitelist:
/mgm set <Minigame> bwl add water
@dadaroony
Set it up as an LMS game, using the race type,
Add checkpoints if needed
Add a finish sign.
Done!
Its pretty much a deathmatch game with SP mixed in.
-
View User Profile
-
Send Message
Posted Mar 1, 2013anyone can tell me how to add money as reward for finishing a minigame?