Wirethread is an open source project that aims to facilitate the development and implementation of Minecraft servers through the use of a complete and easy-to-use API.
Our goal is to provide a fast and simple way to build Minecraft servers using logical units already existing in the API, allowing you to extend them or create new gameplay experiences without many concerns.
DISCLAIMER: This project is NOT a replacement for Spigot, Paper, or any other server; therefore, none of the mentioned servers are compatible with this project or its API.
DISCLAIMER: This project is a work in progress and is not yet intended for use in production.
Wirethread aims to be a tool for the development of cross-platform servers, supporting all game versions, with a modular and extensible architectural approach, a complete API, and ease of use. Additionally, Wirethread natively adds support for certain features that are only possible through third-party plugins, such as backward compatibility between game versions, support for both editions of the game, and simultaneous multi-world support.
Unlike other projects, Wirethread breaks with current development paradigms to provide a more straightforward way to create servers, equipping developers with modern and powerful tools that allow them to program more compact and efficient logic units.
Many of the API features are not yet fully implemented or documented, so we do NOT guarantee their correct operation throughout the server's lifecycle. Therefore, if your goal is to use the UNSTABLE Wirethread API, we recommend doing so with extreme caution and at your own risk.
Wirethread is licensed under the GPL-3.0 License. See the LICENSE file for more information.