Команды для региона в майнкрафт
В этом гайде ты узнаешь, как приватить территорию в Майнкрафте, и сможешь защитить свои постройки на сервере от гриферов и недоброжелателей. В первую очередь стоит упомянуть, что такая возможность доступна только на серверах, где установлен плагин WorldEdit (для одиночной игры реализован одноименный мод с похожими функциями). Кроме того, у игрока должны быть соответствующие права, на некоторых серверах они продаются за донат.
Способы выделения территории
Прежде чем закрепить за собой определенный регион, нужно обозначить его. Для этого существует два способа.
Выделение инструментом
Данный способ использует большинство игроков, так как он является интуитивно-понятным. Сначала нужно выдать себе специальный инструмент, введя в консоль такую команду:
После этого ты получишь деревянный топор, который на самом деле выполняет другие функции. С его помощью ты сможешь отметить две точки, которые станут основой определения заприваченной территории. Необходимо выбрать первую и вторую точку, кликнув по желаемым блокам левой и правой кнопкой мыши соответственно. Между ними будет проведена линия, являющаяся диагональю куба, который и обозначит выбранную территорию. Если тебе не совсем понятно, то посмотри пример на картинке:
Также ты можешь обозначить две точки примерно на одной высоте и поднять верхнюю грань куба на любое расстояние при помощи команды:
Вместо икса нужно указать количество блоков.
Будет полезным выделить некоторую часть пола поверхностью. Это позволит защитить свою собственность от подкопов, а также пригодится в том случае, если ты планируешь строить подземные помещения. Для этого необходимо воспользоваться командой:
Выделение командами
Иногда вместо топора удобнее использовать специальные консольные команды. Это пригодится в том случае, если у тебя нет возможности перейти в креатив и быстро подлетать к точкам на различной высоте. Ты можешь просто навести курсор на нижнюю и верхнюю точки будущей территории и ввести команды:
Они работают по тому же принципу, что и левый и правый клик топором, но тебе не придется подходить к блоку вплотную. Новичкам будет полезно использовать мод WorldEditCUI, с которым выделенные регионы будут отображаться в графическом виде.
Еще проще выделить весь чанк. Для этого нужно ввести в консоль команду:
Она выделит весь чанк, в котором находится игрок. После этого выделение можно увеличить на любое количество блоков и в любую сторону при помощи команды //expand. Например, чтобы увеличить выделение на 10 блоков в северном направлении, нужно ввести:
Направлениям соответствуют такие буквы:
- север – n;
- юг – s;
- запад – w;
- восток – e;
- верх – u;
- низ – d;
Команда создания приватного региона.
После выделения нужного региона необходимо сделать его приватным. Это самый простой шаг, нужно лишь ввести команду:
Вместо My_region необходимо указать название своей территории. Оно должно быть написано латинскими буквами, при этом на большинстве серверов название не должно совпадать с ником игрока. Ты автоматически станешь владельцем региона и единственным игроком, который может ставить и разбивать блоки на нем. Проверить правильность выполнения всех действий можно при помощи команды:
Она отобразит список всех регионов, созданных вами. Команда также полезна в том случае, если ты забыл название заприваченной территории.
Добавление друзей в регион
Если на сервере есть игроки, которым ты полностью доверяешь, и вы планируете что-то строить вместе, то им можно дать права на изменения заприваченной территории. Для этого воспользуйся командой:
Вместо My_region укажи название территории, после чего через пробел укажи любое количество ников.
По такому же принципу можно удалить игроков из региона. Для этого существует команда:
Как заприватить дом и другие постройки
С точки зрения игры нет никакой разницы между пустырем и домом, поэтому для того, чтобы сделать свои постройки приватными, необходимо просто полностью выделить их перед выполнением команды /rg claim. Рекомендуется отступить от каждой стенки как минимум на пять блоков. Не забудь заприватить блоки под домом.
Как проверить территорию на приват
Если ты хочешь узнать, свободен ли выбранный регион, или просто проверить, получилось ли самому заприватить территорию, для этого нужно взять в руки палку и ударить ей любой блок. Если он находится на заприваченной территории (в том числе и на чужой), то ты сразу увидишь её название.
Команды для настройки заприваченного региона.
По умолчанию на большинстве серверов на заприваченной территории запрещается только ставить и разрушать блоки. Но ты можешь произвести более тонкую настройку при помощи специальных команд-флагов. В общем виде команда будет выглядеть так:
Флаг обозначает одну из настроек, а опции access и deny означают её разрешение или запрет соответственно.
В плагине WorldEdit реализованы такие флаги:
- build – самый важный флаг, отвечает за возможность ставить и ломать блоки, рекомендуется всегда держать в состоянии deny;
- mob-spawning – спавн мобов на территории;
- creeper-explosion – взрыв крипера, если переключить в состояние deny, то при взрыве он просто пропадет, не вызывая разрушений;
- sleep – сон других игроков на вашей территории;
- use – использование механизмов (кнопок, рычагов, плит и т.д.)
- water-flow – разрушения, вызываемые потоками воды;
- chest-access – доступ к сундукам;
- pvp – возможность нападения игроков друг на друга.
Например, если ты хочешь разрешить всем желающим заглядывать в сундуки на заприваченной территории, то следует ввести команду:
А команда для запрета ПвП будет выглядеть так:
Прежде чем создавать собственный регион на сервере, ознакомься с его правилами и ограничениями. Почти на всех серверах присутствует ограничение на количество и размеры заприваченной территории.
Будь осторожен с командой /region addowner. Давай права на свою территорию только проверенным людям. Не забывай, что они будут иметь право на команду /region removeowner и могут мгновенно лишить тебя прав на заприваенную территорию.
Далее расписаны команды для выделения территории и управления регионом.
ВЫДЕЛЕНИЕ ТЕРРИТОРИИ
Список команд для выделения (писать все без скобок):
- //wand - вам выдается деревянный топор, с помощью которого можно выделить территорию. ЛКМ - точка №1, ПКМ - точка №2. Эти точки - границы выделения.
- //pos1 - точка №1, //pos2 - точка №2. Эти команды просто заменяют топор.
- //expand (число блоков) (up или down) - расширяет выделение в заданном направлении. Up означает вверх, down - вниз.
- //contract (число блоков) (up или down) - уменьшает выделение в заданном направлении.
- //shift (число блоков) (up или down) - смещает все выделение в заданном направлении.
- //sel - убрать выделение.
УПРАВЛЕНИЕ РЕГИОНОМ
Список команд для региона (писать все без скобок, "*" означает то, что необязательно):
- /rg claim (название) - присвоение территории после выделения.
- /rg list - список регионов, в которых вы являетесь участником или владельцем. В список входят регионы измерения, в котором вы находитесь.
- /rg sel (название*) - появится выделение региона, на котором вы стоите или название которого вы пропишете. Работает только в том случае, если вы владелец региона.
- /rg delete (название) - удаляет регион.
- /rg info (название*) - в чате появится информация о регионе, на котором вы стоите или название которого вы пропишете.
- /rg addmember (название) (ник) - добавляет участника в регион.
- /rg addowner (название) (ник) - добавляет владельца в регион. Предупреждение: в отличие от участника, владелец имеет право делать с регионом все, что угодно, даже удалить его. Не знаю, как на остальных серверах, но на Hoden'е эта команда запрещена.
- /rg removemember (название) (ник) - удаляет участника с региона.
- /rg removeowner (название) (ник) - удаляет владельца с региона.
- /rg flag (название) (флаг) (значение) - флаги для региона. В основном, значение это allow (разрешить), deny (запретить). Список флагов (они все платные):
pvp - все понятно.
mob-spawning - спавн мобов.
mob-damage - урон от мобов.
ice-form - формирование льда.
ice-melt - таяние льда.
lava-flow - течение лавы.
water-flow - течение воды.
use - использование кнопок, дверей, рычагов, плит.
pistons - перемещение блоков поршнями.
potion-splash - эффекты от взрывных зелий.
enderpearl - использование Жемчуга Края.
vehicle-place - размещение транспорта другими игроками.
vehicle-destroy - ломание транспорта другими игроками.
heal-delay - скорость исцеления. В значениях писать секунды.
snow-fall - выпадение снега.
Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.
Основная часть функций WorldEdit работает с регионами. Например, если вы хотите заменить все стеклянные блоки землей внутри квадрата, то Вы должны показать WorldEdit, где эта площадь. WorldEdit дает Вам несколько способов для выделения регионов, этот раздел познакомит Вас с ними и покажет некоторые изменения ими.
Содержание
Выбор кубоидов [ ]
На данный момент WorldEdit позволяет выбирать «кубоиды» (прямоугольные параллелепипеды), выбрав две точки. На рисунке ниже показано, как две точки образуют кубоид. Они выбираются только с выравниванием по осям (нельзя повернуть под углом).
Есть несколько различных способов выбора этих двух точек, и Вы можете их смешивать и сочетать.
Выделение инструментом [ ]
Это самый интуитивно понятный способ выбора региона. Чтобы её получить, наберите в чате //wand (по умолчанию появится деревянный топор). Щелкните левой кнопкой мыши, чтобы выбрать первую точку, щелкните правой кнопкой мыши, чтобы выбрать вторую точку.
Выделение на своей территории [ ]
Выделение с помощью прицела [ ]
Эти команды выделяют первую и вторую точки на которые Вы прицелились. Это позволяет с лёгкостью выделять большие регионы издалека.
Выбор чанка [ ]
Эта команда выбирает все блоки в чанке в котором вы находитесь. Чанки имеют размер 16x16x256.
Изменение региона [ ]
Расширение региона [ ]
- //expand <дальность> [направление]
- //expand <дальность> <обратная дальность> [направление]
- //expand vert
Эти команды позволяют легко увеличить регион по-разному:
Чтобы указать направление можно использовать короткие названия сторон (N, S, W, E, U, D). Если Вы в качестве параметра направления напишите «me», то расширение произойдет в сторону взгляда. Вы можете указать два числа и область будет расширена в двух направлениях одновременно.
К примеру, если Вы использовали //expand 10 up , расширение будет идти вверх, как показано на рисунке.Используете //expand vert если хотите расширить область до неба и коренной породы.
Уменьшение региона [ ]
- //contract <дальность> [направление]
- //contract <дальность> <обратная дальность> [направление]
Эта команда аналогична //expand.
Каким способом уменьшается выбор? Если Вы используете //contract 10 down , то регион уменьшится сверху.Перемещение выбранного региона [ ]
Сдвигает регион. эта команда работает как //expand и //contract одновременно с одной дальностью и противоположными направлениями. Команда сместит регион на определённую величину, при этом не перемещает блоки в регионе (для этого напишите команду //move в чат).
Просмотр информации [ ]
WorldEdit также предоставляет вам команды для получения информации о регионе, который вы выбрали.
Получение размера выделения [ ]
Показывает количество блоков в регионе. Воздух тоже считается.
Расчет частоты блока [ ]
Подсчитывает количество блоков определённого типа в выбранном месте.
Нахождение распределения блоков [ ]
Показывает распределение блоков в выбранном месте.
Режимы выделения [ ]
Для показа сетки был использована модификация: WorldEdit CUI (Старая версия)
Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.
Содержание
Использование [ ]
В Minecraft присутствует полноценный интерфейс командной строки (консоль), который даёт возможность пользователю выполнять определённые команды путём их ввода с клавиатуры. Команды могут быть набраны в игровом чате. Чтобы открыть его, необходимо нажать на клавишу (по умолчанию) T или / . Нажатие клавиши / приведёт к открытию чата с введённым символом / , который указывает на то, что вводится команда, а не простой текст. Нажатие клавиш ↑ и ↓ приведёт к отображению раннее введённых команд. Использование клавиши Tab ↹ приведёт к автоподстановке команды и её аргументов.
Команды могут выполняться из консоли сервера, но в этом случае / не нужен.
Кроме того, есть возможность записать любую команду в командный блок. В командный блок можно ввести / , но он необязателен.
Большинство команд доступны только в следующих ситуациях:
- на сервере сетевой игры (выполняются операторами, игроками с определёнными правами или командными блоками)
- в одиночной игре, если при создании мира были включены читы (с помощью Настройка мира. )
Некоторые команды доступны игроку в одиночной игре, даже если читы отключены.
Примечание: В одиночных мирах с отключенными читами при создании мира читы могут быть временно включены нажатием в меню на Открыть для сети → Использование читов → Открыть мир для сети . Вы не обязательно должны быть в локальной сети или иметь другие соединения. Это позволяет использовать команды, пока игрок не покинет мир.
Координаты [ ]
Абсолютные координаты [ ]
Абсолютные координаты начинаются от координат начала мира (0, 0, 0), они не зависят от места исполнения команды и могут использоваться в любом месте, где требуется ввести координаты. Абсолютные координаты состоят из 3 вещественных чисел.
Относительные координаты [ ]
Относительные координаты указываются с помощью тильды (
0 . Можно одновременно указать как относительные, так и абсолютные координаты.
Локальные координаты [ ]
Локальные координаты указываются с помощью карета ( ^ ), они зависят от поворота исполнения команды. Этот тип координат нельзя смешивать с другими. Использование: ^влево ^вверх ^вперёд . «Влево», «вверх» и «вперёд» соответствует количеству блоков в указанном направлении.
Блоки [ ]
Предметы [ ]
- [<NBT-данные>] : Определяет NBT-данные предмета, которые должны быть заданы или найдены.
- NBT-данные указываются в фигурных скобках <> .
Счётчики [ ]
Команды, которые затрагивают ССИС, могут принимать «счётчик» в качестве аргумента. Могут использоваться 2 типа значений:
- Счётчик может быть сущностью. В данном случае использование будет таким же, как у селектора.
- Счётчик может быть просто строкой, которую можно назвать переменной.
Если в качестве счётчика указать * , будут выбраны все счётчики, находящиеся в указанной задаче ССИС.
Диапазоны [ ]
Диапазоны указываются с использованием .. . Диапазон вида N..N можно заменить числом: N .
- 1..7 : значения от 1 до 7 (включительно).
- -1.. : значения не меньше −1.
- ..0 : значения не больше 0.
- 4..4 или 4 : значение, равное четырём.
Единицы времени [ ]
Некоторые команды принимают параметр <время> . В качестве значения этого параметра могут выступать:
- Целое число, оканчивающееся на t или вообще не имеющее окончание, означает количество игровых тактов (например: 20t соответствует 1 секунде).
- Число, оканчивающееся на s , означает количество секунд (например: 0.25s соответствует 5 игровым тактам).
- Число, оканчивающееся на d , означает количество игровых дней (например: 0.5d соответствует 12000 игровым тактам или 10 минутам).
NBT-пути [ ]
Путь данных NBT — это описательная метка, используемая для указания набора конкретных элементов из дерева данных NBT. Путь в общем виде выглядит как узел.…….узел , где каждый узел объявляет, какие элементы выбрать из предыдущего узла.
Всего существует шесть доступных типов узлов.
Набор тегов начинается только с одного элемента (то есть корневого тега) и изменяется при указании новых узлов в пути.
В синтаксисе пути . (точка) разделяет узлы. Узлы можно смешивать друг с другом.
Примеры [ ]
Пример с метапеременными [ ]
/data get entity @p foo.bar[0]."Безумное [название]!".baz
Эти имена были выбраны произвольно для демонстрационных целей.
- foo — значение тега «foo».
- foo.bar — значение потомка «bar» у тега «foo». Представим, что это список.
- foo.bar[0] — значение первого элемента списка «bar».
- foo.bar[0]."Безумное [название]!" — значение тега «Безумное [название]!» у первого элемента списка «bar».
- foo.bar[0]."Безумное [название]!".baz — значение потомка «baz» у тега «Безумное [название]!».
- foo.bar[] — значения всех элементов списка «bar».
- foo.bar[].baz — значения потомков «baz» у всех элементов списка «bar».
- foo.bar[] — значения всех элементов списка «bar», у которых тег «baz» имеет значение 5b .
- <> — значение корневого тега сущности, блока или хранилища.
- — значение корневого тега, если его потомок «foo» имеет значение 4.0f .
- foo — значение тега «foo», если его потомок «bar» имеет значение "baz" .
- foo.bar — это значение тега «bar», если сейчас его значение — "baz" .
Пример с книгой в сундуке [ ]
Алекс написала книгу и положила её в сундук под ногами. Она поэтапно начинает получать вышеуказанную команду. Просмотрите следующий воображаемый журнал чата.
Селекторы [ ]
В большинстве команд, где есть аргумент цель, игрок или сущность, можно указать одну или несколько целей, удовлетворяющих определённым условиям.
Например, чтобы изменить игровой режим всем игрокам в команде «Red», вместо того, чтобы вводить каждого поимённо, можно выполнить команду:
/gamemode creative @a[team=Red]
Виды целей [ ]
Сводка по видам целей
Вид Описание @p ближайший игрок @r случайный игрок @a все игроки @e все сущности @s исполнитель команды @p указывает ближайшего игрока. При запуске из консоли ближайший игрок будет искаться с координат (0, 0, 0). Если существует несколько игроков на одинаковом расстоянии от места исполнения, будет выбран тот, кто присоединился к серверу раньше. Примеры:
@r указывает случайного игрока. Примеры:
@a указывает всех игроков, в том числе мёртвых. Ни один другой вид цели не находит мёртвых игроков, кроме @s . Пример:
@e указывает всех сущностей (в том числе игроков). Пример:
- @s[type=cow,team=Red] указывает исполнителя только в том случае, если он корова из команды «Red»
Параметры [ ]
Сводка по параметрам
Поиск по позиции Параметры Описание x , y , z координаты distance расстояние dx , dy , dz пространство Поиск по значениям в ССИС Параметр Описание scores счёты задач tag тег team команда Поиск по характеристикам Параметр Описание gamemode режим игры level уровень limit макс. число сущностей name имя сущности type тип сущности x_rotation вертикальный наклон y_rotation горизонтальный поворот У селектора могут быть параметры. При их использовании будет производиться поиск целей только с указанными параметрами.
Параметры добавляются после вида цели в квадратных скобках и разделяются запятыми:
Параметры условий и их значения чувствительны к регистру.
NBT-данные [ ]
Такие структуры данных есть в файлах сохранений Minecraft. Эти структуры описываются в других статьях.
При поиске чего-либо со структурой данных необходимо указывать искомый тип значения элемента.
Этот тип должен выделяться двойными кавычками. Чтобы вставить двойные кавычки во внутрь значения этого типа, необходимо поставить обратную косую черту перед ними.
Тип аргумента NBT-данные в командах сам является Compound.
Для некоторых команд, необходимо указать тип значения числа, добавив букву (B, S, L, F, D) в конец значения. Например, 3s для короткого целого, 3.2f для числа одинарной точности (Не работает с I для стандартного целого числа). Буква может быть и прописной, и строчной.
JSON-текст [ ]
Некоторые команды (например, /tellraw ) используют строгий синтаксис JSON.
Формат JSON-текста состоит из JSON-объектов, которые могут состоять из различных элементов:
Тег extra может содержать все теги, перечисленные выше, что позволяет делать сложные команды.
Для работы команда должна иметь один из следующих тегов: text, translate, score, selector или keybind (всё остальное необязательно). Как бы то ни было, весь JSON-объект можно заменить строкой; для этого достаточно написать нужный вам текст в кавычках. Это будет равносильно тегу text. Например, "Это простой текст" эквивалентно . Такое сокращение возможно везде, где используется формат JSON (включая команду /tellraw , extra, а также value аргумента «show_text» в hover_event).
Формат JSON также поддерживает массивы объектов, строк и других таких же массивов. Например:
Читайте также: