- Плагин
- DeluxeMenus
- Ядро сервера
- Spigot
- Версия сервера
- 1.21
Я делаю магазин, где предметы покупаются за опыт. Там стоит проверка, которая по идее не должна двать получить предмет, если у игрока недостаточный уровень опыта. Но почему-то предметы выдаются вообще всегда, вне зависимости от уровня опыта.
Я использовал и left_click_requirement, и просто click_requirement. Пытался сделать тоже самое через плейсхолдер %player_exp% и оператор >=, но меню продолжает выдавать предметы не смотря ни на что.
YAML:
items:
'sandstone':
material: SANDSTONE
amount: 16
slot: 0
left_click_commands:
- '[console] give %player_name% minecraft:sandstone 16'
- '[sound] BLOCK_AMETHYST_BLOCK_STEP'
- '[takeexp] 8L'
left_click_requirement:
requirements:
exp:
type: has exp
amount: 8
level: true
deny_commands:
- '[json] {"text":"Недостаточно ресурсов!","bold":true,"color":"red"}'
- '[sound] BLOCK_NOTE_BLOCK_BANJO'
Я использовал и left_click_requirement, и просто click_requirement. Пытался сделать тоже самое через плейсхолдер %player_exp% и оператор >=, но меню продолжает выдавать предметы не смотря ни на что.