Яку команду треба написати? Основні команди серверів

Адмін, інакше кажучи оператор сервера Minecraft, має ряд команд, які можна використовувати для управління сервером. Це базові команди, для їх використання не потрібно встановлювати жодних плагінів/додатків. Команди необхідно вводити до чату. Перед введенням команди необхідно написати символ "/" (слеш). Обов'язкові параметри команди обведені<такими скобками>, додаткові параметри [такими].

  • /ban<никнейм>— Банить гравця на сервері, шляхом видалення його з білого листата занесення до чорного списку. Забанені гравці не можуть грати на сервері.
  • /pardon <никнейм>- Протилежна бану команда. Розбанює гравця, видаляючи його ім'я із чорного списку.
  • /ban-ip — Банить IP адресу, шляхом занесення його до чорного списку. Гравці, які мають IP-адресу в чорному списку, не можуть грати на сервері.
  • /pardon-ip <никнейм>- Протилежна бану по IP команда. Видаляє IP із чорного списку.
  • /banlist- Виводить на екран список забанених гравців. Якщо використовується додатковий параметр ips, відображається список забанених IP-адрес.
  • /deop<никнейм>- Позбавляє гравця прав адміністратора (оператора).
  • /op<никнейм>- Протилежна deop команда. Наділяє гравця правами адміністратора (оператора).
  • /gamemode <0/1/2 [никнейм]>- Змінює режим гри гравцям. Якщо вказано додаткові параметри нікнейм, то команда змінить режим гри для цього гравця. Якщо параметр не вказано, буде змінено режим того, хто ввів команду. Щоб команда спрацювала, гравцю, якому змінюють режим, необхідно перебувати в грі.
  • /defaultgamemode <2/1/0>- Змінює ігровий режим світу.
  • /give<никнейм> <номер предмета [количество]>— Дає гравцю предмет із зазначеним ID у зазначеній кількості.
  • /help- Виведення всіх доступних консольних команд.
  • /kick <никнейм>— Кикає вибраного гравця із сервера.
  • /list— Виводить список гравців на сервері.
  • /me— Команда, яка дозволяє надсилати повідомлення від третьої особи.
  • /save-all— Команда, що робить бекап (збереження) поточного стану сервера на жорсткому диску.
  • /save-off— Вимикає можливість сервера зберігати стан сервера на жорсткому диску.
  • /save-on- На противагу команді save-off, дозволяє серверу зберігати стан сервера на жорсткий диск.
  • /say <сообщение>- "Говорить сервер". Повідомлення, введене за допомогою цієї команди, відображається рожевим кольором.
  • /stop— Вимикає сервер. Перед вимкненням сервер автоматично зберігається.
  • /time <число>— Встановлює час або додає час до поточного.
  • /toggledownfall- Змінює погоду.
  • /tp <никнейм1> <никнейм2>- Телепортує гравця з Нікнейм1 до гравця з Нікнейм2.
  • /tp <никнейм> - Телепортує гравця за вказаними координатами.
  • /whitelist <никнейм>- Додає або видаляє гравця з вайтліста.
  • /whitelist list— Виводить список гравців, які перебувають у вайтлісті.
  • /whitelist— Активує/деактивує вайтліст.
  • /whitelist reload- Перезавантажує вайт-лист.
  • /xp<количество> <никнейм>— Дає гравцю із зазначеним ником вказану кількість очок xp.
  • /publish— Відкриває доступ до сервера локалкою.
  • /debug— Запуск нової сесії режиму debug.

