EVERYTHING XIAOMI
Get listed

Minestom

Place
#21 of 25
Score
5.4
Minestom's website

The facts below are what the maker publishes about Minestom, checked and dated. Our editors have not written about it yet.

The facts

Each one read from Minestom's own pages, with the date it was checked.

What it does

Authentication
A server starts in offline mode by default; enabling Mojang authentication validates the client's session token and applies the player's skin.checked 8 Oct 2026
Compatibility limit
Minestom aims to keep up with the latest Minecraft version, and older clients are not directly supported; the documentation points to ViaVersion through a proxy as an option.checked 8 Oct 2026
Custom gameplay
Minestom does not implement vanilla gameplay, so developers write the behaviors their servers need.checked 8 Oct 2026
Developer audience
Minestom is aimed at developers building servers with custom gameplay, such as minigames or KitPVP.checked 8 Oct 2026
Distribution
Minestom is published to Maven Central as a Java library dependency, with snapshots available for trying some upcoming features.checked 8 Oct 2026
Gameplay limit
Minestom implements almost none of vanilla gameplay, so the documentation says survival gameplay would need to be rebuilt from scratch.checked 8 Oct 2026
How it runs
You add Minestom as a dependency, write a server in Java or Kotlin, and compile it yourself; Minestom is not a server JAR to download and run.checked 8 Oct 2026
Instances
Instances can be created and discarded at runtime, which the documentation says suits per-match maps better than loading worlds from disk.checked 8 Oct 2026
Intended users
Minestom targets developers building custom servers with little reliance on vanilla features, such as minigames or KitPVP.checked 8 Oct 2026
Java requirements
The current documentation says Minestom requires Java 25 or newer.checked 8 Oct 2026
License
The GitHub project states that Minestom is licensed under Apache License 2.0.checked 8 Oct 2026
Performance
The project describes Minestom as designed for efficiency and high performance with minimal overhead.checked 8 Oct 2026
Performance design
Minestom uses a thread pool to manage chunks independently from instances and is designed for efficiency with minimal overhead.checked 8 Oct 2026
Plugin and mod limit
Bukkit, Spigot, Paper, Forge, and Fabric plugins or mods do not run on Minestom.checked 8 Oct 2026
Product
Minestom is an open-source Java library for building custom Minecraft server software; it is not a server JAR to download and run.checked 8 Oct 2026
Protocol
Minestom implements the Minecraft protocol and server essentials including networking, chunks, entities, and inventories, but does not implement vanilla gameplay.checked 8 Oct 2026
Proxy integrations
The documentation lists Velocity, Gate, BungeeCord, and their derivatives as supported proxies.checked 8 Oct 2026
Security consideration
The documentation warns that offline-mode UUIDs are trivially spoofable and should not be used to identify players.checked 8 Oct 2026
Setup requirements
Minestom requires Java 25 or newer; Gradle users need version 9.1 or higher, and IntelliJ IDEA users need 2025.2 or higher.checked 8 Oct 2026
Support
The documentation directs users who need help to the Minestom Discord server.checked 8 Oct 2026
Support and documentation
The project wiki links to Javadocs for the complete API reference and invites users to its Discord for help or development discussion.checked 8 Oct 2026
Threading
Minestom uses a thread pool to manage chunks independently from instances.checked 8 Oct 2026
What it is
Minestom is an open-source Java library for building custom Minecraft server software.checked 8 Oct 2026

Alternatives to Minestom

All alternatives
  1. 1SpigotMC Resources logo

    SpigotMC Resources

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  2. 2Cuberite logo

    Cuberite

    Free planAndroidAPILinuxmacOS
    7.0Free plan
  3. 3Fabric logo

    Fabric

    Free planAPILinuxmacOSSelf-hosted
    6.8Free plan
  4. 4

    PocketMine-MP

    Free planAPILinuxmacOSSelf-hosted
    6.6Free plan
  5. 5

    Allay

    Free planLinuxSelf-hostedWindows
    6.4Free plan
  6. 6

    Leaves

    Free planAPISelf-hosted
    6.2Free plan