Решено LuckPerms не работает разрешение

Статус
Закрыто для дальнейших ответов.

Mark Ponchik

Участник
Пользователь
Баллы
31
Здраствуйте, мне понадобилось отключить для всех игроков даже с /op команду /tp полностью. Для этого зашел в LuckPerms и отключил разрешения в группе "default": bukkit.tp, essentials.tp, minecraft.tp, tp. Но команда /tp все равно осталась, и не могу понять в чем причина.
Список разрешений на тп: *Тык*
Буду рад любой помощи
 
Здраствуйте, мне понадобилось отключить для всех игроков даже с /op команду /tp полностью. Для этого зашел в LuckPerms и отключил разрешения в группе "default": bukkit.tp, essentials.tp, minecraft.tp, tp. Но команда /tp все равно осталась, и не могу понять в чем причина.
Список разрешений на тп: *Тык*
Буду рад любой помощи
bukkit.command.teleport
 
https://luckperms.net/wiki/Verbose
lp verbose позволяет смотреть какие права проверяются и разрешены они или запрещены. От меня подробностей не будет, так как не мне это нужно, чтобы разбираться.
 
Последнее редактирование:
https://luckperms.net/wiki/Verbose
lp verbose позволяет смотреть какие права проверяются и разрешенв они или запрещены. От меня подробностей не будет, так как не мне это нужно, чтобы разбираться.
Сделал, написал /lp verbose command Mark_Ponchik tp, пишет что нету прав на исполнение команды и ниже разрешение "minecraft.command.teleport - false", но команда дальше работает.
Вот список плагинов, возможно у некоторых имеется команда на тп, а я не могу найти: *тык*
 
Сделал, написал /lp verbose command Mark_Ponchik tp, пишет что нету прав на исполнение команды и ниже разрешение "minecraft.command.teleport - false", но команда дальше работает.
Вот список плагинов, возможно у некоторых имеется команда на тп, а я не могу найти: *тык*
Если снять с себя все права, то команда работает?
И попробуй просто /lp verbose command Mark_Ponchik
Без "tp" на конце
 
Ну так давно бы почитал, как она работает.

/lp verbose on Mark_Ponchik

Выключить

/lp verbose off
Здраствуй, извини за такой долгий ответ, отходил за бутербродами.
Я прочитал про verbose несколько раз, и не раз пользоватся. Но в этом случае про использование тп ничего не пишет: *Тык*.
P.S: Проблема только с командами по типу tp, другие все логирует
 
Возможно, какой-то другой плагин на телепорты стоит, который не проверяет права?
 
Здраствуй, извини за такой долгий ответ, отходил за бутербродами.
Я прочитал про verbose несколько раз, и не раз пользоватся. Но в этом случае про использование тп ничего не пишет: *Тык*.
P.S: Проблема только с командами по типу tp, другие все логирует
Значит стоит какой-то плагин, которые либо просто op проверяет, либо вообще сравнивает с никами/uuid из конфига плагина.
Убираешь половину плагинов, включаешь сервер, проверяешь. Если актуально - убираешь ещё половину из оставшихся. Если проблема решилась - возвращаешь половину из того, что убирал до этого. Таким образом находишь виновника, после чего его либо настраиваешь, либо удаляешь
 
Здраствуй, извини за такой долгий ответ, отходил за бутербродами.
Я прочитал про verbose несколько раз, и не раз пользоватся. Но в этом случае про использование тп ничего не пишет: *Тык*.
P.S: Проблема только с командами по типу tp, другие все логирует
Судя по всему, это ванильная команда /tp. Вполне возможно, что сами разработчики ядра недоглядели и забыли добавить право при имении /op. Скинь что выдаёт /ver.
 
Судя по всему, это ванильная команда /tp. Вполне возможно, что сами разработчики ядра недоглядели и забыли добавить право при имении /op. Скинь что выдаёт /ver.
Ванильные команды всегда проверяют права, по крайней мере Paper и его форки
 
Ванильные команды всегда проверяют права, по крайней мере Paper и его форки
Синтаксис подсказок, сообщение телепорта и наличие проверки права minecraft.admin.command_feedback указывают на ваниль. Если это и отдельный плагин, то зачем-то полностью имитирующий поведение /tp ванили.
 
Синтаксис подсказок, сообщение телепорта и наличие проверки права minecraft.admin.command_feedback указывают на ваниль. Если это и отдельный плагин, то зачем-то полностью имитирующий поведение /tp ванили.

Видео не смотрел, доверился ТСу, который заявил, что никакие права не проверяются. Про minecraft.admin.command_feedback ни слова не прозвучало.

Так что да, судя по стеку, реально выполняется ваниальная.

Но неясно, почему не проверяет права на /tp. Возможно потому что тестировалось с опкой.
Без неё наверняка будет проверка права minecraft.command.tp или minecraft.command.teleport

upload_2024-2-8_16-2-18.png

Но в этом случае про использование тп ничего не пишет
Ну, как минимум пишет про проверку права minecraft.admin.command_feedback
Теперь проверь то же самое, но без прав оператора
 
Последнее редактирование:
Возможно, какой-то другой плагин на телепорты стоит, который не проверяет права?
Возможно, находил право "coreprotect.teleport".
после чего его либо настраиваешь
Находил строчку "op-permissions" в некоторых, может оно?
Скинь что выдаёт /ver.
*Тык*
Теперь проверь то же самое, но без прав оператора
Сейчас буду пытатся
 
Мне нужно чтобы даже у операторов не было этой команды..
Отключаешь в LuckPerms систему операторов, op-permission-level вставляешь в 0 для достоверности, после чего выдаёшь право со значением false.

или я не правильно понимаю?
Тебе виднее, что ты хочешь сделать.
Хотя лично я бы просто не выдавал опки никому кроме реальных владельцев сервера
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