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

moire

Архивирован

Установок

1

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

8 месяцев назад

Версии

1.21.4
Сервер
Fabric
Библиотеки

Moire

Moire представляет собой библиотеку на Kotlin, которая предлагает расширенные функции и предметно-ориентированный язык для работы с polymer-virtual-entity. Этот инструмент существенно упрощает процесс создания и управления экземплярами ElementHolder.

Важно: API библиотеки может изменяться без обеспечения обратной совместимости до выхода версии 1.0.0. Учитывайте возможные изменения в будущих обновлениях.

Настройка Gradle

Groovy

repositories {
    maven { url 'https://maven.nucleoid.xyz/' }
    maven { url 'https://api.modrinth.com/maven' }
}

dependencies {
    modImplementation 'eu.pb4:polymer-virtual-entity:POLYMER_VERSION'
    modImplementation 'maven.modrinth:moire:MOIRE_VERSION'
}

Kotlin DSL

repositories {
    maven("https://maven.nucleoid.xyz/")
    maven("https://api.modrinth.com/maven")
}

dependencies {
    modImplementation("eu.pb4:polymer-virtual-entity:POLYMER_VERSION")
    modImplementation("maven.modrinth:moire:MOIRE_VERSION")
}

Пример использования

Вот простой пример работы с библиотекой:

import jp.fishmans.moire.elements.*
import jp.fishmans.moire.matrices.rotateLocalYDegrees
import net.minecraft.item.Items

fun create() = elementHolder {
    itemDisplayElement {
        transformation {
            scaleLocal(0.5f)
        }

        onTick {
            transform {
                rotateLocalYDegrees(11.25f) // Вращение по оси Y
            }

            startInterpolationIfDirty(1)
        }

        item = Items.TNT.defaultStack
        teleportDuration = 1
    }
}
Участники проекта
Ghost

Ghost

Разработчик

Zuttomae

Zuttomae

Разработчик

Hanatte

Hanatte

Разработчик

Создан: 13 янв 2025

ID: 25319