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

SignedVelocity

Активный

Установок

0

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

1 месяц назад

Версии

1.7.2 — 1.21.9
Клиент
Fabric
Quilt
Технологические
Утилиты

SignedVelocity

Мод SignedVelocity предоставляет надежное решение для управления сообщениями и командами в экосистеме Velocity, устраняя проблемы синхронизации между прокси-сервером и бэкенд-серверами.

Системные требования

Для работы SignedVelocity необходимы следующие компоненты:

  • Java 21 или новее
  • Velocity версии 3.4.0 и выше

Поддерживаемые бэкенд-платформы:

  • Paper 1.20+
  • Sponge версий 10/12+
  • Minestom
  • Fabric 1.21+

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

SignedVelocity передает информацию о модификации и отмене сообщений и команд Velocity на ваш бэкенд-сервер с использованием плагин-сообщений. Это предотвращает проблемы синхронизации цепочки чата и обходит проверки безопасности Velocity за счет корректной синхронизации сообщений.

Система поддерживает чат-репорты через Velocity (эту функцию можно отключить с помощью внешних плагинов, таких как FreedomChat, хотя это не рекомендуется).

Дополнительная возможность: устранение предупреждения о небезопасном чате при входе на каждый сервер. Для этого требуется установка VPacketEvents или PacketEvents.

Версии SignedVelocity-Proxy до 1.3.0 содержали уязвимость, которую можно было использовать для подмены ввода любого игрока и получения административных прав злоумышленниками. Рекомендуется обновиться до последней версии. Бэкенд-версии SignedVelocity не подвержены этой уязвимости.

Установка

Для корректной работы SignedVelocity необходимо установить его как на Velocity, так и на все ваши серверы.

Установка на Velocity

  • Скачайте SignedVelocity-Proxy
  • Поместите файл в папку plugins вашего Velocity
  • Перезапустите прокси-сервер

Установка на Paper

  • Скачайте SignedVelocity-Paper
  • Поместите файл в папку plugins вашего Paper сервера
  • Перезапустите сервер

Установка на Sponge

  • Выберите версию SignedVelocity-Sponge, совместимую с вашим сервером: SignedVelocity-Sponge-8 поддерживает API 8.1 и 9, SignedVelocity-Sponge-10 поддерживает API 10 и 11
  • Поместите файл в папку plugins вашего Sponge сервера
  • Перезапустите сервер

Установка на Fabric

  • Скачайте версию SignedVelocity Fabric, соответствующую версии вашего сервера
  • Поместите файл в папку mods вашего Fabric сервера
  • Перезапустите сервер

Установка на Minestom

Начиная с версии 1.3.0, SignedVelocity для Minestom используется в виде библиотеки, которую можно включить в вашу собственную реализацию.

Maven репозиторий

Gradle конфигурация
репозитории {
    mavenCentral()
}

зависимости {
    implementation("io.github.4drian3d:signedvelocity-minestom:1.4.0")
}

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

import io.github._4drian3d.signedvelocity.minestom.SignedVelocity;

// затем...

SignedVelocity.initialize();

Для старых версий Minestom можно использовать SignedVelocity-Minestom 1.2.4, который поставляется в виде расширения.

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

4drian3d

Разработчик

Создан: 1 июл 2023

ID: 4131