Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 16 days ago
JSON representation
A curated list of awesome Minestom libraries, resources, projects, and servers.
- Host: GitHub
- URL: https://github.com/LeoDog896/awesome-minestom
- Owner: LeoDog896
- License: other
- Created: 2023-01-04T16:10:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-22T16:18:10.000Z (over 1 year ago)
- Last Synced: 2024-05-23T06:17:57.498Z (7 months ago)
- Topics: awesome, awesome-list, awesome-minestom, minestom
- Homepage:
- Size: 289 KB
- Stars: 37
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- ultimate-awesome - awesome-minestom - A curated list of awesome Minestom libraries, resources, projects, and servers. (Other Lists / Monkey C Lists)
README
# 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.