HookUtility is a tool used to hook Java methods by modifying bytecode dynamically using ASM. developed for internal usages.
Checkout test for examples.
If you want a version that working on older asm versions(eg. for Minecraft modding),
please checkout oldasm branch.