modsmith Войти Войти Рус / Eng

Koremods

koremods · 385545 загрузок · MIT

клиент: required · сервер: required (заявлено автором мода)

Платформа манипуляции байт-кодом Kotlin Script

Описание

Коремоды

Koremods — это платформа для манипуляций с байт-кодом Kotlin Script. Он предоставляет моддерам новый способ преобразования (не только) байт-кода Minecraft с богатой поддержкой IDE и интеграцией Gradle.

Этот проект Modrinth содержит релизы для Koremods Modlauncher, интерфейса MinecraftForge.

Основные характеристики

  • 📦 В песочнице
    • Скрипты Koremods выполняются в изолированной среде, чтобы гарантировать доступ только к необходимым классам и ресурсам.
  • ⚡ Сосредоточенно
    • Используя оболочку ASM Kotlin Koffee, вы можете сосредоточиться на написании преобразователей без ненужного шаблонного кода.
  • ☁ Облегченная среда выполнения
    • Почти мгновенная скорость оценки скриптов, предварительно скомпилированных плагином Koremods Gradle]
  • 🧩 Портативный
    • Многофункциональное ядро Koremods обеспечивает легкую совместимость с желаемой платформой.
    • Фронтендам нужно лишь создать тонкий слой между платформой и скриптом Koremods.
  • 🖋️ Богатая поддержка IDE
    • Koremods предлагает первоклассную подсветку синтаксиса и автодополнение благодаря поддержке Kotlin Script от IntelliJ IDEA.

Документация

Чтобы начать использовать Koremods в своем моде, посетите наш wiki.

Котлин-скрипт

Kotlin Scripting — это новая экспериментальная технология, которая позволяет запускать код Kotlin без предварительной компиляции или упаковки. Доступны все функции языка Kotlin, обычно с добавлением специального DSL, предоставляемого определением скрипта. Скрипты компилируются в байт-код во время выполнения, а затем загружаются в JVM с помощью специального загрузчика классов.

Версии (3)

ВерсияMinecraftЗагрузчикиФайл
2.0.0 1.20.4 forge скачать
1.0.0 1.20.1 forge скачать
0.6.1 1.19.2, 1.19.3 forge скачать

Страница на Modrinth →