Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
1. Фикс работы с MySQL
2. Обновления в plugin.yml
3. Добавлена секция "settings.blockedItems":
Форматирование (BB-код):enable: true # Все доступные параметры правила: # enable: true/false - включает или выключает конкретное правило # material: "BEDROCK" - один материал # materials: ["BEDROCK", "BARRIER"] - несколько материалов # name: "текст" или names: ["текст1", "текст2"] - проверка имени предмета # nameMode: "contains" # contains, exact, startsWith, endsWith, regex # nameMatch: "any" # any или all # nameIgnoreCase: true/false - игнорировать регистр в имени # nameStripColors: true/false - убрать цвета перед проверкой имени # lore: ["текст"] - проверка лора # loreMode: "contains" # contains, exact, startsWith, endsWith, regex # loreMatch: "any" # any или all # loreIgnoreCase: true/false - игнорировать регистр в лоре # loreStripColors: true/false - убрать цвета перед проверкой лора # customModelData: 1001 или customModelData: [1001, 1002] # enchanted: true/false - есть ли любые зачарования # enchantments: ["MENDING", "DAMAGE_ALL:5", "minecraft:sharpness:5"] # enchantmentsMatch: "any" # any или all # unbreakable: true/false - проверка неразрушимости # itemFlags: ["HIDE_ENCHANTS", "HIDE_ATTRIBUTES"] # itemFlagsMatch: "any" # any или all # amountMin / amountMax - минимальное и максимальное количество в стаке # damageMin / damageMax - минимальная и максимальная прочность/урон предмета rules: bedrock: enable: true material: "BEDROCK" namedItem: enable: false name: "Запрещённый" nameMode: "contains" # contains, exact, startsWith, endsWith, regex nameIgnoreCase: true nameStripColors: true loreItem: enable: false lore: - "нельзя хранить" loreMode: "contains" # contains, exact, startsWith, endsWith, regex loreMatch: "any" # any или all loreIgnoreCase: true loreStripColors: true customModelItem: enable: false materials: ["DIAMOND_SWORD", "NETHERITE_SWORD"] customModelData: 1001 enchantedItem: enable: false enchanted: true enchantments: - "MENDING" - "DAMAGE_ALL:5" enchantmentsMatch: "any" # any или all metaItem: enable: false material: "DIAMOND_PICKAXE" unbreakable: true itemFlags: - "HIDE_ENCHANTS" itemFlagsMatch: "all" # any или all amountMin: 1 amountMax: 64 damageMin: 0 damageMax: 100"
1. Оптимизация
2. Добавлена команда /henderchest setslots <Ник> <Слоты> - установить игроку конкретное кол-во слотов
3. Добавлено новое сообщение в messages:
Форматирование (BB-код):slotsSetSuccess: "{prefix} &fИгроку #FDBE00{player} &fустановлено #FDBE00{new} &fслотов. Было: #FDBE00{previous}&f."
1. Небольшие фиксы в коде
2. Добавлены команды /henderchest help/reload/addslots/removeslots
3. В "config.yml" добавлена новая секция "messages" и настройки к ней:
Форматирование (BB-код):messages: help: "{prefix} &fКоманды: #FDBE00/henderchest&7, #FDBE00/henderchest <ник>&7, #FDBE00/henderchest reload" reload: "{prefix} &fКонфиг успешно #FDBE00перезагружен&f, все открытые эндерсундуки закрыты" slotsModeOnly: "{prefix} &fКоманда доступна только в режиме покупки слотов." slotsUsage: "{prefix} &fИспользование: #FDBE00/henderchest {command} <ник> <кол-во|мин-макс>" slotsInvalidAmount: "{prefix} &fУкажите положительное число или диапазон, например #FDBE009 &fили #FDBE001-9&f." slotsAddSuccess: "{prefix} &fИгроку #FDBE00{player} &fвыдано #FDBE00{changed} &fслотов. Было: #FDBE00{previous}&f, стало: #FDBE00{new}&f." slotsRemoveSuccess: "{prefix} &fУ игрока #FDBE00{player} &fудалено #FDBE00{changed} &fслотов. Было: #FDBE00{previous}&f, стало: #FDBE00{new}&f." slotsError: "{prefix} &fНе удалось изменить слоты игроку #FDBE00{player}&f."
1. Для каждого слота в "mode2.yml" добавлена настройка "confirm: true" - нужно ли подтверждение покупки для слота
2. Добавлена новая гуишка в "mode2.yml" с подтверждением, дефолтные значения:
Форматирование (BB-код):confirm: title: "&0Подтверждение покупки" size: 45 myItems: 1: slots: [22] material: "BOOK" name: "&7[#FDBE00&l!&7] &fПодтверждение покупки" lore: - "&r" - "#FDBE00╔ &fНажмите на #FDBE00✔&f, чтобы" - "#FDBE00╚ &fПриобрести #FDBE00слот" - "&r" actions: - "[Sound] sound:UI_BUTTON_CLICK && volume:1.0 && pitch:1.0" 2: slots: [0,1,2,3,4,5,6,7,8,9,18,27,36,37,38,39,40,41,42,43,44,17,26,35] material: "GRAY_STAINED_GLASS_PANE" name: "&7[#FDBE00&l!&7] &fПодтверждение покупки" lore: - "&r" - "#FDBE00╔ &fНажмите на #FDBE00✔&f, чтобы" - "#FDBE00╚ &fПриобрести #FDBE00слот" - "&r" actions: - "[Sound] sound:UI_BUTTON_CLICK && volume:1.0 && pitch:1.0" "yes": slots: [20] material: "LIME_STAINED_GLASS_PANE" name: "&7[#FDBE00✔&7] &fПодтвердить покупку" lore: - "&r" - "#FDBE00╔ &fНажмите, чтобы" - "#FDBE00╚ &fКупить #FDBE00выбранный&f слот" - "&r" "no": slots: [24] material: "RED_STAINED_GLASS_PANE" name: "&7[#FDBE00✘&7] &fОтменить покупку" lore: - "&r" - "#FDBE00╔ &fНажмите, чтобы" - "#FDBE00╚ &fВернуться назад" - "&r"
1. Оптимизации
2. Фикс покупки слотов
3. Число {slots} в GUI эндерчеста теперь обновляется при покупке новых слотов, а не является статическим
1. Фикс бага в совместимости с плагинами на кейсы и т.д. и т.п.
2. Новый параметр "buyPrevious" для mode2.yml и 4 настройки под него: name/lore/material/actions
3. Новый параметр "prefix" для config.yml —> теперь в actions можно выводить удобно {prefix}
4. Пофиксил {target} и {slots}
5. Оптимизация
6. Добавил shiftRightClick/shiftLeftClick нажатия
1. Новый файл mode2.yml
2. Исправил ошибку ArrayIndexOutOfBoundsException в mode1
3. Секция "settings.barrier" полностью удалена из config.yml
4. Гибчайшая настройка слотов для покупки (Настройка буквально каждого слота, каждого expression, каждого клика - middle/right/left, каждого name, lore, material и дофига чего ещё - если выбран mode2 то при загрузке конфига автоматически создастся файл mode2 где всё это будет настраиваться)
1. Добавлено значение settings.database.slots <-- дефолтное кол-во слотов для эндерсундука если выбран мод 2
2. Оптимизации и подчистка кода от мусора
3. Фикс ошибки запуска плагина возникавшей не у всех
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения