Ukrywanie komend z nazwą pluginu

szymhal | 2018-12-13 19:58:54 UTC | #1

Siemka,
widziałem kiedyś na SpigotMc plugin, który usuwał/ukrywał wszystkie komendy typu /authme:login, /worldguard:rg. Ma ktoś nazwę tego pluginu, lub pomysł jak takie komendy usunąć?
Jak coś jest jeszcze nie zrozumiałe to wytłumaczę lepiej.

Z góry dzięki za odpowiedzi. :)


kubus | 2017-04-21 10:05:56 UTC | #2

Siema, w essentials jest takie coś w configu jak blocked-cmds coś takiego.


szymhal | 2017-04-21 10:06:57 UTC | #3

Nie chce wgrywać na serwer HUB essentiala, zaoszędzi mi to pamięci RAM ;)


Timo | 2017-04-21 10:10:35 UTC | #4

Jeśli masz spigota, to w spigot.yml masz linijkę tab-complete: i ustaw na 0 - chyba o to ci chodzi.


szymhal | 2017-04-21 10:15:00 UTC | #5

commands:
tab-complete: 0

Nie o to mi chodzi. Tab ma zostać normalnie. Widziałem taki plugin, który usuwał wszystkie komendy z pluginem w nazwie, czyli/<nazwa_pluginu>:<nazwa_komendy> a inne zostawały.


Timo | 2017-04-21 10:14:33 UTC | #6

Czyli jak ktoś wpisze / i da TABa to to nie pokaże mu całej listy komend.
Poza tym głupie troche jest blokowanie tego, bo przecież każda komenda odwołuje się do jakiegoś pluginu i jeśli kilka pluginów ma te same komendy to wpisuje się nazwapluginu:komenda, tak jest i było od zawsze. Możesz ewentualnie edytować kod pluginu by zmienić komendę, lub usunąć aliasy w plugin.yml - nie znam innego rozwiązania :slight_smile:


Nieznajomy11 | 2017-04-21 10:29:35 UTC | #7

SyntaxBlocker chyba, nie jestem pewien.


szymhal | 2017-04-21 10:28:19 UTC | #8

@Nieznajomy11 kocham <3
Dziękuje!


Nieznajomy11 | 2017-04-21 10:28:47 UTC | #9

Oznacz solution! :stuckouttongue:


anon10657637 | 2017-04-21 22:31:12 UTC | #10

Gdyby ktos preferowal prostsze rozwiazanie pod najnowsze wersje, ktore dziala rownie dobrze, to polecam:
https://github.com/piratjsk/NoCmds