A fast light-weight implementation of the Minecraft: Java edition protocol.
Amethyst is an extensible, customizable and easy to use Minecraft server software that is designed for mini-games servers, it sacrifices many of the vanilla mechanics in favor of performance and memory usage.
An example of Amethyst's plugin API is available here. Be careful that the current API is subject to change as Amethyst develops.
- The Minecraft Coalition for the amazing documentations about the game's internal technical details.
- Obsidian for being an awesome code reference.