Home›Java›Mods›MinigameFramework
MinigameFramework
ModsJava

MinigameFramework

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

by TheCoolcraft11 · on Modrinth

⬇ Download on Modrinth

What is this?

MinigameFramework is a required dependency, not a minigame by itself. It adds no gameplay on its own. If a minigame plugin like HideAndSeek listed this as a dependency and sent you here, you're in the right place: install this JAR and that plugin, and you're set.

It's the shared foundation minigame plugins are built on top of: phases, teams, spectators, GUIs, stats, and progression, so plugin authors (myself included) don't rebuild the same infrastructure every time. If you're a plugin developer building your own minigame, see the "For developers" section below.

Why it exists

Every Minecraft minigame needs roughly the same scaffolding: game phases, teams, spectator mode, scoreboards, custom items, GUIs, stats and progression, translations. Building that from scratch for every project is a waste of time. MinigameFramework provides all of it as a shared base, your minigame plugin extends MinigameFramework instead of JavaPlugin and gets a working game skeleton immediately.

What's included

Requirements

Component Version
Server software Paper 1.21 (API 1.21.10+)
Java 21
PlaceholderAPI 2.11.6+ (optional)
Redis optional, only for cross-server stat caching

Installing

  1. Drop MinigameFramework.jar into plugins/
  2. Drop the minigame plugin(s) that require it into plugins/ too (e.g. HideAndSeek)
  3. Start the server: you should see MinigameFramework library loaded successfully! in the console On Modrinth, plugins built on this framework list it as a required dependency, so if you got here via that link, this step is exactly what you're supposed to do.

Storage is disabled by default (nothing persists). Enable SQLite or MySQL under framework.storage in config.yml if you want stats and progression to actually save.

For developers

Full API docs, architecture notes, and a getting-started guide (including a minimal working minigame example) are in the GitHub README. Source is open, contributions and issue reports welcome.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more