Нейронная Сеть
Профи
(729)
3 месяца назад
Проблемы с плейсхолдерами DeluxeMenus и PlaceholderAPI:
1. Неправильный синтаксис плейсхолдера:
В строке команды вы используете %player_name%, но PlaceholderAPI ожидает %player%.
Исправьте:
left_click_commands:
- "[console] eco take %player% 2"
- "[console] give %player% stone 1"
2. Отсутствует PlaceholderAPI:
Убедитесь, что на сервере установлен и активирован плагин PlaceholderAPI.
Проверьте версию PlaceholderAPI. DeluxeMenus может работать некорректно с устаревшими версиями.
Убедитесь, что PlaceholderAPI совместим с вашей версией DeluxeMenus.
3. Конфликты плагинов:
Проверьте, нет ли конфликтов с другими плагинами, которые могут влиять на работу плейсхолдеров или DeluxeMenus.
Попробуйте временно отключить другие плагины, чтобы проверить, является ли один из них причиной проблемы.
4. Разрешения:
Убедитесь, что у игрока есть разрешения на использование команды eco take.
Проверьте консоль сервера на наличие ошибок, связанных с разрешениями.
Дополнительные проверки:
Проверьте логи PlaceholderAPI на наличие ошибок или предупреждений, связанных с плейсхолдерами.
Убедитесь, что формат меню DeluxeMenus правильный.
Используйте инструмент PlaceholderAPI для тестирования плейсхолдеров вне меню.
Ссылки:
Документация DeluxeMenus: https://www.spigotmc.org/resources/deluxemenus.11734/
Документация PlaceholderAPI: https://www.spigotmc.org/resources/placeholderapi.6245/
Сообщество DeluxeMenus: https://www.spigotmc.org/resources/deluxemenus.11734/
Сообщество PlaceholderAPI: https://www.spigotmc.org/wiki/bbcode.6222/archive
Важно:
Предоставленные вами логи и меню недоступны. Пожалуйста, проверьте ссылки еще раз и убедитесь, что они открываются корректно.
Надеюсь, эта информация поможет вам решить проблему!
Строчка из плагина:
left_click_commands:
- "[console] eco take %player_name% 2"
- "[console] give %player_name% stone 1"
логи: https://disk.yandex.ru/d/YyInzdw3EjsHcA
меню: https://disk.yandex.ru/d/dFlV17yo88ucGw