как создать меню в майнкрафте на сервере

ChestCommands | Меню для вашего сервера MineCraft

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

    Опубликовано 23-07-2021, 14:57 Категория Плагины / 1.17 / 1.16 / 1.15 / 1.14 / 1.13 / 1.12 / 1.11 / 1.10 / 1.9 / 1.8 / 1.7 / Информационные Просмотров 6 109

Описание плагина:

Основные команды:

Основные права:

Конфиг плагина:

#НАСТРОЙКА МЕНЮ
menu-settings:

# Имя менюшки
name: ‘&1Меню сервера’

# Сколько строк будет в меню (максимум 6)
rows: 3

# Команда, которая будет открывать это меню
command: ‘menu’

# Автоматическое обновление
# Как часто меню будет обновляться, в секундах
auto-refresh: 5

# Чем и какой снопкой мыши будет открываться меню
open-with-item:
# вещь, которая будет открывать меню
id: wool:1
# Какой кнопкой мыши открывается меню
left-click: false
right-click: true

# Название кнопки, может быть любым
spawncmd:
# Команда, которая будет выполнятся при нажатии на кнопку
COMMAND: ‘spawn’
# Название кнопки в меню
NAME: ‘&eТелепорт на спавн’
# Описание
LORE:
— ‘Нажмите [ПМК], что бы ‘
— ‘телепортироваться на спавн’
# Вещь, которая отвечает за кнопку
ID: bed
# Сделать, что бы вещь переливалась, как зачарованная (Для отключения просто сотрите строку ENCHANTMENT)
ENCHANTMENT: protection
# Позиция по Х оси
POSITION-X: 5
# Позиция по Y оси
POSITION-Y: 2

Видеообзор:

Установка:

Источник

Основные команды для сервера Minecraft

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

Незаменимое средство для администрирования сервера Minecraft – это команды, благодаря которым мы можем конфигурировать игровой процесс, блокировать нарушителей и вносить различные корректировки. Под команды выделено отдельное консольное окно.

Консоль запускается с помощью кнопки «T» или символа «/» — он открывает окно ввода с указанным символом. Это позволяет сразу указать терминалу, что вводится не простой текст, а команда. Если исполняемая команда запускается через сервер, то в таком случае символ использовать не нужно. Также мы можем создать командный блок и вписать в него нужную функцию, а затем подключить к этому сигнал красного камня.

В сегодняшней статье мы рассмотрим набор команд, которые могут пригодиться каждому администратору и игроку Майнкрафт. Использовать их можно будет как в сетевой игре, так и в локальной сети, где подключена опция «Использование читов».

Команды для администратора сервера Майнкрафт

В нижеприведенных командах мы будем использовать ключевое слово «таргет» — оно обозначает выбранную цель (игрок, предмет и так далее).

clear [индекс объекта] [доп. параметры] — полностью очищает содержимое сумки выбранного юзера.

debug — активация/остановка режима отладки.

defaultgamemode — для каждого нового пользователя будет изменен режим игры: выживание/творчество/приключение.

difficulty — устанавливает сложность игры для всех юзеров, где 0 — мирно, 1 — легко, 2 — нормально, 3 — сложно.

enchant [уровень] — зачаровывает предмет в руках на указанный уровень.

gamemode [таргет] — указывает на юзера и изменяет его режим игры. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2).

gamerule [true/false] — изменение игровых правил, которые включают в себя следующее:

Таким образом, команда для изменения игровых правил принимает следующий вид: «gamerule keepInventory true» — в таком случае будет включена опция, благодаря которой все содержимое инвентаря будет сохранено после гибели персонажа.

give [количество] [доп. параметры] — присваивает пользователю выбранный предмет.

publish — активирует подключение по локальной сети.

say — введите данную команду, чтобы отправить сообщение розовым цветом.

spawnpoint [таргет] [x] [y] [z] — определяет точное местоположение в координатах, где будет установлен спавн выбранного пользователя.

time set — используйте для изменения времени, где 0 — рассвет, 6000 — полдень, 12000 — заката и 18000 — полночь.

time add — увеличивает время на выбранное значение.

toggledownfall — позволяет активировать и деактивировать осадки в игре. Если погода была солнечная, то она будет изменена на дождливую.