Ось що всі команди адміністрації в Minecraft.

  • Основний складовий елемент
    • text : Рядок, що представляє собою текст, який буде безпосередньо відображатися. Зверніть увагу, що селектори не будуть переведені на імена гравців; замість цього використовуйте selector. "\n" використовується для переходу на новий рядок.
    • translate : Ідентифікатор перекладу тексту, який буде перекладено мовою, що використовується гравцем. Ідентифікатори знаходяться у мовних файлах гри або пакеті ресурсів. Якщо ідентифікатор відсутній у файлі перекладу, буде відображено текст, записаний у цьому ідентифікаторі. Ігнорується, якщо вже є text.
    • with : Список текстових компонентів, що використовується translate.
      • Номер елемента у списку відповідає номеру аргументу %s у рядку перекладу. Тобто перший елемент списку відповідає %1$s у рядку перекладу. Наприклад: /tellraw @a ("translate":"<%2$s>%1$s","with":[("translate":"Бажаю бачити %s!","with":[("text":"мед","color":"gold")])," Ведмідь"]) видасть у чат « <Медведь>Бажаю бачитимед. ».
    • score : Рахунок гравця в задачі. Відобразить порожній рядок, якщо гравець ще не відстежується у цьому завданні. Ігнорується, якщо вже є textабо translate.
      • name : Ім'я гравця, чий рахунок буде відображено. Можуть бути використані селектори. Якщо вказано "*", то у гравця, для якого відображають текст, буде відображено його власний рахунок. Наприклад, /tellraw @a ("score":("name":"*","objective":"obj")) покаже кожному гравцеві свій власний рахунок у задачі "obj".
      • objective : Назва завдання, рахунок якого буде відображено.
      • value : Необов'язково. У разі використання відображає вказане значення незалежно від того, яке воно насправді.
    • selector : Рядок, що містить селектор (@p, @a, @r, @e або @s) і, якщо потрібно, умови для нього. На відміну від text, selectorбуде переведений на ім'я істоти. Якщо селектор виявив більше однієї сутності, він відображатиметься як Ім'я1 і Ім'я2 або Ім'я1, Ім'я2, Ім'я3 and Ім'я4 . Натискання ЛКМ на ім'я гравця, виведене командою /tellraw, введе в чат /msg ім'я_гравця. Натискання ⇧ Shift + ЛКМ на ім'я гравця введе його в рядок чату. Натискання ⇧ Shift + ЛКМ на ім'я сутності введе її UUID у рядок чату. Ігнорується, якщо вже є text, translateабо score.
    • keybind : Рядок, що відображає клавішу, необхідну для виконання певної дії. Наприклад, key.inventory відображатиме «E», доки гравець не змінить клавішу відкриття інвентарю.
    • extra : Список додаткових елементів.
      • Список елементів того ж формату, що й початковий об'єкт JSON. Зауважте, що всі властивості цього об'єкта успадковуються дочірніми елементами. Тобто дочірні елементи збережуть ті самі форматування та події, доки їх не перезапишуть.
    • color : Колір тексту, що відображається. Можливі значення: Black, Dark Blue, Dark Green, Dark Aqua, Dark Red, Dark Purple, Gold, Gray, Dark Gray, Blue, Green, Aqua. , "red", "light_purple", "yellow", "white" і "reset" (скидає колір елементів-предків). Технічно, "bold", "underline", "іtalic", "strikethrough", і "obfuscated" також можливі, але краще використовувати теги, наведені нижче.
    • bold: Робить текст напівжирним. Значення за промовчанням: "false".
    • italic: Робить текст курсивним. Значення за промовчанням: "false".
    • underlined : Робить текст підкресленим. Значення за промовчанням: "false".
    • strikethrough : Робить текст закресленим. Значення за промовчанням: "false".
    • obfuscated : Примушує символи постійно змінюватися в тексті. Значення за промовчанням: "false".
    • insertion : Коли гравець натискає текст за допомогою ⇧ Shift + ЛКМ, рядок цього елемента буде вставлено в чат. Це не вплине на раніше написаний текст.
    • clickEvent : Здійснює будь-яку дію, коли гравець натискає на текст.
      • action : Дія, що виконується під час натискання.
        • open_url: Відкриває valueяк посилання у браузері гравця.
        • open_file: Відкриває valueяк файл на комп'ютері. Використовується лише у повідомленнях, створюваних грою(Наприклад, при створенні скріншота).
        • run_command: Виконує valueтак, ніби гравець сам увів його в чаті. Це також може бути команда, але вона не спрацює, якщо у гравця недостатньо прав для її виконання.
        • change_page: Перенаправляє на сторінку, вказану в valueякщо вона існує. Може використовуватися лише у завершених книгах.
        • suggest_command: Вставляє valueу чат гравця; у своїй весь написаний раніше текст зникає.
      • value : URL-адреса, текст або номер сторінки книги, що використовується action. Врахуйте, що перед командами має бути коса риса (/).
    • hoverEvent : Показує спливаючу підказку під час наведення курсору на текст.
      • action : Тип підказки.
        • show_text Показує текст у форматі JSON.
        • show_item: Показує спливаючу підказку предмета, який також може містити теги NBT.
        • show_entity: Показує ім'я сутності та, якщо можливо, її тип та UUID.
      • value : Можливі значення цього аргументу залежать від вибраної дії.
        • show_text: Може бути просто рядком, або JSON-об'єктом з таким же форматуванням як і основний.
        • show_item: Рядок з NBT-даними предмета.
        • show_entity: Рядок зі складовим елементом (compound) з ключами «type», «name» і «id» (має бути UUID, але насправді приймає будь-який рядок).

