Каждый раз, когда я открываю свой мир для LAN, люди присоединяются и начинают уничтожать вещи. Я хочу их забанить, но каждый раз, когда я прошу кого-нибудь о помощи, они не могут их забанить.
Я не верю, что можно заблокировать игроков в локальной сети, но вместо этого вы можете настроить командный блок, чтобы постоянно их убивать:
Дайте себе командный блок и измените его на Повторить и Всегда активен :
Затем вы можете установить команду в /kill
, и она должна неоднократно убивать их, делая их неспособными что-либо делать.
Если ваш чат рассылается спамом с помощью [@: Killed Player]
из-за этого, отключите commandBlockOutput
gamerule:
/gamerule commandBlockOutput false
9
Вы можете создать белый список на сервере. Это немного сложнее, чем просто банить тех, кто причиняет вред, но это означает, что у вас есть полный контроль над тем, кому разрешено присоединиться к вашему серверу. Надеюсь, держать этих гриферов в страхе.
Чтобы это сработало, вам нужно сначала создать свой LAN-мир, а затем выйти из игры. После того, как вы это сделаете, вы можете проверить официальную вики на наличие команд белого списка.
Короче. Чтобы включить белый список, просто напишите /whitelist on
в чате, а затем /whitelist добавьте
, чтобы игроки могли присоединиться.
Обратите внимание, что я не пробовал это для LAN-сервера, но он должен быть таким же, как и для выделенного.
3
Предполагая, что вы говорите об игре по локальной сети, убедитесь, что ваше устройство не подключено к сети. например выключить Wi-Fi.
Для мира LAN (Локальная область сеть) невозможно (кроме, может быть, с модами) заблокировать конкретных игроков. Я бы сделал командную строку примерно так, где она мгновенно убивает всех игроков, кроме тех, кого вы хотите в мире (обязательно выполняйте эти команды по порядку). Выполните эту команду в строке командного блока повторителя/цепочки для всех, кому вы хотите разрешить играть:
тег игроков табло @a [name = {player name}] добавить хороший
Пример:
теги игроков табло @a [name = 4llen] добавить хорошее
Затем, когда вы учтете всех игроков, которых хотите допустить, выполните следующую команду:
kill @a [tag =! good]