weather — изменяет погоду на некоторое время в секундах.

xp — приписывает пользователю выбранное количество опыта, от 0 до 5000. Также можно добавить сразу несколько уровней — для этого необходимо прописать L и ввести количество уровней. Для понижения левела используйте опцию L, например, 15L снизит уровень на 15 единиц.

ban [опишите, почему пользователь был заблокирован] — блокирует пользователя по нику.

ban-ip — блокирует пользователя по ip-адресу.

pardon — возвращает доступ пользователю, который был забанен.

pardon-ip — исключает IP-адрес, внесенный в черный список.

banlist [ips] — отображает список всех юзеров, которые были заблокированы на сервере.

op — определяет выбранному юзеру привилегии оператора.

deop — забирает у пользователя привилегии оператора.

kick [опишите причину] — используйте, чтобы исключить юзера из игрового процесса.

list — показывает онлайн всех юзеров на сервере.

save-all — сохраняет все измененные параметры на сервере.

save-on — активирует автосохранение всех изменений, внесенных на сервере.

save-off — отключает автосохранение изменений на сервере.

stop — прекращает работу сервера.

whitelist list — отображает список пользователей в whitelist.

whitelist — добавляет выбранного пользователя в белый список.

whitelist — активация/деактивация опции белого списка на сервере.

whitelist reload — перезагрузка whitelist.

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

Команды для игроков

Для отображения всех доступных команд на сервере Minecraft мы можем ввести в чат символ «/» и нажать на клавишу «Tab».

Общие команды

rules — отображает правила поведения на сервере.

spawn — возвращает вашего персонажа на спавн.

motd — предназначено для просмотра приветственного сообщения.

ignore — если вы хотите, чтобы выбранной пользователь не мог с вами общаться, воспользуйтесь данной командой.

near — отображает юзеров, находящихся рядом с вами.

afk — активация режима «Отсутствует».

depth — показывает положение персонажа относительно уровня моря.

getpos — показывает, где вы находитесь на координатной оси.

itemdb — отображает ID предмета в руке.

list; who; playerlist; online — список команд для просмотра онлайн-сервера.

r; reply — быстрый ответ на присланное ранее письмо.

time — позволяет узнать время сервера.

compass — указывает текущее направление.

call — отправляет запрос для телепортации к другому юзеру.

tpahere — отправляет запрос на телепортации к себе.

pvp-on — деактивирует защиту для новых пользователей.

rtp — телепортирует в случайное место.

warp — телепортирование на точку варпа.

warp list [страница] — список открытых варпов.

case — отображает список предметов, которые находятся в указанном кейсе.

case — отображает список предметов, которые находятся в кейсе из руки.

me — отправляет письмо в чат от третьего лица. Например, если написать me копает, то будет отображена фраза «Player копает».

seed — показывает зерно мира, где происходит игровой процесс.

Команды для настройки жилища

home — отправляет в свое жилище.

home set — устанавливает жилище в текущей позиции.

home delete — удаляет жилище вашего персонажа.

home — позволяет посетить жилище указанного пользователя Minecraft.

home point — позволяет указать компасу на ваше жилище.

home list — отображает список домов, доступных для посещения.

home ilist — отображает список пользователей, которые могут посетить ваше жилище.

home invite [имя пользователя] — приглашает пользователя в дом.

home uninvite [имя пользователя] — отменяет приглашение указанного пользователя.

home public — разрешает сделать жилище публичным.

home private — разрешает сделать жилище приватным.

Мощные игровые серверы для Minecraft от 3 руб./час

От 4 Гб ОЗУ, от 80 Гб на скоростном NVMe и стабильные 200 Мбит/сек

Приват территории

//wand — добавляет деревянный топор для выделения области.

/region claim — выделенная область сохраняется как регион с указанным именем.

//pos1; //pos2 — выделяет блок, на котором стоит пользователь.

//hpos1 — добавляет первую точку с учетом координат пользователя.

//hpos2 — добавляет вторую точку с учетом координат пользователя.

/region list — отображает список доступных регионов

/region addowner — присваивает пользователей к выбранному региону как владельцев. Для них доступны те же опции, как и для основателя области.

/region addmember — присваивает пользователей к выбранному региону как обычных участников. Возможности ограничены.

/region removeowner — исключает выбранных пользователей из владельцев указанной области.

/region removemember — исключает выбранных пользователей из указанной области.

//expand — увеличивает масштаб области в указанном направлении. Например, при вводе команды //expand 10 down, расширение пойдет на 10 кубов вниз. Существует несколько направлений: up, down, me.

//contract — уменьшает масштаб области в указанном направлении. Например: //contract 10 down — уменьшит выделение на 5 кубов сверху вниз. Используются направления, аналогичные предыдущей команде.

/region flag — установка флага выбранной области. Работает только в том случае, если у вашего персонажа есть к этому доступ, содержит команды для различных типов пользователей.

Флаги для простых пользователей

pvp — включает или отключает режим PVP;

use — включает или отключает использование механизмов и дверей;

chest-access — если хотите запретить использование сундуков, то используйте эту команду;

lava-flow — подключает или отключает растекание лавы;

water-flow — подключает или отключает растекание воды;

lighter — если хотите запретить использование зажигалки, то используйте эту команду.

Флаги для VIP-пользователей

ice-form — создает лед;

ice-melt — создает процесс таяние льда;

snow-fall — активирует снегопад;

leaf-decay — активирует листопад;

ghast-fireball — урон от гастов;

creeper-explosion — урон от крипперов.

Флаги для Premium-пользователей

mob-spawning — предназначена для управления спавном мобов;

deny-spawn — предназначена для управления спавном отдельных мобов;

mob-damage — настройка урона от мобов в регионе;

entry — определяет, разрешено ли входить в регион;

greeting — сообщение при входе в регион;

farewell — сообщение при выходе из региона;

notify-enter — отображает текстовое сообщение при входе в пользовательскую зону;

notify-leave — отображает текстовое сообщение при выходе из пользовательской зоны;

item-drop — позволяет пользователям выбрасывать вещи на территории;

lava-fire — открывает доступ к поджогу от лавы.

Флаги для Deluxe-пользователей

invincible — устанавливает бессмертие в регионе;

feed-max-hunger — указывает на то, до скольки увеличится голод;

feed-min-hunger — указывает на то, со скольки увеличится голод.

Возможные значения:

allow — true,

deny — false,

none — не задано.

Заключение

В ходе статьи мы разобрали основные команды для администраторов и пользователей игры Minecraft. Если вы администрируете свой сервер, то подойдите к использованию команд с умом – правильно настроенный сервер позволит вывести себя на высокий уровень. Если вы простой игрок, то внимательно изучайте дополнительные параметры к выбранным командам, чтобы впоследствии не возникало никаких проблем. Удачи!

Источник

Описание плагина ChestCommands:

ChestCommands — Этот плагин наверно можно встретить на каждом сервере майнкрафт! С помощью этого плагина можно создать меню сервера, меню доната, проще говоря, с его помощью можно создать любое меню. Так же в связке с этим плагином всегда используют плагин CustomJoinItems который добавляет кнопки в инвентаре игроков, через которые они смогут открывать меню, которые вы создадите с помощью этого плагина.

Основные команды ChestCommands:

/chestcommands reload — перезагрузка плагина

/cc help — перечисляет команды плагина.

/cc list — список правильно загруженных меню.

/cc open — открывает загруженное меню из имени файла, полезно для меню без настроенной команды.

/cc open [player][/b] — открывает меню для другого игрока. Наличие доступа к этой команде также дает доступ к открытию всех меню.

Основные права ChestCommands:

chestcommands.open.* — Разрешает открывать все меню на вашем сервере.

chestcommands.open.[name].yml — Разрешает открывать определенное меню.

chestcommands.command.help[/b] — доступ к команде /cc help

chestcommands.command.open — доступ к команде /cc open

chestcommands.command.open.others — доступ к команде /cc open [player] Примечание : это разрешение также предоставляет доступ для открытия всех меню.

chestcommands.command.list — доступ к команде /cc list

chestcommands.command.reload — доступ к команде /cc reload

chestcommands.sign — требуется для создания знаков меню.

chestcommands.economy.bypass — обход экономии затрат. (что бы всё было бесплатно)

