bPermissions
bPermissions
- Dostępne pliki
- 51
- Obsługiwane wersje
- 10
- Najnowszy plik
- 18.02.2021
bPermissions
Witamy w bPermissions, menedżerze Superperms dla Bukkit! bPermissions koncentruje się na byciu unikalnym wśród reszty menedżerów uprawnień. Jest bardzo prosty w konfiguracji i obsłudze, błyskawicznie szybki, w pełni funkcjonalny i ma świetny zespół wsparcia!
Niektóre cechy:
- bPermissions ma klienta GUI specjalnie zaprojektowanego tak, aby zarządzanie serwerem było tak proste, że zapomnisz, iż kiedykolwiek używałeś innej wtyczki z uprawnieniami. Pobierz go tutaj!
- bPermissions ma unikalną strukturę poleceń, która nigdy wcześniej nie była widziana w menedżerze uprawnień. Najlepiej używać jej do dodawania wielu węzłów użytkownikowi lub grupie z konsoli lub w grze, mniej pisania!
- bPermissions ma wszystko, czego oczekujesz od menedżera uprawnień. Obsługa prefiksów i sufiksów, dziedziczenie, uprawnienia na poziomie gracza, obsługa wielu światów, ścieżki promowania i degradacji oraz nawet priorytety grup dla konfiguracji z wieloma grupami.
- Uwaga - bPermissions definiuje tylko prefiksy i sufiksy. Do ich wyświetlania w czacie potrzebujesz wtyczki czatu, takiej jak bChatManager.
Polecenia
Powiedzmy, że masz użytkownika o nazwie 'Bob' i chcesz go dodać do grupy 'admin' oraz nadać mu prefiks 'awesome'.
- /world yourmainworld - wybiera świat 'yourmainworld'
- /user bob - wybiera użytkownika "bob"
- /user setgroup admin - ustaw grupę użytkownika bob na "admin"
- /user meta prefix awesome - ustaw prefiks użytkownika bob na "awesome"
Możesz to samo zrobić z grupami!
- /world yourmainworld - ponownie wybiera świat
- /group admin - wybiera grupę "admin"
- /group addgroup moderator - powoduje, że grupa admin dziedziczy po grupie moderator
- /group meta prefix &c[Admin] - ustawia prefiks admin na "&c[Admin]"
Oto inne polecenia
- /permissions (lub /bperms,/bp,/p) - ogólne polecenia dla bPermissions zaczynają się od tego skrótu
- /permissions import pex - zaimportuj plik permissions.yml z folderu pex
- /permissions reload - przeładowuje twoje pliki bPermissions
- /permissions save - jeśli automatyczne zapisywanie jest wyłączone, zapisuje twoje uprawnienia
- /permissions backup - kopiuje twoje uprawnienia
- /permissions helpme - dla leniwych, ten polecenie generuje w twoim folderze kilka podstawowych plików uprawnień.
Aby używać tych poleceń, będziesz potrzebować węzła uprawnień bPermissions.admin
Dla konfigurowalnych ścieżek /promote i /demote warto użyć ścieżek uprawnień. Aby dowiedzieć się o nich, odwiedź tę stronę
Chcesz więcej poleceń? Mamy jeszcze inne na stronie z poleceniami. Sprawdź je!
Edycja plików
bPermissions tworzy pliki groups.yml i users.yml dla każdego świata w folderze bPermissions, co pozwala na konfigurowanie uprawnień dla każdego świata z osobna.
Ponieważ bPermissions została zaprojektowana tak, by konfiguracja odbywała się głównie za pomocą poleceń, bPermissions często nadpisuje zmiany w tych plikach szczególnie jeśli użyjesz /reload lub zrestartujesz serwer.
Jeśli edytowałeś pliki, MUSISZ użyć /permissions reload aby załadować zmodyfikowane pliki na serwer, inaczej zmiany uprawnień nie będą miały zastosowania. Ponieważ standardowy /reload odładowuje wszystkie wtyczki jakby to był restart serwera, nie możemy odróżnić ich od siebie i to nadpisze zmiany w twoich plikach tym, co serwer ostatnio zapisał.
Odwzorowanie światów
Światy są odzwierciedlane w ten sposób:
world_mirroring_to: world_mirroring_from world_nether: world world_the_end: world
To duplikuje całą konfigurację dla danego świata. Obecnie nie ma sposobu, aby odzwierciedlać tylko użytkowników lub grupy, czekaj na aktualizację, która to doda!
bPermissions i EssentialsChat
Pozwól, że rozwieję tę kwestię. Essentials Chat + bPermissions działa poprawnie z prefiksem i kolorem.
Ten przewodnik jest dla bieżących użytkowników EssentialsChat i chcących używać bPermissions razem z nim.
Gracze mają kolorowe prefiksy rang, a tryby czatu frakcji również są kolorowe. Wszystkie wiadomości mogą być kolorowe także dla graczy, używając kodów kolorów takich jak &c.
bPermissions\world\groups.yml ( kodowy fragment )
default: default groups: ## Peasant ## default: permissions: - group.default - group.userannouncer - group.userauction groups: - userannouncer - userauction meta: priority: '100' ## Citizen ## rank1: permissions: - group.default - group.rank1 groups: - default meta: priority: '200'
Nie ma nic skonfigurowanego dla prefiksu, ale nazwy grup są ważne (default, rank1)
Essentials\config.yml ( Kodowy fragment )
change-displayname: true #add-prefix-suffix: false player-commands: - chat.color - chat.format - chat.shout - chat.question chat: radius: 0 group-formats: default: '&8&lPeasant &r&8{DISPLAYNAME}&7:&r {MESSAGE}' rank1: '&8&lCitizen &r&7{DISPLAYNAME}&7:&r {MESSAGE}' moderator: '&e&l[Mod] &r&3{DISPLAYNAME}&7:&r {MESSAGE}' admin: '&c&l[Admin] &r&e{DISPLAYNAME}&7:&r {MESSAGE}'
Please direct all other Essentials support to their official support networks.
Jak uzyskać wsparcie?
Najpierw gorąco polecamy zapoznanie się z stroną FAQ. Jeśli odpowiedź nie znajduje się tam, masz kilka opcji wsparcia.
- Odwiedź kanał IRC #bananacode irc channel on irc.esper.net. Udaj się tam ze swoim pytaniem i poczekaj, aż ktoś pomoże. Może to potrwać, zanim dostaniesz odpowiedź, więc bądź cierpliwy!
- Możesz zgłosić ticket. Zalecane, jeśli nie masz czasu na przebywanie na IRC lub masz raport o błędzie. Bądź przygotowany, by regularnie sprawdzać zgłoszenie i upewnij się, że dołączysz pliki grup i użytkowników bPermissions w formie yml do zgłoszenia.
- Skomentuj na głównej stronie bPermissions.
Należy pamiętać, że w tej chwili istnieje tylko jeden (nieco nieaktywny) utrzymujący projekt, więc wszelkie zapytania o wsparcie mogą trochę potrwać.
Jednak cokolwiek wybierzesz, aby uzyskać wsparcie, "pls dont use txt spk," i upewnij się, że używasz poprawnej gramatyki.
Jestem deweloperem!
Jeśli chcesz podłączyć swoją wtyczkę do bPermissions, zobacz stronę deweloperską Developer Page dla większej ilości informacji! Jeśli chcesz wnosić kod do bPermissions, zrób fork na GitHub!
Jenkins
Wersje deweloperskie tego projektu są teraz dostępne na podanym serwerze ciągłej integracji. Te kompilacje nie zostały zatwierdzone przez zespół BukkitDev i mogą być wadliwe. Używaj ich na własne ryzyko.
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.
bPermissions-2.12-DEV.jar 02.03.2016 129 KB
bPermissions-2.12-DEV.jar 01.03.2016 128 KB
bPermissions-2.12-DEV.jar 10.02.2016 128 KB
bPermissions-2.12-DEV.jar 09.02.2016 125 KB
bPermissions-2.12-DEV.jar 28.01.2016 126 KB
bPermissions-2.12-DEV.jar 22.01.2016 125 KB
bPermissions-2.12-DEV.jar 15.01.2016 122 KB
bPermissions-2.12-DEV.jar 11.01.2016 121 KB
bPermissions-2.12-DEV.jar 06.01.2016 121 KB
bPermissions-2.12-DEV.jar 21.12.2015 121 KB
bPermissions-2.12-DEV.jar 25.11.2015 121 KB
bPermissions-2.12-DEV.jar 21.11.2015 121 KB
bPermissions-2.12-DEV.jar 09.09.2015 121 KB
bPermissions.jar 04.09.2014 108 KB
bPermissions.jar 07.09.2013 108 KB
bPermissions.jar 05.09.2013 108 KB
bPermissions.jar 18.08.2013 108 KB
bPermissions.jar 15.08.2013 107 KB
bPermissions.jar 09.08.2013 111 KB
bPermissions.jar 13.07.2013 106 KB
bpermissions.jar 14.06.2013 107 KB
bpermissions.jar 09.06.2013 106 KB
bpermissions.jar 08.06.2013 106 KB
bpermissions.jar 04.02.2013 111 KB
bpermissions.jar 14.01.2013 110 KB
bpermissions.jar 07.01.2013 111 KB
bpermissions.jar 05.01.2013 110 KB
bpermissions.jar 10.09.2012
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.