2 minutes estimated read time

About

Using this module, you can finally create true isolated minigames using proper game development strategies.
You can create two types of games, a global game where the entire server is basically one running game, and instanced games where you can host as many games on the same server as you like.

Both have their pros and cons.

Global games

Simpler, requires less configuration and can be managed as normal Spring beans like all of your other Vital components (commands, listeners, etc.).
When you use global games, you can freely inject beans from A to B without any hassle.

Instanced games

More complex, but allows for players to play games without having to connect to another server.
Better if you are currently not able to host a single extra server just to host one round of a game.


Please refer to the respective documentation for both games on the left navigation.

Platform compatability

PlatformCompatibleNotes
Spigot✅This platform is fully supported.
Paper✅This platform is fully supported.
BungeeCord❌This platform is not supported.

Found an issue?

Help us improve the documentation by reporting typos, missing information, or anything confusing.

Don't worry, we will auto-fill most of the annoying fields.

Create GitHub issue

This site and the Vital framework were built with ❤️ by Mike Neumann