Перейти к содержимому
Mineforgian

Crimes Against the JVM

Execute arbitrary bytecode (client-only!) from books you wrote. Because funny. Now compatible with Sinytra Connector & Forgified Fabric API!

Загрузки
3K
Подписчики
3
Обновлён
7 ноября 2024 г.
Лицензия
GPL-3.0-only

Опубликован 4 ноября 2024 г.

Исходный код

THIS IS CLIENT ONLY

Execute arbitrary JVM bytecode from books you wrote (Has to be your PlayerEntity as the author for security reasons) - just hold it in your offhand and press the key (Unbound by default, also for security reasons.)

Will not run on servers, for hopefully obvious reasons.

Ченджлог

1.0.5Релиз1.21.1 · 7 ноября 2024 г.

Caching improvements

1.0.4Релиз1.21.1 · 7 ноября 2024 г.

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!)

1.0.3Релиз1.21.1 · 4 ноября 2024 г.

Add a verify pass before loading the class for real

1.0.2Релиз1.21.1 · 4 ноября 2024 г.

Remove unused Knot reflection :3

1.0.1Релиз1.21.1 · 4 ноября 2024 г.

Oops. Use getString not toString :3

1.0.0Релиз1.21.1 · 4 ноября 2024 г.

Curseder than cursed; available at your nearest Modrinth dealer today!

Комментарии

Загружаем…