Crimes Against the JVM
Execute arbitrary bytecode (client-only!) from books you wrote. Because funny. Now compatible with Sinytra Connector & Forgified Fabric API!
2.5K
3
Caching improvements
Changes how bytecode is read. Now you place filenames - relative to
config/catj/- in books, which then get parsed & executed.This has the benefit of being significantly more secure (data never touches the server) AND easier to edit (you don't need a whole new book every time you screw up!)
Add a verify pass before loading the class for real
Remove unused Knot reflection :3
Oops. Use
getStringnottoString:3Curseder than cursed; available at your nearest Modrinth dealer today!
Сведения
Лицензия:
Опубликован:1 год назад
Обновлён:1 год назад
ID проекта: