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

Koremods

Активный

Установок

0

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

1 год назад

Версии

1.18.2 — 1.20.4
Клиент и сервер
Forge
Библиотеки
Утилиты

Koremods

Koremods представляет собой фреймворк для манипуляции байт-кодом на основе Kotlin Script. Этот инструмент открывает перед разработчиками модов совершенно новые возможности по трансформации байт-кода Minecraft и других приложений, предлагая при этом полноценную поддержку в среде разработки и интеграцию с Gradle.

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

Основные возможности

📦 Изолированная среда выполнения

  • Скрипты Koremods выполняются в защищенном окружении, что гарантирует доступ только к необходимым классам и ресурсам

Минималистичный подход

  • Благодаря использованию ASM Kotlin обертки Koffee, вы можете сосредоточиться на написании трансформеров без лишнего шаблонного кода

Легковесная среда выполнения

  • Мгновенная скорость выполнения скриптов, предварительно скомпилированных плагином Koremods Gradle

🧩 Кросс-платформенность

  • Богатый функционал ядра Koremods обеспечивает простую совместимость с любой целевой платформой
  • Для интеграции достаточно создать тонкий слой между платформой и Koremods Script

🖋️ Продвинутая поддержка IDE

  • Koremods предоставляет первоклассную подсветку синтаксиса и автодополнение благодаря поддержке Kotlin Script в IntelliJ IDEA

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

Чтобы начать использовать Koremods в своих модах, ознакомьтесь с нашей вики-документацией.

Kotlin Script

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

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

Su5eD

Разработчик

Создан: 9 июн 2022

ID: 4852