GetPerms

GetPerms

Wtyczka, która zbiera listę węzłów uprawnień dla każdej wtyczki zainstalowanej na serwerze i zapisuje te węzły do dwóch plików.

0 polubień • 0 pobrań
Dostępne pliki
1
Obsługiwane wersje
1
Najnowszy plik
22.01.2016

Serwer musi działać z Java 8!

Błędy/problemy/wnioski o nowe funkcje? Proszę zgłosić problem na repozytorium GitHub.

Wprowadzenie

Czy kiedykolwiek musiałeś uzyskać węzły uprawnień dla wtyczek na swoim serwerze, ale okazało się, że musiałeś ich szukać na ich stronie internetowej lub osobno przeszukiwać plugin.yml? A może znalazłeś listę węzłów, ale miał obok opis, więc nie można było ich po prostu skopiować i wkleić wszystkich naraz? Cóż, ten plugin jest dla Ciebie! GetPerms to wtyczka, która pobierze węzły uprawnień z każdej wtyczki na Twoim serwerze! Ta wtyczka wypisze je w dwóch plikach:

  1. permission_nodes.txt - Lista uprawnień bez opisów, do łatwego kopiowania
  2. permission_nodes_desc.txt - Lista uprawnień z opisami dla odniesienia, pogrupowana według wtyczek

Pobieranie

v1.1.16 (najnowsza) @ dev.bukkit.org
v1.1.16 (najnowsza) @ github.com
Najnowsza wersja rozwojowa @ github.com Uwaga: plik jar znajdujący się tutaj to build deweloperski, więc rzeczy nie były testowane i błędy mogą występować

Zobacz pełny changelog tutaj.

Instalacja

  1. Pobierz wtyczkę tutaj
  2. Przenieś plik jar do '/plugins' w katalogu głównym serwera

Aby rozpocząć, musisz pobrać i zainstalować tę wtyczkę. Aby wtyczka wygenerowała pliki, uruchom swój serwer i poczekaj, aż serwer w pełni się uruchomi (szukaj 'Done! _ seconds'). Teraz poczekaj, aż pojawi się komunikat, że GetPerms zakończył generowanie plików. Następnie możesz zatrzymać serwer, jeśli nie potrzebujesz go uruchomionego, lub zostawić go uruchomionego. Znajdź teraz folder uprawnień GetPerms w folderze plugins (znajduje się w plugins/GetPerms/permissions/). W tym folderze powinieneś zobaczyć co najmniej dwa nowe pliki: permission_nodes.txt i permission_nodes_desc.txt. Więcej informacji o każdym pliku można znaleźć tutaj.

Wtyczki muszą znajdować się w folderze 'plugins/', aby GetPerms mógł pobrać węzły uprawnień z niego. Ponadto GetPerms może pobierać tylko węzły znajdujące się w '[plugin_name].jar/plugin.yml'. Nie wszystkie wtyczki udostępniają wszystkie uprawnienia w plugin.yml, więc mogą występować braki. Essentials jest tego przykładem.

Błędy/problemy/wnioski o nowe funkcje? Proszę zgłosić problem na repozytorium GitHub.

Polecenia

Dla wszystkich poleceń można użyć aliasu /gp (np. /gp regen)

PolecenieOpisUprawnienie
/getperms reloadPrzeładuj plik konfiguracyjny GetPermsgetperms.reload
/getperms regen(Ponownie) wygeneruj pliki zawierające listy węzłów uprawnieńgetperms.regen
/getperms updateUruchom zadanie aktualizacjigetperms.update

Jeśli autoGen i regenerateOnPluginChange są ustawione na false w konfiguracji, konieczne będzie użycie /getperms regen, aby wygenerować pliki.
Uwaga: Jeśli disableOnFinish jest ustawione na true, te polecenia nie będą działać po wyłączeniu wtyczki.

Węzły uprawnień

Węzeł uprawnieńOpisDomyślne
getperms.*Pozwala graczowi na dostęp do wszystkich poleceń GetPermsop
getperms.reloadPozwala graczowi na ponowne załadowanie pliku konfiguracyjnego GetPermsop
getperms.regenPozwala graczowi na ponowne wygenerowanie plików listy uprawnieńop
getperms.updatePozwala graczowi uruchomić zadanie aktualizacjiop

Tymczasowa baza uprawnień wtyczek

Możesz znaleźć więcej informacji o tej bazie danych tutaj. Możesz zgłosić prośbę o dodanie wtyczek do bazy danych tutaj.

Zgłoszenia

Błędy/problemy/wnioski o nowe funkcje? Proszę zgłosić problem na repozytorium GitHub.

Planowane do wykonania

  • Dodanie bazy nieosiągalnych uprawnień do pobrania (informacje tutaj)
  • Dodaj polecenie wyszukiwania, aby przeszukiwać wtyczki pod kątem konkretnego węzła uprawnień
  • Dodaj możliwość zaimportowania tabeli węzłów uprawnień (takiej jak Essentials) jako pliku tekstowego i jej przekonwertowania

To moja pierwsza wtyczka! Wnioski o inną wtyczkę? Chcesz, żebym zaktualizował przestarzałą/porzuconą wtyczkę? Zgłoś to tutaj.

Zobacz dane statystyk GetPerms na mcstats.org

http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png
GetPerms autorstwa Smiley43210 jest udostępniana na licencji Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne GetPerms v1.1.16
GetPerms.jar 22.01.2016
1.8
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji