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 10, 2014@Conzine
You need a neutral spawn point (non team) in the arena, best to use the tool to set it and delete the old one, it was probably created outside the arena. As for the fly, try setting it through the Minigame edit menu (/mg edit <Minigame>), if its still not working let me know.
@KarpKarp
You need an SQL host with an sql database set up. Minigames just connects to that, it doesn't do anything else but create and modify the tables it requires.
-
View User Profile
-
Send Message
Posted Jan 10, 2014For my capture the flag minigame, when people try to spectate, they get teleported outside the map, not to either of the team's spawnpoints. Is there a fix for this? Do I set 1 spawnpoint, plus a blue team one, and red team one?
Also, do you happen to know what might be blocking the players from flying while spectating, I did /mg set CTF spectatefly true ; but my players aren't able to fly.
-
View User Profile
-
Send Message
Posted Jan 10, 2014How do you set up the mysql database for scoreboards?
-
View User Profile
-
Send Message
Posted Jan 10, 2014@xInfamouZChannel
Not a bug, you just haven't read the change logs...
http://pauldavdesign.com/minigames/w/index.php?title=Loadouts
@RobotoRaccoon
Shouldn't be, have any errors?
@UltimateRuneMaster
No option like that I'm afraid. I may add one in the future though. The command is mainly for admins. However if the game is safe enough to use the sign you should use that to allow people to spectate. Spectators block arrows, snowballs, potions etc, thats why it shouldn't be given to just anyone.
-
View User Profile
-
Send Message
Posted Jan 10, 2014I have the same issue as xInfamouZChannel, along with another one. I have a minigame that uses global loadouts, but also has a default loadout set just in case the players do not select one. Every time someone respawns it forgets the loadout they had on and goes back to the default one.
-
View User Profile
-
Send Message
Posted Jan 10, 2014When I play a minigame where I configured inventories with armor, the armor spawns in inventory and the player is not wearing it automatically. I saw this bug since the last version of Minigames.
img http://gyazo.com/a5ab89c34292f15332de9da7bc257655.png
-
View User Profile
-
Send Message
Posted Jan 10, 2014Hey, razz, thanks for your help but I have another question for you... sorry. I am doing a "hungergames" minigame using last man standing, and its a fairly large feild, and so to keep the game from bring one guy hiding until the timer runs out, I'd like to be able to make it so every so often they players get pushed back together.. Is there a way to do this? Right now all I can think of would be having a huge floor degenerator and have under the bedrock layer be lava. but wouldnt the players be able to bridge out from this? You have any ideas or suggestions? Oh, and how does the spectate part work, I dont quite understand the little bit in the commands.
Thank you for all the help you have given me man, when we go online you are always welcome
-
View User Profile
-
Send Message
Posted Jan 9, 2014@_Razz_
Thanks for the quick response!
-
View User Profile
-
Send Message
Posted Jan 9, 2014@Purpleantilope
Use team spawn points. Also use the tool to make it a bit easier:
http://pauldavdesign.com/minigames/w/index.php?title=Minigame_Tool
@Conzine
http://pauldavdesign.com/minigames/w/index.php?title=Menu_System
@pompy5685
/mg edit <Minigame>
OR
/mg set <Minigame> loadout
OR (for global loadouts)
/mg globalloadout
-
View User Profile
-
Send Message
Posted Jan 9, 2014I would like to know if it is in anyway possible to make team minigame spawning not random. I am making a minigame where 1 player must parkour to the end while another player from the other team shoots snowballs to knock him down. On the other side the same happens. First to the finish sign wins. The problem is the person from each team after being killed sometime spawns at the snowball throwers place. Not sure if you understand but basically i need to know if start points can be set and no be random
-
View User Profile
-
Send Message
Posted Jan 9, 2014I'd like to know how to remove rewards that I've added, and how to view the ones I've added to certain minigames. Thanks.
I love the plugin, only had one issue when I typed /save-all and restarted my server, and changes I made with a few minigames prior to restarting were undone and I had to redo my prior changes, now I'm just a little nervous. I'd feel better if you didn't scare me to type /mgm reload. Because /reload breaks alot of plugins on my server at least.
-
View User Profile
-
Send Message
Posted Jan 9, 2014@_Razz_
Ok i can do that. But whats the command to edit a loadout with the new GUI menu?
-
View User Profile
-
Send Message
Posted Jan 9, 2014@KarpKarp
I'll need more information than that.
@kwakmantim
It was global loadouts that were broken, I'll be fixing that soon (you didn't have to delete everything...)
@jony16
Not called TeamDM anymore........... I wrote that in the change logs (I write them for a reason). http://pauldavdesign.com/minigames/w/index.php?title=Minigame_Types
Also, its easier to use /minigame edit <Minigame>
@DavMicrofix
You need to add a diamond shovel to the loadout.
http://pauldavdesign.com/minigames/w/index.php?title=Loadouts
-
View User Profile
-
Send Message
Posted Jan 9, 2014I'm having a problem where in Infection it dosen't teleport the people out of the infection arena. (never mind fixed it)
-
View User Profile
-
Send Message
Posted Jan 9, 2014@kwakmantim
I removed the Old Minigame filt its okey now (only i neet to reset EVRYTING)
-
View User Profile
-
Send Message
Posted Jan 9, 2014hi _Razz_
i will give my minigame a type after creating my minigame
i type '/mgm set (minigame name) type teamdm.'
and it gives a internal error. 'An internal error occirred while attempting tp preform this command'
can you help me?
greetz jony16
-
View User Profile
-
Send Message
Posted Jan 9, 2014i got this:
LOWEST Rule Count: 14 [Server] Skipped 10 lines due to rate limit (30/s) [Informatie] [20:22:14 [Informatie]]: [Minigames] No Vault plugin found! You may only reward items. [Informatie] [20:22:14 ERROR]: Error occurred while enabling Minigames v1.6.0 (Is it up to date?) [Informatie] java.lang.NumberFormatException: For input string: "usepermissions" [Informatie] at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) [?:1.7.0_25] [Informatie] at java.lang.Integer.parseInt(Integer.java:492) [?:1.7.0_25] [Informatie] at java.lang.Integer.parseInt(Integer.java:527) [?:1.7.0_25] [Informatie] at com.pauldavdesign.mineauz.minigames.Minigames.onEnable(Minigames.java:241) [?:?] [Informatie] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:218) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:385) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:302) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:284) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:348) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:325) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:281) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:186) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:430) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot1.7.2.jar:git-Spigot-1231] [Informatie] [20:22:18 [Informatie]]: [EssentialsSpawn] Enabling EssentialsSpawn v2.12.2 [Informatie] [20:22:18 [Informatie]]: [EssentialsChat] Enabling EssentialsChat v2.12.2
versie: Spigot 1.7.2 r:0.3
-
View User Profile
-
Send Message
Posted Jan 9, 2014spleef is not working ? i created a spleef arena i can join that is working but i do not get a diamond shovel. just empty inventory. alsi if i add a diamond shovel it will open a chest? and there is a diamond sword in it ?
-
View User Profile
-
Send Message
Posted Jan 9, 2014@fazantendrek
Put them in the armour slots... I put up a wiki on how to update your Minigames for the new changes.
http://pauldavdesign.com/minigames/w/index.php?title=Loadouts
-
View User Profile
-
Send Message
Posted Jan 9, 2014@_Razz_: hi can you help me i have this problem:
loadout: '0':
: org.bukkit.inventory.ItemStack
type: STONE_SWORD '1':
: org.bukkit.inventory.ItemStack
type: BOW
'2':
: org.bukkit.inventory.ItemStack
type: LEATHER_CHESTPLATE '3':
: org.bukkit.inventory.ItemStack
type: LEATHER_HELMET '4':
: org.bukkit.inventory.ItemStack
type: LEATHER_BOOTS '5':
: org.bukkit.inventory.ItemStack
type: LEATHER_LEGGINGS '6':
: org.bukkit.inventory.ItemStack
type: ARROW amount: 64 '7':
: org.bukkit.inventory.ItemStack
type: ARROW amount: 64
myn clothes are not on if we start the game what do i need to change ?
and nice plugin for the rest it works fine !