chestcommands.update — получать уведомления об обновлениях при присоединении.

Пользовательские заполнители по умолчанию

Конфиг плагина ChestCommands:

Конфиг для настройки продажы предметов (имееться виду, что покупает игрок)

Пример (продается 1 алмаз за 100 денег):

Конфиг для настройки покупки предмета (имееться виду покупает нпс, а не игрок)

Пример (64 грязи за 10 денег):

Описание опций

Как часто нужно обновлять заполнители в меню, в секундах.

Примечание : заполнитель автоматически обновляется после каждой транзакции, связанной с командами Chest, независимо от автоматического обновления.

Позволяет определенному элементу открывать меню при щелчке левой или правой кнопкой мыши в руке. Может потребоваться конкретное значение данных, разделив его значение двоеточием (например wool:1 ).

Вы также можете указать, какие кнопки мыши открывают меню при удерживании элемента (хотя бы одна из двух должна быть включена).

Заполнители

Атрибуты

MATERIAL — какой материала значка

POSITION-X и POSITION-Y — место расположение предмета

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

ACTIONS — список действий, выполняемых после того, как игрок щелкнет значок.

NAME — отображаемое имя — это первая строка, которая появляется во всплывающей подсказке при наведении курсора на значок.

LORE — Дополнительные строки, которые появляются под именем во всплывающей подсказке.

До Minecraft 1.13 он также был известен как «значение данных», он использовался для

получения вариантов одного и того же блока или предмета (например, цветной шерсти).

пример (поврежденный шлем):

AMOUNT — устанавливает количество, отображаемое на значке.

NBT-DATA — применяет произвольные данные NBT к значку.

Этот атрибут является мощным инструментом и позволяет установить любой стандартный тег NBT,

который в настоящее время не охвачен существующими атрибутами значка.

пример (иконка должна быть головой игрока):

пример (вы можете установить чары через NBT вместо ENCHANTMENTS атрибута):

где каждый цвет — это число от 0 до 255 ( палитра цветов RGB ).

SKULL-OWNER — устанавливает череп владельца значка (это должна быть голова игрока).

Вы можете использовать заполнитель в качестве значения для отображения головы игрока,

просматривающего меню. Если вы хотите отобразить собственную текстуру, вы должны использовать NBT-DATA вместо нее.

Пример (иконка должна быть головой игрока):

BANNER-COLOR — устанавливает основной цвет баннера. Значение должно быть

Внимание. Этот атрибут работает только в Minecraft 1.12 и ранее, когда не было отдельного материала для каждого цвета баннера.

— у станавливает шаблоны баннера в порядке их перечисления.
Формат каждого элемента:

PRICE — д еньги, необходимые для выполнения действий с иконкой.

Деньги будут удалены перед выполнением каких-либо действий.

LEVELS — с тоимость в уровнях опыта для выполнения действий значка.

Уровни будут удалены перед выполнением каких-либо действий.

REQUIRED-ITEMS — у станавливает список необходимых элементов (в качестве стоимости)

для выполнения действий значка. Элементы будут удалены перед выполнением каких-либо действий.
Формат каждого элемента: :[durability], [amount][b] только там, где [b] это строго требуется

пример для 1.13 и выше:

пример для 1.12 и ранее:

KEEP-OPEN — у станавливает, должно ли закрываться меню после щелчка по значку. Значение по умолчанию false (меню закрывается после нажатия).

VIEW-PERMISSION — Устанавливает настраиваемое разрешение, необходимое для того,

чтобы игроки могли видеть значок. Можно отрицать подобное PERMISION

этот атрибут настраивает сообщение об ошибке, отправляемое игроку,

у которого нет PERMISSION значка при нажатии на значок. Если не установлен,

config.yml будет использоваться сообщение по умолчанию.

Скриншоты плагина ChestCommands:

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

Установка плагина ChestCommands:

Скачать плагин ChestCommands

Источник

Настройка плагина Chest Commands

В этой статье я расскажу как настроить плагин под названием ChestCommands. Ниже вы ведите разделы, которые вам помогут в настройке. Настоятельно рекомендую ознакомится с каждым из них.

1.Базовая настройка (введение)

