Minecraft: команды с правами и аргументами
Команда без проверки прав - дыра
Каждую команду я закрываю правом и проверяю аргументы. Иначе любой игрок выдаст себе что угодно.
if (!sender.hasPermission("myplugin.give")) return true;
Права объявляю в plugin.yml с разумными значениями по умолчанию. Аргументы проверяю на количество и тип, а на неправильный ввод отвечаю подсказкой, а не молчанием или стектрейсом в консоль.
Чтобы оставить комментарий, войдите через Discord.
Войти через Discord