Java Libraries
Catch common Java mistakes as compile-time errors
Data structure for dynamic connectivity in undirected graphs. Supports adding and removing edges and checking whether two vertices are connected (there's a path between them) in polylogarithmic time.
Data structure for dynamic connectivity in undirected graphs. Supports adding and removing edges and checking whether two vertices are connected (there's a path between them) in polylogarithmic time.
Public JarPwner, an ASM-powered .jar modification toolset
Brigadier is a command parser & dispatcher, designed and developed for Minecraft: Java Edition.
Low level and convenient framework for modifying minecraft classes at runtime
Netty project - an event-driven asynchronous network application framework
Java bindings for https://github.com/discordapp/discord-rpc (using JNA)
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
A modern, "hyper lightweight" LWJGL helper library that eliminates boilerplate
A demo late binding Java agent utilising ASM for transforming classes.
API designed to make Minecraft "Utility Mods" have Universal Support
A Java math library for OpenGL rendering calculations
A Java DSL for binding method handles forward, rather than backward