Скачать NuVotifier-Fabric — Minecraft Моды — MetaMods

NuVotifier-Fabric

Активный

Установок

0

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

4 месяца назад

Версии

1.20 — 1.21.8
Сервер
Fabric
Quilt
Библиотеки
Управление
Социальные

NuVotifier-Fabric

NuVotifier представляет собой безопасную замену оригинальному проекту Votifier и обладает совместимостью с этой системой. Данная версия адаптирована специально для работы на Fabric.

Для системных администраторов: Работа NuVotifier-Fabric осуществляется независимо от основного репозитория. Это обусловлено тем, что Fabric постоянно обновляется и требует поддержки последних версий игрового клиента.

Разработка модулей голосования

Подключение зависимости в проекте:

Для интеграции в gradle-проект используйте следующие настройки:

репозитории {
    maven { url 'https://jitpack.io' }
}

зависимости {
    implementation("com.github.NuVotifier.NuVotifier:nuvotifier-api:ВЕРСИЯ")
    implementation 'com.github.DrexHD:NuVotifier-Fabric:ВЕРСИЯ'
}

Создание обработчиков голосов

Обработчик голосов регистрируется через VoteListener.EVENT.

Пример базового обработчика:

// Пакет с обработчиком
package me.drex.fabricvotelistener;

// Импорты
import com.vexsoftware.votifier.fabric.event.VoteListener;
import net.fabricmc.api.DedicatedServerModInitializer;

public class TestVoteListener implements DedicatedServerModInitializer {
    @Override
    public void onInitializeServer() {
        VoteListener.EVENT.register(vote -> {
            System.out.println("Получен голос: " + vote);
        });
    }
}

Включение зависимости в fabric.mod.json:

{
  "depends": {
    "nuvotifier-fabric": "*"
  }
}

Проект распространяется по лицензии GNU GPLv3.

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

DrexHD

Разработчик

Создан: 19 фев 2024

ID: 17797