Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-minecraft
😎 Awesome Minecraft ⭐ A list of frameworks, libraries and software relating to Minecraft.
https://github.com/LiteDevelopers/awesome-minecraft
Last synced: 6 days ago
JSON representation
-
Anti-Cheating
- GrimAC - GrimAC is an open source Minecraft anticheat designed for 1.20 and supports 1.8-1.20.
- GrimAC - GrimAC is an open source Minecraft anticheat designed for 1.20 and supports 1.8-1.20.
- NoCheatPlus - NoCheatPlus attempts to enforce "vanilla Minecraft" mechanics, as well as preventing players from abusing weaknesses in Minecraft or its protocol, making your server more safe.
-
Utilities
- HologramLib - Asynchronous, high-performance Minecraft Hologram library for 1.8-1.20.1 servers.
- Anvil - A cross-platform database API / ORM / entity framework with useful services for minecraft plugins
- BKCommonLib - An extensive library used in bergerhealer's plugins.
- eco - A plugin framework with many APIs and utilities to simplify development.
- helper - A collection of utilities and extended APIs to support the rapid and easy development of Bukkit plugins.
- HologramLib - Asynchronous, high-performance Minecraft Hologram library for 1.8-1.20.1 servers.
- mineflayer - Create Minecraft bots with a powerful, stable, and high level JavaScript API.
- ProtocolSidebar - Powerful feature-packed Minecraft scoreboard library.
- scoreboard-library - Powerful packet-level scoreboard library for Paper/Spigot servers.
- Vault - Vault of common APIs for Bukkit Plugins.
-
Performance Mods
- phosphor-fabric - A Fabric mod designed to dramatically improve the performance of Minecraft's lighting engine while fixing many bugs.
- Krypton - A Fabric mod that optimizes the Minecraft networking stack and entity tracker.
- lazy-dfu - Makes Minecraft DataFixerUpper initializatiion lazy.
- sodium-fabric - A Fabric mod designed to improve frame rates and reduce micro-stutter.
-
Permissions
-
Velocity
- LuckPerms - A permissions plugin for Minecraft servers.
- BungeePerms - Alternative permissions plugin for Minecraft servers.
-
-
Region and World Management
-
Velocity
- GriefPrevention - Prevents all forms of grief - build/break, theft, spam, spawn camping, and more without a database.
- BentoBox - Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.
- Chunky - Plugin for pre-generating chunks.
- Hyperverse - A lightweight world mangement plugin for Bukkit.
- Multiverse-Core - The original Bukkit Multi-World Plugin.
- PlotSquared - Plot world generator and management plugin with support for schematics.
- Prism-Bukkit - Prism is a rollback/grief management tool for Bukkit.
- WorldGuard - WorldGuard lets you and players guard areas of land against griefers and undesirables, as well as tweak and disable various gameplay features of Minecraft.
- Worlds - A world management system for modern paper servers, supporting only the latest features and mechanics.
-
-
Proxy Software
-
Velocity
-
-
Protocol
-
Velocity
- wiki.vg - Wiki.vg has documented the whole minecraft protocol for java and bedrock edition.
- wiki.vg_(minecraft.wiki) - Wiki.vg has documented the whole minecraft protocol for java and bedrock edition. _(moved to minecraft.wiki)_
-
- packetevents - PacketEvents is a fast and efficient multi-platform packet processing library for Minecraft. Our packet wrappers are easy to use with multi-version support.
- PacketWrapper - Packet wrapper classes for ProtocolLib.
- Protocolize - A lightweight BungeeCord / Velocity protocol framework supporting items.
-
-
Commands
- ACF - Annotation based Java Command Dispatch Framework.
- Brigadier - Brigadier is a command parser & dispatcher, designed and developed for Minecraft: Java Edition.
- Chimera - Command framework that does compile-time annotation processing and code generation for Bukkit plugins.
- Cloud - Command framework & dispatcher for the JVM with support for builders, annotations and a Kotlin DSL.
- CommandAPI - A Bukkit-only API for the command UI introduced in Minecraft 1.13.
- Commodore - Utility for using Minecraft's 1.13 'brigadier' library in Bukkit plugins.
- LiteCommands - Annotation based Command framework for Velocity, Bukkit, Paper, BungeeCord and your other implementations.
-
Configuration
- cdn - Simple and fast configuration library for JVM based apps, powered by CDN (Configuration Data Notation) format, based on enhanced JSON for Humans standard.
- okaeri-configs - Simple Java/POJO config library written with love and Lombok (with support for Bukkit BungeeCord and Velocity)
-
Inventories
- interfaces - A Java user-interface library with support for Minecraft.
- IF - An inventory framework for managing GUIs.
- InventoryGui - A library for Bukkit plugins to create GUIs with inventories.
- Canvas - Canvas is a java library built for Bukkit to manage custom inventory based menus.
- triumph-gui - Simple lib to create inventory GUIs for Bukkit platforms.
- AnvilGUI - Capture user input in Minecraft through an anvil GUI in under 20 lines of code
-
Messages
- MineDown - A MarkDown inspired markup library for Minecraft chat components.
- PlaceholderAPI - PlaceholderAPI is a plugin for Spigot servers that allows server owners to display information from various plugins with a uniform format.
- adventure-text-minimessage - Simple library that implements an easy to use textual format to send rich json messages.
-
NBT & PDC
- Item-NBT-API - Add custom NBT tags to Items/Tiles/Entities without NMS.
- CustomBlockData - Provides a PersistentDataContainer for every Block locatio
- MorePersistentDataTypes - Adds a ton of new PersistentDataTypes, including support for all collections, maps and arrays to the Bukkit API!
-
Other Mods
- ReplayMod - A Minecraft mod to record game sessions and replay them afterwards from any perspective.
-
Platforms
- Fabric - Next generation, highly modular and open Minecraft modding API.
- MinecraftForge - Modifications to the Minecraft base files to assist in compatibility between mods.
-
Building
- Builders-Utilities - A collection of a lot of tiny features that help with building.
- Light-Cleaner - Regenerates light levels in chunks or entire worlds to clean up dark spots. Continuation of NoLagg Lighting.
- WorldEdit - Minecraft map editor and mod.
-
Maps
- BlueMap - A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.
- dynmap - A set of Minecraft mods that provide a real time web-based map system for various Minecraft server implementations.
- Minecraft-Overviewer - Render high-resolution maps of a Minecraft world with a Leaflet powered interface.
- squaremap - squaremap is a minimalistic and lightweight world map viewer for Minecraft servers, using the vanilla map rendering style.
-
Other
-
- DataSync - A minecraft plugin to synchronize and backup player data to a database
- NuVotifier - A fork of Votifier, with more robust code and vote forwarding.
- OnTime - A cross-platform player time management plugin.
- Plan - Player Analytics plugin for Minecraft Server platforms.
- spark - A performance profiling plugin based on sk89q's WarmRoast profiler.
-
Bukkit
- Citizens - Plugin and API for creating service side NPCs.
- EssentialsX - Plugin suite providing essential commands and features, updated for the latest Minecraft versions.
- EternalCore - All the most important server functions in one!
- ProtocolSupport - Support older Minecraft versions.
- ViaVersion - Allows the connection of newer clients to older server versions for Minecraft servers.
-
Sponge
- Nucleus - The Ultimate Essentials Plugin for Sponge.
-
Velocity
- LimboHub - Get a virtual hub directly on Velocity proxy.
- LimboAuth - Minecraft Auth System for Velocity proxy built in virtual server (Limbo).
- FastMOTD - A MOTD plugin for Velocity that caches network packets.
- LimboFilter - Most powerful bot filtering solution for Minecraft proxies.
- Catalyst - An essentials plugin for Minecraft proxies that will provide your server with a strong baseline; giving you all the useful commands you need.
-
-
Server Software
-
Velocity
- Nukkit - Server software for Minecraft: Bedrock Edition.
- Minestom - Minestom is an open-source library that enables developers to create their own Minecraft server software, without any code from Mojang.
- Paper - High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies.
- Sponge - A community-driven open source Minecraft: Java Edition modding platform.
- MultiPaper - Multi-server, single-world papermc implementation.
- Folia - Fork of Paper which adds regionised multithreading to the dedicated server.
- Cuberite - A lightweight, fast and extensible game server for Minecraft.
- Purpur - A replacement for Paper with more configurability.
-
-
Tools
-
Velocity
- Blockbench - Blockbench is a free, modern model editor for boxy models and pixel art textures.
- pakkit - A packet monitor for Minecraft written in Electron.
- PrismLauncher - A community fork of MultiMC that includes additional features and quality of life improvements.
- MultiMC - MultiMC is a custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once.
-
-
Support
-
Velocity
- Syscraft - [Subreddit](https://old.reddit.com/r/syscraft/), [Discord community](https://discord.gg/Dx6SSkx), and online resources for everyone involved in making Minecraft servers, from development to hosting to running servers.
- Syscraft - [Subreddit](https://old.reddit.com/r/syscraft/), [Discord community](https://discord.gg/Dx6SSkx), and online resources for everyone involved in making Minecraft servers, from development to hosting to running servers.
-
-
Blogs
-
Velocity
- Me4502 - Me4502's blog with frequent posts relating to Minecraft development and server ownership.
-
-
Performance
-
Velocity
- Aikar's Flags - G1GC Garbage Collector Flags for Minecraft.
- Krusic22's Flags - Optimized JDK11+ & ZGC flags for Minecraft servers.
- flags.sh - A simple script generator to start your Minecraft servers with optimal flags.
-
Programming Languages
Categories
Sub Categories
Keywords
minecraft
46
spigot
32
java
29
bukkit
28
minecraft-plugin
16
paper
13
papermc
11
bukkit-plugin
11
sponge
8
minecraft-server
7
spigot-plugin
7
velocity
6
api
6
bungeecord
5
fabric
5
minecraft-mod
5
discord
5
sponge-plugin
5
spigotmc
4
minecraft-performance
4
gui
4
velocity-plugin
4
plugin
4
minecraft-api
4
bukkit-api
3
forge
3
fabricmc
3
spigot-api
3
library
3
gradle
3
permissions
2
packets
2
hjson
2
paper-api
2
multiverse
2
bungee
2
fabric-mod
2
json
2
java-command-framework
2
persistentdatacontainer
2
hacktoberfest2022
2
user-interface
2
paperspigot
2
brigadier
2
bungeecord-plugin
2
spongepowered
2
minestom
2
mod
2
bedrock
2
bedrock-edition
2