MiniGameModules

Minecraft Mini Game Modules

This project is still in the development stage and is not suitable for practical use

Table of contents

General info

This project, this is not a package of mini games, nor an elaborate API for creating them.

It's a collection of modules to be implemented in gradle, so we can import only the libraries we need instead of a whole overloaded API with tons of functionality that we won't fully use in one mini game.

This form also makes it easier to edit the library to suit your needs and to comply with the principle of minimum dependencies

Features

  • Teams (In progress)
  • Arena System (TODO)
  • Kits/Classes (TODO)
  • Party (/party) (TODO)
  • BungeeCord/Velocity support (TODO)

Supported Mini Games

  • BedWars (TODO)
  • SkyWars (TODO)
  • Blitz Survival Games (TODO)
  • Murder Mystery (TODO)
  • VampireZ (TODO)
  • Mega Walls (TODO)
  • Mini Walls (TODO)
  • Hide and Seek (TODO)
  • Arcade Games (TODO)
  • TNT Games (TODO)
    • TNT Tag (TODO)
    • TNT Run (TODO)
    • Bow Spleef (TODO)

You can find current work and progress on the project at Github Project Page

Technologies

Project is created with:

  • Java 17
  • Gradle 8.2
  • PaperSpigotAPI 1.20.1-R0.1-SNAPSHOT

Setup

Simply download the package or module of your choice, then plug them into your project with gradle using official guide to adding local dependencies