В этом разделе вы узнаете, как структурировано меню и как его изменить. В данном разделе вы узнаете о структуре меню и как правильно его изменять. Пожалуйста, внимательно прочитайте это, прежде чем приступать к дальнейшей настройке!

Все меню находятся в папке plugin/ChestCommands/menu/название_меню. Для редактирование откройте файл меню в редакторе (рекомендуется Notepad ++).

Самый простой способ: скопировать и вставить существующее меню, изменить настройки, а также добавить / удалить или отредактировать элементы. В названиях файлов меню не рекомендуется использовать CAPS, большие буквы и т.п, нужно писать маленькими английскими буквами, пример правильного названия — test.yml.

Вы можете найти эти настройки в верхней части меню YML-файла, в разделе конфигурации «menu-settings».

rows: 6 (обязательно)
Данный параметр устанавливает количество строк, из которых будет состоять инвентарь меню с элементами. Значение должно быть от 1 до 6 (двойной сундук). Если значение будет выше 6, клиенты игроков не будут отображать строки правильно (скорее всего меню просто будет недоступно).

command: ‘menu’ (необязательно)
Это команда, которая вызывает меню. Используется для открытие меню введя команду в чат, в нашем случае для открытие меню понадобится ввести — /menu. Вы можете использовать несколько команд, разделяя их точкой с запятой, например: ‘menu; m; mainmenu’.

auto-refresh: 5 (необязательно)
Как часто меню будет обновлять свое содержание. Обратите внимание, что деньги автоматически обновляются после каждой транзакции.

open-with-item: (необязательно)
id: ‘wool: 1’ — используется для открытия меню с помощью указного предмета. Может потребоваться data (в нашем случае data — 1).
right-click: true — true, если меню нужно открыть, щелкнув правой кнопкой мыши на предмет.
left-click: false — true, если меню нужно открыть, щелкнув левой кнопкой мыши элемент.

Не используйте прописные буквы, цветовые коды или символы во внутреннем имени (см. ниже) и помните, что оно не должно совпадать с именем другого элемента в том же меню. Каждый элемент состоит из внутреннего имени (никак не видимого для игроков) и параметров, которые могут назначать команды, название, описание предметов и многое другое. Пример параметров одного предмета (элемента меню):

spawn-item: (уникальное название, которое не будет видно для игрока)
ID: bed (ID предмета, можно указывать как буквами так и цифрами)
COMMAND: ‘spawn’ (команда, которая будет выполнятся при нажатии)
NAME: ‘&aReturn to spawn’ (название, которое будет видно игроку, можно указывать цвета и использовать форматирование)
LORE: (описание предмета)
— ‘This is the lore of the item.’
— ‘These lines appear below the name.’
POSITION-X: 1
POSITION-Y: 1
➥ положение предмета (элемента) в меню

NAME, COMMAND, ID, … называются «параметрами». Каждый элемент может иметь различные параметры. Узнайте больше о каждом возможном параметре можно в разделе №2.

Каждый предмет (элемент) в меню должен иметь как минимум ID, POSITION-X и POSITION-Y.

2. Параметры предметов (элементов меню)

Эта страница содержит список возможных которые, которые можно использовать для каждого предмета (элемента).

Для каждого элемента строго необходимы три параметра: ID, POSITION-X, POSITION-Y.

ID
Идентификатор элемента меню. Вы можете использовать как числовые, так и буквенные идентификаторы, но я рекомендую использовать буквенный для лучшей читаемости. Список идентификаторов: здесь (без учета регистра и нижнего подчеркивания).

При желании вы можете использовать data, но тогда всё нужно будет поместить в кавычки.

Пример ( 10x черная шерсть ):

POSITION-X и POSITION-Y
Это два из трёх обязательных параметров элементов меню. Они устанавливают положение элемента в меню.

POSITION-X: 5
POSITION-Y: 1

NAME
Этот параметр устанавливает отображаемое имя элемента (в первой строке, когда вы наводите на него курсор). Вы можете использовать цветовые коды и символы.

NAME: ‘&6This is a colored name!’

LORE
Данный параметр устанавливает строки, которые появляются под именем. Вы можете использовать цветовые коды и символы.