Ці команди можна виконувати в консолі запущеного сервера або їх може вводити у грі користувач, у якого призначені права адміністратора сервера (призначаються командою op). Щоб запустити консоль у грі, потрібно натиснути на клавішу «T» або «/». У консолі гравця всі команди повинні починатися із символу "/". На сервері команди можна писати без символу "/".

У Майнкрафт з версії 1.4.2 є можливість записати будь-яку консольну командув командний блок що дозволить виконати її при отриманні сигналу червоного каменю (з дроту з редстоуну).

clear<цель>[номер об'єкта] [додаткові дані]— Очищає інструмент зазначеного гравця від усіх предметів або конкретних ID.

debug — Запускає режим налагодження або зупиняє його.

defaultgamemode — Дозволяє змінити стандартний режим для нових гравців на сервері.

difficulty<0|1|2|3> — Змінює складність гри, 0 – мирно, 1 – легко, 2 – нормально, 3 – складно.

enchant<цель>[рівень] -Зачаровує предмет у руках, на вказаний у команді рівень.

gamemode [мета]— Змінює режим гри для гравця. Виживання (survival, s або 0), Творчість (creative, c або 1), Пригода (adventrure, a або 2). Щоб команда спрацювала, гравець має бути у мережі.

gamerule<правило>[значення] -Надає можливість змінити декілька базових правил. Значення має бути true або false.

Правила, які можна встановлювати за допомогою gamerule:

  • doFireTick – при false припиняє поширення вогню.
  • doMobLoot - при false з мобів не випадає дроп.
  • doMobSpawning - при false забороняє спавн мобів.
  • doTileDrops — при false з блоків, що руйнуються, не випадають предмети.
  • keepInventory - при true після смерті гравець не втрачає вміст інвентарю.
  • mobGriefing - при false моби не можуть знищувати блоки (вибухи криперів не псують ландшафт).
  • commandBlockOutput - при false командний блок не виводить нічого в чат при виконанні команд.

У результаті команда до сервера виглядає так:
"gamerule doMobLoot false" - скасує випадання дропа з мобів.

give<цель> <номер объекта>[кількість] [додаткова інформація]— Видає гравцеві предмет, вказаний по ID блоку чи предмета.

help [сторінка | команда]? [Сторінка | команда] -Виводить список усіх доступних консольних команд.

publish— Відкриває доступ до світу локальною мережею.

say<сообщение> — Показує всім гравцям повідомлення рожевим кольором.

spawnpoint [мета] [x] [y] [z]— Дозволяє встановити точку спауна для гравця у зазначених координатах. Якщо координати не були вказані, точкою спауна буде ваша поточна позиція.

time set<число|day|night> - Дозволяє змінити час доби. Час можна вказати в числовому значенні, де 0 це світанок, 6000 опівдні, 12000 захід сонця і 18000 опівночі.

time add<число> — Додає вказану кількість часу до поточного.

натиснувшиназад— Надає можливість увімкнути або вимкнути опади.

tp<цель1> <цель2>, tp<цель> — Дає можливість здійснити телепортацію вказаного на ім'я гравця до іншого або за введеними координатами.

weather<время> — Дозволяє змінити погоду на певний час, вказаний у секундах.

xp<количество> <цель> — Дає певному гравцю вказану кількість досвіду, від 0 до 5000. Якщо після числа ввести L, буде додано вказану кількість рівнів. Крім того, рівні можна знижувати, наприклад -10L зменшить рівень гравця на 10.

ban<игрок>[причина]— Дозволяє заблокувати доступ гравця на сервер по ніку.

ban-ip Дозволяє заблокувати доступ гравця на сервер за адресою ip.

pardon<никнейм> — Дозволяє розблокувати вказаному гравцеві доступ до сервера.

pardon-ip Видаляє вказану IP-адресу із чорного списку.

banlistДозволяє побачити список усіх заблокованих на сервері гравців.

op<цель> — Надає вказаному гравцю привілеї оператора.

deop<цель> — Відбирає у гравця привілеї оператора.

kick<цель>[причина] -Кикає вказаного гравця із сервера.

list- Виводить список усіх гравців онлайн.

save-all— Збереже всі зміни на сервері.

save-on -Дозволяє серверу виконувати автоматичні збереження.

save-off -Забороняє серверу робити автоматичне збереження.

stop- Завершує роботу сервера.

whitelist list— Виводить список гравців у whitelist'і.

whitelist <никнейм> — Додає або видаляє гравця до білого списку.

whitelist — Вмикає або вимикає використання білого списку на сервері.

whitelist reload— Перезавантажує whitelist, тобто оновлює його відповідно до файлу white-list.txt (може використовуватися, коли white-list.txt модифікується вручну).

Команди у Майнкрафті на сервері для гравця

Команди вводяться в ігрову консоль чату. Щоб запустити консоль у грі, потрібно натиснути на клавішу «T» або «/».

Хінт: якщо в консолі ввести символ «/» та натиснути клавішу Tab, будуть показані всі доступні гравцю команди на даному сервері.

me<сообщение> — Виводить повідомлення від імені третьої особи: «Ім'я_гравця текст повідомлення». Наприклад: "Player досліджує печеру".

tell<игрок> <сообщение>, w<игрок> <сообщение> — Надсилання особистого повідомлення іншому гравцю. Корисно, якщо ви хочете, щоб інші гравці на сервері не побачили змісту повідомлення.

kill— Дозволяє вбити себе, що буває корисно, якщо застрягнеш у текстурах. Після використання команди у чаті з'являється повідомлення «Ouch. That look like it hurt.»

seed— Дозволяє дізнатися про зерно світу в якому йде гра.

Команди для привату території у майнкрафт на сервері

/region claim<имя региона> — Зберігає виділену область як регіон із зазначеним ім'ям.

//hpos1— Встановлює першу точку відповідно до ваших поточних координат.

//hpos2— Встановлює другу точку відповідно до ваших поточних координат.

/region addowner<регион> <ник1> <ник2> — Додає вказаних гравців у власники регіону. Власники мають ті ж можливості, що й творець регіону.

/region addmember<регион> <ник1> <ник2> — Додає вказаних гравців до учасників регіону. Учасники мають обмежені можливості.

/Регіон removeowner<регион> <ник1> <ник2> — Видалити зазначених гравців із власників регіону.

/region removemember<регион> <ник1> <ник2> — Видалити зазначених гравців із учасників регіону.

//expand<длина> <направление> — Розширює регіон у заданому напрямку. Наприклад: //expand 5 up - розширить виділення на 5 кубів нагору. Допустимі напрямки: up, down, me.

//contract<длина> <направление> — Зменшить регіон у заданому напрямку. Наприклад: //contract 5 up - зменшить виділення на 5 кубів знизу нагору. Допустимі напрямки: up, down, me.

/region flag<регион> <флаг> <значение> — Регіону можна встановити прапорець якщо ви маєте достатній доступ.

Можливі прапори для встановлення:

  • pvp — чи допустимо PvP у регіоні
  • use — чи допустиме використання механізмів, дверей
  • chest-access — чи допустиме використання скриньок
  • lava-flow - чи допустиме розтікання лави
  • water-flow - чи допустиме розтікання води
  • lighter - чи допустиме використання запальнички

Можливі значення:

  • allow — увімкнено
  • deny - відключено
  • none - такий же прапор як і не в приватній зоні