Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/LeoDog896/awesome-minestom

A curated list of awesome Minestom libraries, resources, projects, and servers.
https://github.com/LeoDog896/awesome-minestom

List: awesome-minestom

awesome awesome-list awesome-minestom minestom

Last synced: about 1 month ago
JSON representation

A curated list of awesome Minestom libraries, resources, projects, and servers.

Awesome Lists containing this project

README

        




banner

# Awesome Minestom [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)

A curated list of awesome Minestom libraries, resources, and open-source projects.

Minestom is an open-source library that enables developers to create their own Minecraft server software, void of any Mojang code.

## Contents

- [Libraries](#libraries)
- [Extensions](#extensions)
- [Implementations](#implementations)
- [Open Projects](#open-projects)
- [Servers](#servers)
- [Resources](#resources)

---

## Libraries

*Reusable code that pairs very well with Minestom. If it offers extensions, it's side effect free to the limit of logging.*

- [MineScreen](https://github.com/kiip1/MineScreen) - A Java library for simplifying UI development.
- [hephaestus-engine](https://github.com/unnamed/hephaestus-engine) - Render, animate and interact with custom entity models.
- [WorldSeedEntityEngine](https://github.com/WorldSeedGames/WorldSeedEntityEngine) - Straightforward multi-part entity construction.
- [mc_debug_render](https://github.com/mworzala/mc_debug_renderer) - Draw arbitrary debug shapes on the client.
- [Orbis](https://github.com/AzortisCode/Orbis) - WIP extensible world generator.
- [TNT](https://github.com/EmortalMC/TNT) - Experimental fast world format.
- [ParticleEmitter](https://github.com/WorldSeedGames/ParticleEmitter) - Library for drawing particle effects with [Snowstorm](https://snowstorm.app/)
- [RayFast](https://github.com/emortalmc/Rayfast) - A fast raycasting libary.
- [Scaffolding](https://github.com/HyperaDev/Scaffolding) - Place and load schematics.
- [NBStom](https://github.com/emortalmc/NBStom) - [NBS](https://opennbs.org/) reader and player.
- [EnoidaPF](https://github.com/RinesThaix/EnodiaPF) - High performance voxel pathfinding implementation.

## Extensions

*Jars or libraries that integrate straight into Minestom. May also have programatic APIs or offer standalone versions.*

- [grakkit](https://github.com/grakkit/grakkit) - A modern JavaScript development environment for Minecraft.
- [UnifiedMetrics](https://github.com/Cubxity/UnifiedMetrics/) - Cross-compatible fully-featured metrics collection agent.
- [Nightclub](https://github.com/dev-hydrogen/Nightclub) - An extensible in-minecraft light show.
- [MinestomPVP](https://github.com/TogAr2/MinestomPvP) - Implement PVP in your server.
- [MinestomAirConditioner](https://github.com/LooFifteen/MinestomAirConditioner) - Anticheat that prevents blatant hacking.
- [BasicRedstone](https://github.com/TogAr2/BasicRedstone) - Basic redstone implementation.
- [MinestomFluids](https://github.com/TogAr2/MinestomFluids) - Fluid handling and implementation.
- [Minesumo](https://github.com/GoldenGamerLP/Minesumo) - A sumo extension with stats.

## Implementations

*Implementation of Minestom that allow for server administrators to get a server up and running*

- [microstom](https://github.com/KlainStom/microstom) - A lightweight jar with only the smallest of defauts.
- [Sabre](https://github.com/Project-Cepi/Sabre) - A customizable and simple server jar.
- [BasicMinestomServer](https://github.com/Protonull/BasicMinestomServer) - Barebones extension-only server jar.
- [MineMeeting](https://github.com/iceBear67/MineMeeting) - Quick throwaway no-trace servers for hosting meetings in Minecraft.
- [VanillaReimplementation](https://github.com/Minestom/VanillaReimplementation) - Reimplementation of Vanilla features in Minestom (WIP).

## Open Projects

*Open-source minecraft projects -- projects without an available hosted instance.*

- [WynnLab](https://github.com/WynnLab/WynnLab-Minestom) - An attempt at remixing Wynncraft in a Minestom environment.
- [Tower Defence](https://github.com/towerdefence-cc/tower-defence) - A tower defence game inspired by CubeCraft's Tower Defence and Bloons TD.
- [Doomstom](https://github.com/Peter-Crawley/Doomstom) - Port of Doom to Minestom.
- [BlockScreen](https://github.com/emortaldev/blockscreen) - Screensharing in Minecraft.
- [FlexEGames](https://github.com/FlexEGames) - An extensible multi-game single-server jar.

## Servers

*A list of servers that use Minestom.*
- [EmortalMC](https://github.com/EmortalMC) - A minigames server focused on light-hearted fun. IP: `mc.emortal.dev`. Version: `1.19.2`.
- [Arena](https://github.com/Minestom/Arena) - A community server demonstrating Minestom's capabilities. IP: `arena.minestom.net` Version: `1.19.2`.

## Resources

- [Official Minestom wiki](https://wiki.minestom.net)

## Contributing

Your contributions are always welcome! Please take a look at the [contribution guidelines](https://github.com/LeoDog896/awesome-minestom/blob/main/CONTRIBUTING.md) first.