LORE:
— ‘Description of the item’
— ‘Some other details’
— ‘&cImportant note’

ENCHANTMENT
Этот параметр устанавливает чары, которые будут появляться на предмете, в основном используются только для эффекта свечения.

ENCHANTMENT: ‘fire aspect, 1’

Уровень не является обязательным. Вы можете использовать несколько чар, разделяя их точкой с запятой:

ENCHANTMENT: ‘sharpness, 5; durability, 10; silk touch’

SKULL-OWNER
Данный параметр устанавливает владельца головы, только если это голова игрока (skull:3). Для отображения различных текстур / текстов головы.

COMMAND
Этот параметр устанавливает команду. Он поддерживает различные команды, которые не будут перечислены здесь. Обычная команда (без префиксов) выполняется от игрока, который щелкнул по значку. С помощью команд можно делать разные магазины и т.п, подробнее смотреть тут.

PRICE
Данный параметр устанавливает цену на предмет (выполнение команды). Команды не будут выполнены, если у игрока, который нажал, недостаточно денег на счету. Пожалуйста, посмотрите здесь, как настроить экономику.

LEVELS
Этот параметр устанавливает цену в уровнях опыта для предметов. Команды не будут выполнены, если у игрока, который нажал, недостаточно уровней. При выполнение уровни игрока будут удалены (как при чаре предмета).

REQUIRED-ITEM
Данный параметр устанавливает обязательный предмет, без него команды не будут выполняться. Формат такой же, как у ID. При выполнении команду у игрока будет удаляться указанный предмет из инвентаря.

Пример (30x оранжевое стекло):

REQUIRED-ITEM: ‘stained glass:1, 30’

KEEP-OPEN
Этот параметр устанавливает, должно ли меню закрываться после нажатия на элемент (по умолчанию false). Значение может быть как true, так и false.

PERMISSION
Данный параметр устанавливает, требуется ли определенное разрешение для щелчка по элементу и выполнения команд. Разрешение может быть выбрано произвольно. Вы можете отрицать это, поставить минус (-) перед разрешением, чтобы потребовать от пользователя не иметь этого разрешения (например: ‘-my.custom.permission’)

VIEW-PERMISSION
Точно такое же, как параметр выше, но пользователь без этого разрешения просто не сможет увидеть элемент. Можно отрицать (игроку нужно не иметь разрешения my.custom.permission): ‘-my.custom.permission’.

PERMISSION-MESSAGE
Данный параметр связан также с разрешением, он изменяет сообщение, когда пользователь нажимает на элемент не имея соответствующего разрешения (стандартное сообщение «no permission» настраивается в config.yml).

PERMISSION-MESSAGE: ‘&cYou must be VIP to use this item!’

3. Действия при нажатии

В данном разделе будут описаны возможные действия при нажатии на элемент меню. Ничего более.

Открытие других меню
Если команда открывает другое меню (меню из из другого плагина), установите KEEP-OPEN: true.

Переменные
Переменные могут использоваться в COMMAND, LORE и NAME.

(будет заменен именем игрока, который нажал на элемент).
(название мира, в котором находится игрок).
(онлайн на сервере).
(количество слотов сервера).
(сумма денег, должен быть установлен Vault).

