Nashorn (Custom NPCS ECMAScript)
Активный0.0
Установок
Последнее обновление
Nashorn (Custom NPCS ECMAScript)
Эта библиотека-интерпретатор позволяет активировать поддержку ECMAScript в модификации CustomNPCs. Многие пользователи могут обнаружить, что скриптование NPC уже работает в их системе, особенно если установлена современная версия Java. Однако если при попытке создать скрипт для неигрового персонажа возникают проблемы, вероятно, требуется установка данного компонента.
Nashorn представляет собой высокопроизводительную среду исполнения JavaScript, интегрируемую непосредственно в виртуальную машину Java. Разработчики могут встраивать JavaScript в Java-приложения через стандартную спецификацию JSR-223, а также создавать автономные JavaScriptThe приложения с использованием инструментов командной строки.
Ключевая особенность проекта — использование передовых технологий JVM, недоступных в предыдущих реализациях JavaScript. В частности, Nashorn активно применяет API MethodHandles и InvokeDynamic, описанные в спецификации JSR-292, что обеспечивает значительный прирост производительности.
Возможности применения:
- Интеграция с CustomNPCs для создания скриптового поведения неигровых персонажей
- Поддержка других модификаций, использующих механизмы Nashorn
- Разработка самостоятельных JavaScript-приложений в среде Minecraft
Технические особенности:
- Совместимость со всеми версиями Java, поддерживающими JSR-223
- Оптимизация для современной архитектуры JVM
- Полная поддержка стандартов ECMAScript