Disclaimer:
This isn't a complete list. Most of the work related to SmashMC isn't open-source! If you're interested in any of these projects or want more information, just contact me.
Private
Quarkus, Quarkus Hibernate, Spigot, BungeeCord. A complex clan management plugin for the SmashMC Minecraft server network. Quarkus-based backend with a Spigot plugin frontend, featuring clan creation, invitations, roles, permissions, chat integration, and much more.
Private
An abstract inventory management library for Spigot plugins, simplifying the creation and handling of dynamic inventories with features like pagination, custom actions and concurrency support.
A plugin to buy and sell ingame items. Customizable layouts and designs. Supporting ingame currency and transaction tracking in a database.
An experimental Minecraft client for version 1.8.9, featuring various quality-of-life improvements and a custom UI library built with OpenGL.
An man-in-the-middle proxy for Minecraft servers, allowing inspection and modification of network traffic between the client and server. Built for educational purposes and experimenting with the Minecraft protocol.
A Spigot plugin that enhances the functionality of hoppers in Minecraft, adding features like filtering and nearby items pickup.
A simple spigot plugin that allows players to lock and unlock doors using guis and custom key-items.
A experimental programming language concept designed for educational purposes as a personal project. Its focused on building a custom programming language from the ground up. It explores key aspects of language design, lexing, parsing, and interpretation.