Обычные команды
Команды не должны быть написаны с «/» перед ними, кроме некоторых команд WorldEdit (например //wand). Пример выполнения команды /spawn игроком при нажатии на элемент меню.

COMMAND: ‘console: say Hello world!’

COMMAND: ‘op: say Hello world!’

Выполнение нескольких команд
Разделите несколько команд точкой с запятой «;». Пример заставляет игрока выполнять команды в следующем порядке: / spawn, затем / me.

COMMAND: ‘spawn; me I have been teleported to the spawn!’

Вывести сообщение игроку
Как и в предыдущих примерах, поместите ‘tell:’ перед строкой, чтобы отправить ее игроку. Вы можете использовать цветовые коды и символы.
В примере сообщение будет красным.

COMMAND: ‘tell: &cHello man!’

Сделать объявление
Работает также как и ‘tell:’, только сообщение увидят все игроки.

COMMAND: ‘broadcast: is awesome!’

COMMAND: ‘sound: ghast scream, 2.0, 0.5’

Выдача предметов
Базовая команда для выдачи предметов. Вы можете изменить только значение данных и количество предметов, для более сложных вещей используйте команду vanilla. В приведенном ниже примере игроку дается 10 черных шерсти (значение data — 15).

COMMAND: ‘give: wool:15, 10’

COMMAND: ‘give-money: 100.0’

COMMAND: ‘open: example.yml’

Команды BungeeCord
Вы можете использовать ‘server: ’. Пр нажатии пользователь попытается подключиться к указному серверу. Если вы не знаете, что такое BungeeCord, игнорируйте этот тип команды.

COMMAND: ‘server: hub’

Сообщение Dragon Bar (с помощью плагина BarAPI)
Чтобы отправить сообщение для панели вверху (также называемая boss bar), у вас должен быть установлен плагин BarAPI. Формат ‘dragon-bar: | ’. В приведенном ниже примере панель будет отображаться в течение 10 секунд для игрока, который щелкнет по элементу, отображая его ник.

COMMAND: ‘dragon-bar: 10 | &aHello, !’

4. Настройка экономики (игровой валюты)

Требования

Vault (необходимо обновить до последней версии!)
Совместимый плагин на экономику (iConomy, BOSEconomy и т.п.)

Настройка

5. Таблички с меню

Создание таблички с меню

Проверка

5. Специальные символы

Список символов, которые можно использовать по умолчанию, например в командах «tell», в имени и в описании элемента:

Чтобы добавить новые символы, откройте файл placeholder.yml и добавьте новую строку в следующем формате: textToReplace: replaceString

[special]: \u2726 Special Item \u2726

Строка выше будет выглядеть так — ✹ Special Item ✹. Вы можете использовать любой символ Unicode.

6. Разрешения (permissions)

name ( Обязательно )Имя, которое будет отображаться при открытии меню в качестве настраиваемого заголовка инвентаря. Не может быть длиннее 32 символов (включая цвета).
rows ( Обязательно )Количество строк в меню. Значение должно быть от 1 до 6 (двойной сундук). Если выше, клиенты не будут правильно отображать меню.
commandsИгроки могут открыть меню, выполнив одну из этих команд.
auto-refresh
Список разрешений

КомандаРазрешение (permission)Описание
/chestcommands или /ccОсновная команда. Информация о версии, разработчике и помощи.
/cc helpchestcommands.command.helpСписок команд.
/cc reloadchestcommands.command.reloadПерезагрузка плагина.
/cc openchestcommands.command.openОткрывает любое меню напрямую.
Вам также нужны разрешения для открытия меню.
/cc open [ник]chestcommands.command.open.othersОткрывает меню для указного игрока.
Разрешения при открытии игнорируются.
/cc listchestcommands.command.listСписок правильно загруженных меню.
chestcommands.updateПолучать уведомления об обновлениях при подключении.
chestcommands.open.filename.ymlРазрешение на открытие меню (filename.yml — название меню)
chestcommands.economy.bypassИгнорировать установленную цену.
chestcommands.signТребуется для создания табличек с меню.

7. Покупка / продажа (создание мини-магазина)

Обязательно прочитайте 3 и 4 пункты!

Всё это нужно добавлять в параметры элемента меню.

Покупка предмета

С помощью примера ниже игрок сможет купить 1 алмаз за 100$.
COMMAND: ‘give: 264’
PRICE: 100
NAME: ‘Buy a diamond’
ID: 264
POSITION-X: 1
POSITION-Y: 1

Продажа предмета

С помощью примера ниже продать 64 блоков земли и получить за это 10$.

COMMAND: ‘givemoney: 10’
REQUIRED-ITEM: 3, 64
NAME: ‘Sell dirt’
ID: 3
POSITION-X: 1
POSITION-Y: 1

как создать меню в майнкрафте на сервере. Смотреть фото как создать меню в майнкрафте на сервере. Смотреть картинку как создать меню в майнкрафте на сервере. Картинка про как создать меню в майнкрафте на сервере. Фото как создать меню в майнкрафте на сервере

Также можете посмотреть мое видео:

Ну вот и всё. На этом статья заканчивается. Если у вас будут какие либо вопросы можете писать в группу ВК.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *