- Для версий
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
КАК ЭТО РАБОТАЕТ
Когда игрок присоединяется к серверу, его клиент отправляет на сервер пакет (PlayInCustomPayload), также известный как PluginMessaging. Этот плагин "улавливает" эту информацию (используя PacketEvents API, GitHub - retrooper/packetevents: PacketEvents is a fast and efficient multi-platform packet processing library for Minecraft. Our packet wrappers are easy to use with multi-version support.) , когда она отправляется на сервер, и проверяет ее содержимое на наличие специфичных для клиента "сообщений".
Большинство клиентов можно обнаружить с помощью этого метода, но некоторые клиенты ведут себя так, как будто они "ванильные" (стандартные клиенты Minecraft). Некоторые другие (взломанные) клиенты подделывают этот метод, отправляя "ложные" пакеты на сервер, это невозможно остановить и всегда будет возможно.
[------------------------------------------------------------------------------------------------------------------------------------------------------------------------]
ОСНОВНЫЕ ХАРАКТЕРИСТИКИ
КОМАНДЫ
РАЗРЕШЕНИЯ
КАК УСТАНОВИТЬ
1) Сервер с одним патрубком / Bukkit
1. Скопируйте плагин в папку plugin на сервере.
2. Перезапустите сервер.
3. Настройте плагин.
2) BungeeCord Network (BungeeCord Network)
1. Скопируйте плагин в папку плагинов вашего BungeeCord.
2. Скопируйте плагин в папку плагинов всех вспомогательных серверов.
3. Убедитесь, что для параметра "crosservernotifications" установлено значение "true" в config.yml.
4. Перезапустите BungeeCord и все серверы, на которых был установлен ClientDetector.
5. Настройте плагин.
СОВМЕСТИМОСТЬ
ClientDetector работает на всех версиях, начиная с 1.8. Он также работает с большинством форков, таких как Spigot, PaperSpigot и Tuinity.
Он также работает с прокси, такими как BungeeCord. При использовании ClientDetector в прокси-сети вы должны установить его на стороне Spigot / Bukkit и BungeeCord.
ClientDetector НЕ совместим с Archlight и некоторыми другими типами гибридных серверов.
ЗАПОЛНИТЕЛИ
ОБНАРУЖЕНИЕ КЛИЕНТА / МОДА
Список обнаруженных клиентов / модов, большинство из них протестированы. Всего плагином обнаружено 22 клиента / мод.
Клиенты:
CLIENTCONTROL
FORGE
Версия клиента:
Когда игрок присоединяется к серверу, его клиент отправляет на сервер пакет (PlayInCustomPayload), также известный как PluginMessaging. Этот плагин "улавливает" эту информацию (используя PacketEvents API, GitHub - retrooper/packetevents: PacketEvents is a fast and efficient multi-platform packet processing library for Minecraft. Our packet wrappers are easy to use with multi-version support.) , когда она отправляется на сервер, и проверяет ее содержимое на наличие специфичных для клиента "сообщений".
Большинство клиентов можно обнаружить с помощью этого метода, но некоторые клиенты ведут себя так, как будто они "ванильные" (стандартные клиенты Minecraft). Некоторые другие (взломанные) клиенты подделывают этот метод, отправляя "ложные" пакеты на сервер, это невозможно остановить и всегда будет возможно.
[------------------------------------------------------------------------------------------------------------------------------------------------------------------------]
ОСНОВНЫЕ ХАРАКТЕРИСТИКИ
- Обнаружение клиента - Обнаруживает клиента игроков и автоматически удаляет нежелательных клиентов.
- Обнаружение модов - Обнаруживает моды, которые используют игроки, и автоматически удаляет нежелательные моды.
- Контроль клиента - Управляйте клиентом / модами игроков (только совместимыми клиентами / модами).
- Обнаружение мода Forge - Обнаружение модов Forge (пока только 1.8 - 1.12.2 Forge).
- Межсерверные уведомления - Ваш персонал будет проинформирован, если игрок присоединится к другому серверу с обнаруженным клиентом / модом.
- Расширенная система оповещения - Вы можете настроить способ уведомления ClientDetector ваших сотрудников.
- Совместимость с BungeeCord - Вы можете использовать ClientDetector на серверах BungeeCord.
- Совместимость с ViaVersion - Вы можете использовать ClientDetector вместе с ViaVersion.
КОМАНДЫ
- /clientdetector - основная команда, отправляет сообщение, содержащее название, версию и автора.
- /clientdetector help - Отправляет информацию о командной системе.
- /clientdetector player client <игрок> - Возвращает сообщение, содержащее клиент, который использует игрок.
- /clientdetector player mods <плеер> - Возвращает сообщение / список, содержащий моды, которые использует игрок.
- /clientdetector player version <игрок> - Возвращает сообщение, содержащее версию Minecraft (1.8, ..., 1.10.2).
- /clientdetector player labyaddons <проигрыватель> - Возвращает сообщение / список, содержащий дополнения LabyMod, которые использует игрок.
- /clientdetector forge <плеер> - Возвращает сообщение / список, содержащий моды Forge, которые использует игрок.
РАЗРЕШЕНИЯ
- 'clientdetector.notify' - Разрешение получать информацию при обнаружении клиента / мода игрока (может быть изменено с помощью config.yml).
- 'clientdetector.command' - Разрешение на использование команд.
- 'clientdetector.bypass' - Обход всех наказаний.
КАК УСТАНОВИТЬ
1) Сервер с одним патрубком / Bukkit
1. Скопируйте плагин в папку plugin на сервере.
2. Перезапустите сервер.
3. Настройте плагин.
2) BungeeCord Network (BungeeCord Network)
1. Скопируйте плагин в папку плагинов вашего BungeeCord.
2. Скопируйте плагин в папку плагинов всех вспомогательных серверов.
3. Убедитесь, что для параметра "crosservernotifications" установлено значение "true" в config.yml.
4. Перезапустите BungeeCord и все серверы, на которых был установлен ClientDetector.
5. Настройте плагин.
СОВМЕСТИМОСТЬ
ClientDetector работает на всех версиях, начиная с 1.8. Он также работает с большинством форков, таких как Spigot, PaperSpigot и Tuinity.
Он также работает с прокси, такими как BungeeCord. При использовании ClientDetector в прокси-сети вы должны установить его на стороне Spigot / Bukkit и BungeeCord.
ClientDetector НЕ совместим с Archlight и некоторыми другими типами гибридных серверов.
ЗАПОЛНИТЕЛИ
- „%clientdetector_client_name%“ - Возвращает имя клиента, который использует игрок.
- „%clientdetector_client_version%“ - Возвращает версию клиента, которую использует игрок.
- „%clientdetector_forge_user%“ - Возвращает ‘true’ или ‘false’ в зависимости от того, использует ли игрок Forge.
- „%clientdetector_forge_list%“ - возвращает моды, которые использует игрок.
- „%clientdetector_bedrock_player%“ - Возвращает ’true’ или ‘false’ в зависимости от того, присоединился ли игрок через GeyserMC, Floodgate.
- „%clientdetector_labymod_addons%“ - Возвращает дополнения labymod, которые использует игрок.
ОБНАРУЖЕНИЕ КЛИЕНТА / МОДА
Список обнаруженных клиентов / модов, большинство из них протестированы. Всего плагином обнаружено 22 клиента / мод.
Клиенты:
- Forge
- 5Zig Mod
- LabyMod
- Лунный клиент
- Polar Client
- MysteryMod
- Пиксельный клиент
- LiteLoader
- PvPLounge Клиент
- Fabric
- Rift
- Взломанный вейп
- Vivecraft
- Hyperium
- PXMod
- Зимнее оборудование
- Клиент Feather
- Minecraft-Консольный клиент
- Aristois (Экспериментальный - только более старые версии 1.8, 1.12.2, не 1.16.5 или новее)
- Лучший мод для спринтинга
- Загрузчик мира
- Карта путешествия
- WorldEditCUI
CLIENTCONTROL
- Badlion - ClientDetector позволяет отключить любой мод
- Лунный клиент - ClientDetector позволяет отключить любой мод (однако этот ClientControl в настоящее время не работает).
- LabyMod - ClientDetector позволяет отключать определенные моды и части графического интерфейса.
- Улучшенная печать - ClientDetector позволяет отключить весь мод или только его части.
- FiveZig - ClientDetector позволяет отключать определенные моды.
- WorldDownloader - ClientDetector позволяет полностью отключить мод.
FORGE
Версия клиента:
- 1.8 ⬄ 1.12.2 - Определяет, какие моды использует игрок (не работает на серверах 1.13 - 1.18.1).
- 1.13 ⬄ 1.16.5 - Определяет, какие моды использует игрок (не работает на серверах 1.8 - 1.12.2).
- 1.17 ⬄1.18.1 - Определяет, какие моды использует игрок, с некоторыми ограничениями (не работает на серверах 1.8 - 1.12.2).