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 Jan 26, 2013Do you have dev builds available? I need players to late join CTF ASAP and the potion effects removal on class choose :p.
-
View User Profile
-
Send Message
Posted Jan 26, 2013@Heddiw
Happens to me too. Whenever I try to make the wait time longer in config, save the file and do /mgm reload, it reverts back to the default 10 seconds.
-
View User Profile
-
Send Message
Posted Jan 26, 2013@_Razz_
Ah no way I didn't know you could do this. How exactly would I go about doing this? Just make each loadout with the items I want and put on the sign [Minigame] Loadout (loadout name)
-
View User Profile
-
Send Message
Posted Jan 26, 2013Now after updating to 1.4 my spleef arena does not work. It first was not letting people break blocks due to worldguard but i fixed that but now when they try and break the snow blocks they just reappear immediately.
-
View User Profile
-
Send Message
Posted Jan 26, 2013Hey Razz, 1.4.0 working great for me; testing CTF with no problems. However, when changing the config file (to reduce the time to wait for players and number of announcements), on reload or reboot the config file is replaced....
-
View User Profile
-
Send Message
Posted Jan 26, 2013um whenever we play Spleef and the players die the winner doesnt get tped to the end position he/she just stays there
-
View User Profile
-
Send Message
Posted Jan 26, 2013@bigkevin112
Use the loadouts instead, that does the same thing but without the warping.
@EndCraftMC
Already possible, loadout signs. Create loadouts then you can make signs in the lobby that can be selected. (even in game)
-
View User Profile
-
Send Message
Posted Jan 26, 2013What about some loadout commands where you can pick your kit prior to the game starting? So an OP would make X amount of loadouts and in the lobby, players can type a command like /mgm kit <kit name> which would make them spawn with that given loadout. Unless this is already possible? O.o
-
View User Profile
-
Send Message
Posted Jan 26, 2013I'm trying to allow people to warp when in the game. The reason I'm doing this is because I have a ctf setup just like 2fort from tf2 and I have class picking(Sniper, Spy, Ect.) that gives them the items from dispensers. But the only way for me to do this is to warp them to where they get their items then warp them into the battle field. Now I have tired to remove the - warp from the config and reload the plugin but it keeps coming back. I'm wondering if there is away around this?
-
View User Profile
-
Send Message
Posted Jan 25, 2013@n00bsaus
Invis potion bug: That is a bug with Bukkit as far as I know. I can do that without the plugin. So I can't really fix it. As for the particle effect, thats a great idea, I shall have to do that.
@n00bsaus
Someone else said that the armour would break quickly too. Not sure why.
@n00bsaus
Now that I've added disabled commands, I can do something like this. Well, a toggle for it anyway. So that shall be in an update too.
@Nikz11
1. What do you mean? They should go when the player dies anyway :/ As for selecting a different loadout, that would be a good idea.
2. I bet this is going to be as requested as CTF was, sure.
3. "/mgm blockedcmds" I believe.
@SBPrime
"/mgm set <Minigame> reward $<amount>" "/mgm set <Minigame> reward2 $<amount>"
-
View User Profile
-
Send Message
Posted Jan 25, 2013How to set up "Reward Money" for PVP arena?
-
View User Profile
-
Send Message
Posted Jan 25, 2013Here's a fun thing to do:
Step 1: Give a class (like a Spy) an invisibility potion.
Step 2: Spy drinks invisibility potion.
Step 3: Kill Spy while he is under the effects of the invisibility potion, while in a Mini-game
You are now permanently invisible, without any status effects listed on your player. You remain invisible even after you leave the mini-game. This is, obviously, kind of a game-breaking flaw, especially for CTF.
Also, Warhub had a handy thing where it would make a color splash potion special effect around the flag carrier. It was completely cosmetic, but served to show which player was carrying the flag. That type effect is needed here (or Blaze particles around flag carrier, etc...). And that whole 'permanently invisible' bug-that should probably be addressed to. Nothing like a CTF match with all the players running around capturing flags while permanently invisible...
EDIT: Since you're not listed as having any potion effects, milk Will Not Remove the permanent invisibility from players.
-
View User Profile
-
Send Message
Posted Jan 25, 2013@_Razz_
I can get red and blue colored armor just fine for each team. I just have the problem of the armors breaking quickly through damage, or perhaps with players taking off the armor. I'm not sure. But like a cheap stripper, their outfits sure seem to disappear quick.
-
View User Profile
-
Send Message
Posted Jan 25, 2013@EndCraftMC
It's in the MGM 1.4.0 patch notes.
/mgm set BloodGulch loadout create blue /mgm set BloodGulch loadout add ME -l blue
Speaking of Blood Gulch, teleporters are denied with MGM. Is there any type of method (plugins, commands, command blocks) to allow players to teleport IN-GAME? Blood Gulch has teleporters to the center, Facing Worlds has teleporters to the top of the bases, etc, etc. For some maps, it's a bit necessary. Suggestions?
-
View User Profile
-
Send Message
Posted Jan 25, 2013Couple last things:
1) Possible when players respawn potion effects wear off? And when they choose a different class?
2) Can you make it that players can join after a game has started? Basically late-join
3) How do I block more commands? I tried finding the command to-do so I couldn't :|.
-
View User Profile
-
Send Message
Posted Jan 25, 2013@EndCraftMC
Sorry, create a red and blue loadout (both lowercase). Thats all there is to it.
@CinemaCarlos
No need to, unless you want a floor degenerator. In that case, its floordegenerator as the parameter. (Read the change logs)
-
View User Profile
-
Send Message
Posted Jan 24, 2013@n00bsaus
Mind informing me on how to do team specific loadouts? D: I can't find it at all D:
-
View User Profile
-
Send Message
Posted Jan 24, 2013How do i select the floor in spleef!?!?!? DDDD:
-
View User Profile
-
Send Message
Posted Jan 24, 2013@shadvalentine
They don't store the items to file anymore. They should work with restore blocks still, as long as you added them correctly using the restoreblock command.
@n00bsaus
I'm going to do team coloured leather armour when I figure out how to. But by the sounds of it, you're assigning the wrong ID to the loadout? Fill your inventory with the loadout yourself (dye the armour yourself too) and assign it through the ME variable.
@CoasterCrazy
I'd say that would be a conflict, I'll see if I can make a workaround, but no promises I'm afraid.
@Falupss517
Team Deathmatch will ONLY work on the version that the plugin is for.
@Nikz11
I wouldn't recommend doing it through the config, you may break something. Also, armour already auto equips.
@n00bsaus
Ok thanks, I didn't get round to testing those out, I'll fix it for the next build.
@dubloch
You may be running the wrong server version. But without any more info I can't help you.
@Nikz11
Only when the Minigame ends.
-
View User Profile
-
Send Message
Posted Jan 24, 2013I am using 1.4.0 and the dispensers are not restoring anymore .. I have removed them refilled and readded them ... still not working ... I looked in the config .. it showes them but does not show any items