1. Fixed MySQL work
2. Updates in plugin.yml
3. Added section "settings.blockedItems":
Code (rich (Unknown Language)):
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"