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 | скачать |