SignedVelocity
Позволяет отменять или изменять сообщения и команды из Velocity без проблем с синхронизацией
- Загрузчики
- FabricQuiltPaperPurpur
- Скачиваний на Modrinth
- 58,2 тыс.
- Подписчиков на Modrinth
- 120
- версий
- 75
- Обновлён
- 3 сентября 20263 сент.
- Опубликован
- в 2023
Коротко о моде
Автор не указал, где нужен мод
SignedVelocity
Позволяет отменять или изменять сообщения и команды из Velocity без проблем с синхронизацией
Требования
- Java 21+
- Velocity 3.4.0+
Бэкенд:
- Paper 1.20+
- Sponge 10/12+
- Minestom
- Fabric 1.21+
Возможности
- Передаёт статус изменения и отмены сообщений и команд Velocity на ваш бэкенд-сервер через plugin messages. Это позволяет избежать проблем с синхронизацией цепочки чата и обойти проверку безопасности 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
В случае с Minestom SignedVelocity начиная с версии 1.3.0 используется в виде библиотеки, чтобы её можно было включить в вашу собственную реализацию.
Maven-репозиторий
Gradle
repositories {
mavenCentral()
}
dependencies {
implementation("io.github.4drian3d:signedvelocity-minestom:1.4.0")
}Пример
import io.github._4drian3d.signedvelocity.minestom.SignedVelocity;
// then...
SignedVelocity.initialize();Для старых версий Minestom можно использовать SignedVelocity-Minestom 1.2.4, который поставляется как расширение
Видео по установке
Испанский от 4drian3d
Метрики
Частые вопросы
Как установить SignedVelocity?
Установите Fabric под свою версию Minecraft, скачайте SignedVelocity под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть SignedVelocity?
У SignedVelocity есть сборки для Minecraft 1.7.2–26.3.