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 Sep 14, 2013@AyACZE
It does work. I did extensive testing locally and on a large public server. Any errors at all.
-
View User Profile
-
Send Message
Posted Sep 14, 2013The new inventory system does not work. In version 1.5.2. everything worked perfectly. Example: When you log in mgm I have in inventory one piece of wood. After you quit or finish MGM is in my inventory loudout item, not wood. (mgm set in mod Adventure, type sp)
Sorry for my English
-
View User Profile
-
Send Message
Posted Sep 14, 2013@xXxMC_LegendxXx
You don't have the full error there. It may not be related to Minigames at all. (Skipped 200+ lines [says at the top])
@MatiasTheAwesome
Just install it like usual.
-
View User Profile
-
Send Message
Posted Sep 14, 2013@_Razz_
Love 1.5.3 but now the plugin breaks when someone pvplogs and gets killed from the plugin CombatTag
http://pastebin.com/B55kPAH2
-
View User Profile
-
Send Message
Posted Sep 14, 2013Thanks for the update ! I've been waiting for this !
-
View User Profile
-
Send Message
Posted Sep 14, 2013How do I update the plugin without losing anything?
-
View User Profile
-
Send Message
Posted Sep 14, 2013@LiLChris06
Ah that one, I'm going through them for a Minigames 1.6.0 update (yes, I started as soon as 1.5.3 was released, been looking forward to big features again :) ). I'm not 100% sure about doing it though, the only way to check would be the player move event, so checking all players in a minigame if they're touching something could cause some server lag (But it'd have to be tested). But yes I'm doing some of the older tickets first :)
@KingKelmoria
Same way as normal loadouts isn't it? (or similar)
/minigame globalloadout <Loadout> usepermissions true
@jklsj1252
Doesn't happen to me as far as I'm aware. I'll have to double check though.
-
View User Profile
-
Send Message
Posted Sep 14, 2013I found one bug on 1.5.3
gametype is teamdm(maybe dm too)
(When the minigame done) The winner's inventoty back successfully But loser's inventoty is not back
I'm Korean User and I respect your plugins Thank you.
-
View User Profile
-
Send Message
Posted Sep 13, 2013I understand how to set permissions for classes per minigame, but how do I set them for Global Classes?
-
View User Profile
-
Send Message
Posted Sep 13, 2013Grats on getting the update out.
How long before I can pester you about a very old ticket. :D
-
View User Profile
-
Send Message
Posted Sep 13, 2013@walrusone
Yes of course! When a player respawns, it'll select a random one to spawn at. Though the initial ones are set up to start in order, so you can give everyone an even chance from the beginning. Just the rest are random. This also works for team spawning.
@Nikz11
Thats a feature I'll do. Was requested a while ago but I haven't been able to do it yet.
-
View User Profile
-
Send Message
Posted Sep 13, 2013Awesome, Awesome, Awesome. I've been looking for something like this all day.
I've just started working on bukkit servers and this is exactly what I wanted. The fact that it works exceptionally with Multiworld 4.6.6 means that I can have difference games on different worlds.
Just one comment.
Is there a way to set random start points (or multiple start points) for deathmatch type games. I'm planning to just put a randomizer under the start point using redstone and tp commands, but just wondering. Would be an awesome addition to the plugin if it's not already there.
Thanks for the great work.
-
View User Profile
-
Send Message
Posted Sep 13, 2013@_Razz_
Can you set a scoretype for LMS?
The scoreboard will consist of Lives and decrease everytime they die.
-
View User Profile
-
Send Message
Posted Sep 13, 2013@yaitsbilly
Post your config (main config).
-
View User Profile
-
Send Message
Posted Sep 12, 2013@_Razz_
Even when I 'm OP still no go. I have permissions setup correctly and the config file is check and has nothing blocking the /Mg Quit command.
-
View User Profile
-
Send Message
Posted Sep 12, 2013@yaitsbilly
sounds like you've put minigame command into the denied commands part of Minigames. Check the main config and remove it if its there. Btw, mg quit is given to all players by default.
-
View User Profile
-
Send Message
Posted Sep 12, 2013How can I give access to /Mg Quit , I've added the permission. Keeps saying 'You are not allowed to use that command while playering a minigame!"
-
View User Profile
-
Send Message
Posted Sep 12, 2013@_Razz_
I do believe I've set all of them, but I'll double check...
-
View User Profile
-
Send Message
Posted Sep 11, 2013@ericpret
You've missed a step somewhere and I've missed an informational message. You've probably not set a lobby/start/end/quit position.
@Nikz11
Did you set a score type?
-
View User Profile
-
Send Message
Posted Sep 11, 2013Right, so I followed your Infection tutorial, but I'm still running into some issues. Whenever I try to join through joinsigns, nothing happens. If I left click the sign, minigame info is displayed. If I right click - nothing. If I click the joinsign with a block, it says "You cannot use this sign with an item in your hand". I tried "/mgm join infected" and it just says "Starting minigame..." and then nothing. No errors anywhere, nothing. I've checked that I've enabled the minigame, everything in my info seems fine... Any help?