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.
- 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:
- permission_nodes.txt - Lista uprawnień bez opisów, do łatwego kopiowania
- 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
- Pobierz wtyczkę tutaj
- 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)
| Polecenie | Opis | Uprawnienie |
|---|---|---|
| /getperms reload | Przeładuj plik konfiguracyjny GetPerms | getperms.reload |
| /getperms regen | (Ponownie) wygeneruj pliki zawierające listy węzłów uprawnień | getperms.regen |
| /getperms update | Uruchom zadanie aktualizacji | getperms.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ń | Opis | Domyślne |
|---|---|---|
| getperms.* | Pozwala graczowi na dostęp do wszystkich poleceń GetPerms | op |
| getperms.reload | Pozwala graczowi na ponowne załadowanie pliku konfiguracyjnego GetPerms | op |
| getperms.regen | Pozwala graczowi na ponowne wygenerowanie plików listy uprawnień | op |
| getperms.update | Pozwala graczowi uruchomić zadanie aktualizacji | op |
Tymczasowa baza uprawnień wtyczek
- Essentials (permission_nodes.txt | permission_nodes_desc.txt)
- WorldGuard (permission_nodes.txt | permission_nodes_desc.txt)
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

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.
GetPerms.jar 22.01.2016
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.