Celebrating 10 years of Minigame Maker!
Developed Since 2016
[ Discord ] [ Wiki ]
Limited Offer:
Unlock 24/7 support with our Discord support bot when you buy this plugin. It can help you configure, set permissions, and even help create minigames.
Must have bought this game in 2024 or later to unlock this.
Create your own mind blowing Minigames in Minecraft
This plugin is meant for experienced server owners & developers that wish to get creative. Please read the wiki and look at the config examples before buying this plugin.
Why pick Minigame Maker?
Out-Of-The-Box Functionality
No Dependencies
Database Support
Create Minigames In-Game!
UUID-Based Storage
Highly Customizable
Easy to Use
Comprehensive Wiki with 10+ game examples
Example Game Configs
Feel free to use these or turn them into your own minigames!
![[IMG] [IMG]](https://i.imgur.com/MaBUo2j.png)
![[IMG] [IMG]](https://i.imgur.com/kg39Si8.png)
![[IMG] [IMG]](https://i.imgur.com/tP0YXIH.png)
+ 10 more game examples on the wiki
Features
Create games and edit their event commands, inventories and join permissions through /mgm menu.
Browse categories, search by name and spot configured events by their glowing icons.
Game creation guide
Build menus with custom titles, rows, item names and lore. Edit their contents in game and use inventory click events to run your chosen actions. Enable locking to prevent players from taking or inserting menu items while your click actions still work.
Inventory commands | Click events
Choose which players can join each game with its own permission node. Make permission based games or allow other staff members to work on a work in progress game.
Game permissions
With Epic Core installed, add looping music, chat channel changes and animated particle effects to your game actions. Use the configured songs, channels and effects available on your server.
Epic Core enhanced commands
Give or take currency through Vault and a compatible economy provider. Decimal amounts are supported, so your game logic can award precise rewards.
Command reference
Assign players to named teams, randomize teams within a minigame and control whether opposing teams can see each other.
Team management commands
Create any kit you want. Simply load the items on you and execute the command to save the kit once and for all.
The plugin comes with commands that will let you interact with players, locations, distances, blocks, etc.
Except the commands that are initially provided, any others will be evenly compatible and runnable.
Permanently save and delete locations at any time, and in any world, through the use of a command.
The RAM is used smartly to cache the configuration, so the delays get as trivial as possible.
Identify names, distances, ping, locations, players, teams, etc. You truly have infinite possibilities.
Make custom and live scoreboards that will update every second, through the use of a command.
Use the conditional commands with the available syntax to ensure commands run at the right moment.
The plugin works out of the box by requiring no dependencies. Processes are run via events and schedulers.
The plugin allows the use of with low-level timers such as ticks, so your minigame is more precise than ever.
Easily save data such as logic values, numbers, decimals, and text. Your minigame will have a strong structure.
Easily save and retrieve stats by both configuration and database through the use of a command.
The plugin supports MySQL databases to ensure stats are shared thru different networks and websites.
If events, timers, and data saving exist, then ability creation is possible. Don't be afraid to get creative with this plugin.
Create prefix-configurable and joinable signs by starting the first line as [minigamemaker] and the second line with the minigame's name.