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.


  • 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.


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.


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 to the Minigames project to show your support! Every little bit helps!


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!


This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to

  • 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.

Source (GitHub)

Minigame Mashup:

We Be Pirates (Teaser)

Basic Region & Nodes Tutorial

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Snigakid Snigakid Mar 02, 2015 at 17:27 UTC - 0 likes

    Hello, @Archmohaa @_Razz_ @Schmoller

    First things first, I am very greatful for the excellent job you did at creating such an amazing plugin. I love the plugin and been using it ever since it came out, I have however recently been really determined on getting this right, but had no luck. What would be very helpful if can is you could add a mashup (arcade) feature where you could join a minigame, which auto joins another after every game has ended and quit like a normal game, if you could add this and maybe pm me when you have, that would be awesome. Another suggestion I would add is a timer in the scoreboard, it would be very useful and a definate winner in everybody's eyes. Thirdly, could you add the feature of disabling minigame victory/loss/tie broadcast. The fourth and final suggestion would be to configure the minigame signs, the layout I would possibly change, however this is not really needed (also if we could change the prefix of [Minigames] to somthing different)

    I will definitely be giving you a rank on my network with VIP+, a huge thank you and promoting

    Kind regards, Daniel Lochner

    (Owner of ClashCraftMC network)

    Last edited Mar 02, 2015 by Snigakid
  • Avatar of Melih1951 Melih1951 Feb 25, 2015 at 15:19 UTC - 0 likes

    what steps will reproduce the problem? Im From Turkey 1.I join my minigames my server crash[why=Because /mgm set walls regenarea 1, /mgm set walls regenarea 2 and join game, my server crash

    This İs My Server Crash Error Logs :

  • Avatar of Archmohaa Archmohaa Feb 25, 2015 at 09:14 UTC - 0 likes

    @Melih1951 - Sorry i had to delete your comment. If i could edit other peoples comments i would have just removed your massive watchdog thread error dump >< PLEASE EVERYONE use for big things like that. I'll talk with you in the ticket you made.

  • Avatar of budopey budopey Feb 24, 2015 at 20:47 UTC - 0 likes
    <<reply 2494883="">> You should open a Ticket with huge pastes like that so its not flooding the comments section. By the looks of it you are using an out dated server JAR while having updates enabled. If you don't want to update your server JAR you need to disable auto-updates or else you will get the results that you are getting in your comment.
    -Hack the planet, not my server!
    -Seek a good Admin to help build your servers? PM me for details! I can provide customization to your server and help install up-to-date plugins to help you acquire the content you seek for your server!
  • Avatar of LinksPlace LinksPlace Feb 24, 2015 at 12:53 UTC - 0 likes

    Please update to 1.8 spigot**PLEASE**

  • Avatar of Archmohaa Archmohaa Feb 24, 2015 at 04:02 UTC - 0 likes

    @tbluescorpion123 - They are just team colours. So still set the same way /mg set gamename start Red 1 etc.. I believe Red is the default jugg team.

    @oliven141 - download the latest dev from there. They are 1.8 compatible. A 1.8 release should be here soon enough (ironing out the last of the known bugs)

  • Avatar of oliven141 oliven141 Feb 23, 2015 at 18:12 UTC - 1 like

    Hmmmm will the plugin work for spigot 1.8 RO.1? =)

    Or do I need to uppdate the plugin? ;)

    Thanks for fast answer :P

  • Avatar of tbluescorpion123 tbluescorpion123 Feb 21, 2015 at 23:46 UTC - 0 likes

    how do i set start locations for the juggernaut and the defaults

  • Avatar of Archmohaa Archmohaa Feb 16, 2015 at 04:57 UTC - 0 likes

    Hey guys! We now have a good friend of ours helping _razz_ with development work on Minigames. I'd like to say a big thanks to Schmoller for offering to assist!

    If you follow the dev site you'll be seeing all the commits & changes and we are hard at work now to giving you guys a "release" version of minigames on here. That way you wont have to keep watching that.

    This will include everything been made so far on the dev page as well as the 1.8 changes needed to make it compatible. But if you are already running the devs then you aren't missing anything ;)

  • Avatar of Archmohaa Archmohaa Feb 16, 2015 at 04:48 UTC - 0 likes

    @Oct0ber - Could you please make a ticket explaining what and why you need that (So the suggestion doesn't get lost in the comments and because i just want to verify exactly what you want "right click events" for and how you want it to work etc..)

    @saxons12 - Idea accepted and added for you already :) It will be in Build 133 or higher once its built. (from the dev page)

    @AgentRoop - So your players can pick up the flag? But they can't capture it.. Seems weird o.O You sure you formatted the capture sign properly? Also did you try using your own teams flag to capture with (Can use it as well as the capture sign)

    @KINC_SpikeViper - ill chat with you on your ticket you made

    @tbluescorpion123 - Ah! That is because it is only in the latest dev from under game mechanic (After 1.6.4 minigames it was changed to be called game mechanic) Download that and you will have it!

    @felixbeuving - Ah yes build 119 fixed snowballs from Just use the latest dev there (currently 132) and it will work :)

    @homchom - Unfortunately there is nothing like that with minigames. You can set multiple start points and each new player will be sent to the next start point. However i just tested that then (Player 1 went to start 1 and player 2 went to start 2) But when player 1 left and rejoined (because there was already a player in the game) he was sent to start 2 >< Maybe i could suggest improving that so you can do what you want.

    Last edited Feb 16, 2015 by Archmohaa: Because english


Date created
Jul 15, 2012
Last update
Jun 11, 2014
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files