Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Блокировка по железу Minecraft

Faster-N Harder Ученик (92), открыт 1 неделю назад
Добрый вечер! Меня всегда интересовал вопрос, возможно ли заблокировать игрока по его "железу" с помощью серверного ресурспака, который предлагается для загрузки на компьютер. В теории, ресурспак скачивается на компьютер игрока, и, возможно, получится получить данные о его компьютере. Возможно ли это реализовать плагином или модифицировать ядро сервера?

Версия 1.16.5 Ядро paper
3 ответа
ЖЕПО андернеко Мудрец (17131) 1 неделю назад
Ресурспаки Minecraft: Ресурспак — это просто набор текстур, звуков и других визуальных элементов, используемых для кастомизации игрового опыта. Он не имеет доступа к системе пользователя за пределами клиента Minecraft. Он не может выполнять код или взаимодействовать с оборудованием.

Плагины и модификация ядра: Чтобы получить данные о железе игрока, необходимо, чтобы клиент Minecraft отправлял такую информацию серверу. Но стандартный клиент Minecraft этого не делает, и это нельзя реализовать через ресурспак. Однако через модификацию клиента Minecraft (например, с использованием Forge или Fabric) можно заставить клиент передавать данные о системе (например, информацию о процессоре, видеокарте и т. д.). Но это потребует, чтобы игроки использовали ваш модифицированный клиент.

Способы обхода стандартного клиента:

Плагины (на сервере): Например, с использованием платформы Spigot/Paper можно создать плагин, который проверяет клиента (например, с помощью ProtocolLib или других библиотек). Однако эти плагины работают только с ограниченными данными, такими как версия клиента, пинг, IP и иногда информация об установленной ОС (при определённых настройках сервера).
Модифицированное ядро: Если вы используете кастомное ядро сервера, теоретически можно добавить систему проверки уникальных данных клиента. Но это всё равно требует модификации клиента.

UUID и IP: Большинство серверов Minecraft используют UUID и IP для идентификации игроков. Однако это не даёт информации о железе. Привязка к железу потребует передачи уникальных данных с клиентской стороны, что невозможно без модификации клиента.
Сергей Рыжков Мудрец (14172) 1 неделю назад
Ресурспак никак не может передать вообще никакой информации технически. Клиент не передаёт данных железа. Бан по железу только, когда у сервера свой лаунчер или специальный мод. Майнкрафт передаёт только UUID И Ник, IP уже получает сервер, так как идёт подключение с него. Плагины, ядро - не могут такого делать. Только клиент свой или моды на клиент
Vladislav Ron Знаток (280) 1 неделю назад
можешь использовать впн для обхода бана
Vladislav RonЗнаток (280) 1 неделю назад
но вот заблокировать нельзя вроде бы, но на Aternos есть команда бана
Сергей Рыжков Мудрец (14172) 1 неделю назад
Вопрос вообще читали?
Похожие вопросы