- Плагин
- DeluxeMenus
- Ядро сервера
- Paper
- Версия сервера
- 1.18+
Доброго времени суток, начал делать покупку китов через DeluxeMenus, но столкнулся с проблемой - не работает проверка на количество свободных слотов в инвентаре. Нашёл в PlaceholderAPI в библиотеке Player необходимый плейсхолдер - %player_empty_slots%, всё установил, но проверка почему-то не работает, при этом в Scoreboard все плейсхолдеры отображаются корректно. Прикладываю кусок YML файла:
YAML:
'kit_start':
material: shulker_box
slot: 11
display_name: '&7Начальный набор'
lore:
- ''
- '&fЦена: &a9 ❖'
- ''
left_click_requirement:
requirements:
points_check:
type: javascript
expression: '%playerpoints_points% >= 9'
deny_commands:
- '[message] &fНедостаточно &aкристаллов &fдля покупки'
space_check:
type: javascript
expression: '%player_empty_slots% < 22'
deny_commands:
- '[message] &fНедостаточно &aместа &fдля покупки'
left_click_commands:
- '[console] kit give start %player_name%'
- '[console] points take %player_name% 9'