Скачать Rhizo — Minecraft Моды — MetaMods

Установок

0

Последнее обновление

1 год назад
Клиент
Библиотеки

Rhizo

Rhizo представляет собой современную версию библиотеки Rhino, которая была специально адаптирована для Minecraft 1.16.5 с добавлением новых возможностей и исправлением ошибок.

Основные улучшения

Одной из ключевых особенностей является поддержка ремаппинга методов. Это позволяет разработчикам использовать привычные названия методов и полей из MCP вместо зашифрованных SRG-имен вроде func_12345ab. Например, при работе с классом MinecraftServer можно напрямую вызывать метод getOpPermissionLevel() вместо необходимости использовать func_110455_j().

Система ProbeJS Legacy 3.2.0 полностью совместима с ремаппингом, предоставляя автодополнение и подсказки по типам данных при разработке скриптов.

Дополнительные возможности

Библиотека теперь поддерживает функции Object.entries(some_obj) и Object.values(some_obj) для удобной работы с объектами.

При компиляции сохраняются оригинальные названия параметров, что значительно упрощает отладку и разработку, особенно при использовании документации от ProbeJS Legacy.

Исправлена проблема с генерацией JSON для итерируемых объектов. Теперь при использовании JSON.stringfy() с массивами и другими итерируемыми структурами правильно преобразуются все элементы, а не только первый, как это было в оригинальном Rhino.

Проект распространяется под лицензией MPL-2.0.

Участники проекта
ZZZank

ZZZank

Создан: 6 июл 2024

ID: 36978