SignBoard

SignBoard

Przypisuj nieograniczony tekst do tabliczek i istot żywych oraz uruchamiaj komendy po ich kliknięciu!

0 polubień • 0 pobrań
Dostępne pliki
52
Obsługiwane wersje
16
Najnowszy plik
28.02.2023

SignBoard v1.6.16

(For Spigot/Paper/Bukkit 1.8.7 to 1.19.3 - For details, see version support, below)

Pisz na tablicach do woli

Teraz z obsługą wielu języków

 

 - Dołącz nieograniczony tekst do tablic (znaków) lub żywych istot (w tym stojaki zbroi, wieśniacy, potwory i NPC Citizens2!).
- Wyświetlaj tekst jako książkę, gdy gracze patrzą na znak/istotę.
- Uruchamiaj polecenia gdy gracz:

  • spogląda na znak/istotę
  • odwraca wzrok od znaku/istoty
  • klika znak
  • atakuje lub zabija istotę
Czy masz graczy mówiących różnymi językami?
A może chcesz przekazywać inną treść dla różnych klas graczy?
SignBoard może teraz pokazywać treść dedykowaną dla grup, dzięki czemu możesz wyświetlać graczom teksty w różnych językach lub zgodnie z ich klasami postaci! Przeczytaj więcej w sekcji Kategorie poniżej.
 

SignBoard01

SignBoard02

SignBoard books

 

Demo video:

(W języku angielskim)

(Po hiszpańsku, dzięki Ajneb97.)

 

Wsparcie wersji

SignBoard v1.6.3 i powyżej obsługują wszystkie wersje Bukkit/Spigot/Paper od 1.13.3 do 1.19.3. SignBoard v1.6.2 obsługuje wszystkie wersje Bukkit/Spigot/Paper od 1.8.7 do 1.16.1.

(Signboard ma własne zestawy zmiennych i obsługuje Placeholder API)

Wsparcie wielu języków

Od wersji 1.6.6, SignBoard obsługuje różne języki interfejsu (menu i komunikaty). Umożliwia to użytkownikom wybranie własnego języka i korzystanie z wtyczki w tym języku. Obecnie są dostępne opcje dla Angielski (US), Portugalski (BR) i Hiszpański (CO), ale możesz przetłumaczyć plik locale na inne języki – po prostu upewnij się, że podzielisz się nimi z nami, a my uwzględnimy je w przyszłych wydaniach SignBoard!

Sprawdź polecenia /sb locale.

Domyślny tekst dla nowych tablic również został przeniesiony do plików locale. Tak więc teraz, gdy tworzysz nową tablicę, każdy gracz zobaczy domyślny tekst w swoim wybranym, preferowanym języku.

W rzeczywistości każda linia na każdej tablicy jest przetwarzana pod kątem tłumaczeń. Więc jeśli dodasz linię do plików locale, która będzie brzmieć: "This is a board line": "Esta é uma linha de placa", to każda tablica zawierająca "This is a board line" pokaże tłumaczoną wersję z odpowiedniego pliku locale, zgodnie z preferowaną lokalizacją gracza.

Instalacja

Po prostu wrzuć plik jar do folderu plugins i uruchom ponownie serwer
 

Podstawowe użycie

SignBoard działa w ten sposób, że umożliwia tworzenie "tablic" i następnie przypinanie tych "tablic" do jednego lub wielu znaków lub do żywych istot - zwierząt, wieśniaków, potworów, stojaków na zbroję, NPCs i nawet prawdziwych graczy (tylko OP mogą przypinać tablice graczom).

Możesz grupować tablice w zestawy za pomocą polecenia /sb set. Zestaw następnie zachowuje się jak jeden blok tekstu, a różne tablice, które zawiera, będą wyświetlane w kolejności, gdy gracz kliknie prawym lub lewym przyciskiem.

Możesz także używać poleceń /sb sign attach i /sb sign detach, aby przypiąć lub usunąć tablicę z znaku.

Przypnij i odłącz tablicę lub zestaw od żywej istoty poleceniami /sb entity attach i /sb entity detach.

Zawartość tablicy wyświetlana jest w obszarze scoreboard, więc każda tablica może mieć do 15 linii po 40 znaków każda.

Możesz używać wszystkich kolorów i tagów formatowania tekstu powszechnie używanych w Minecraft (&0 = czarny; &1 = ciemnoniebieski;| &2 = ciemnozielony; &3 = ciemny aqua; &4 = ciemny czerwony; &5 = ciemna purpurowa; &6 = złoty; &7 = szary; &8 = ciemnoszary; &9 = niebieski; &a = zielony; &b = aqua; &c = czerwony; &d = jasny fiolet; &e = żółty; &f = biały; &k = magia; &l = pogrubienie; &m = przekreślenie; &n = podkreślenie; &o = kursywa; &r = reset).

Getting Started

  1. Wymyśl nazwę dla nowej tablicy
  2. Utwórz tablicę poleceniem /sb board new [boardname]
  3. Umieść znak gdzieś, spójrz na ten znak i przypnij tablicę do niego poleceniem /sb sign attach [boardname]
  4. Jeśli chcesz przypiąć tablicę do żywej istoty, spójrz na nią i użyj polecenia /sb entity attach [boardname]
  5. Spójrz na znak lub istotę - SignBoard użyje obszaru scoreboard, aby pokazać domyślną zawartość Twojej nowej tablicy
  6. Edytuj swoją tablicę poleceniem /sb board [boardname] lineX [text] (nie musisz patrzeć na znak/istotę, aby to zrobić)
  7. Zgrupuj kilka tablic w zestaw poleceniem /sb set. Następnie przypnij zestaw do znaku lub istoty poleceniami /sb sign attach i /sb entity attach. Gdy spojrzysz na znak/istotę, wyświetlana będzie pierwsza tablica z zestawu; przeglądaj inne tablice, klikając lewym lub prawym przyciskiem myszy na znak/istotę.

Wskazówki i uwagi

  • Istniejące tablice wyników są respektowane i zostaną ponownie załadowane tak szybko, jak gracz odwróci wzrok od znaku.
  • Możesz tylko edytować znak, który mógłbyś zniszczyć. Gdy próbujesz użyć znaku, SignBoard sprawdza, czy mógłbyś zniszczyć i wymienić go, i dopiero wtedy pozwala go użyć. Będziesz także mógł edytować znak poleceniem /sb sign lineX text.
  • Puste linie - zarówno na znakach, jak i na tablicach, możesz zastąpić bieżącą linię pustą; po prostu ustaw zawartość linii na &r i stanie się ona pusta.
  • Będziesz mógł zmieniać tylko tablice, które stworzyłeś, ale nic nie stoi na przeszkodzie, abyś użył istniejącej nazwy tablicy (np. [boardname]) na znaku, nawet jeśli tablica została stworzona przez innego gracza.
  • Aby użyć poleceń przypinania/odpinania na znaku, musisz mieć możliwość zniszczenia znaku. Aby użyć poleceń przypinania/odpinania na istocie, musisz posiadać tablicę w danym przypadku. Dopóki nie jesteś OP, w którym przypadku możesz robić wszystko :).

Edycja zawartości tablicy

Kiedy tworzysz nową tablicę, ma ona domyślną zawartość. Treść tablic w każdej tablicy można edytować na trzy różne sposoby:
 
  • /sb board [boardname] lineX [content] - zmienia zawartość linii X bezpośrednio
  • /sb board [boardname] lineX-Y [content] - zmienia zawartość linii od X do Y (użyj \n, aby oznaczyć podziały linii)
  • /sb board [boardname] linepushX [content] - wstawia dowolne linie w 'text' (oddzielone \n) do tablicy, zaczynając od linii X i przesuwając istniejącą treść w dół.
[content] może być dowolnym tekstem, a w dwóch ostatnich poleceniach może nawet rozciągać się na wiele linii - pod warunkiem, że użyjesz \n, aby wskazać podział linii.
 
Na przykład zawartość tekst 4\n tekst 3\n tekst 2 zawiera dwie przerwy w liniach, więc ma tekst na trzy linie. Jeśli użyjesz polecenia
/sb board [boardname] line4-3 text 4\n text 3\n text 2
zastąpisz zawartość linii 4 tekstem text 4, a zawartość linii 3 tekstem text 3; „text 2” zostanie zignorowane, ponieważ wskazałeś tylko dwie linie do aktualizacji (4-3).
 
Podobnie, jeśli użyjesz polecenia
/sb board [boardname] linepush4 text 4\n text 3
zastąpisz zawartość linii 4 tekstem text 4, linii 3 tekstem text 3, I stare zawartości linii 4,3,2,1 zostaną „przeciągnięte” w dół wraz z wstawianiem nowej treści, co spowoduje, że linia 2 będzie miała starą zawartość linii 4, a linia 1 starą zawartość linii 3.
 
Kilka rzeczy do zapamiętania:
  1. Linia tytułowa to linia 16.
  2. Każda linia może zawierać maksymalnie 40 znaków; wszystko, co przekracza, będzie obcięte.
  3. Żadnych dwóch linii nie może mieć tej samej zawartości, więc jeśli chcesz, aby dwie linie wyglądały tak samo, wstaw niewidoczne znaki &r w nich, aby były różne od siebie.

Wyświetlanie wielu tablic w zestawach tablic

Od wersji 1.3.2 SignBoard pozwala pokazywać Twoim graczom wiele tablic za każdym razem, gdy patrzą na znak lub żywą istotę. Osiąga się to poprzez grupowanie kilku tablic w zestaw.
Użyj poleceń /sb set, aby tworzyć, usuwać i listować istniejące zestawy. Dołączaj i odłączaj zestawy od znaków i istot w ten sam sposób, w jaki dołączasz/odłączasz tablice: za pomocą poleceń /sb sign i /sb entity attach i detach.
Gdy zestaw zostanie dołączony, pierwsza tablica zestawu będzie wyświetlana, gdy gracz spojrzy na znak/istotę. Następnie gracz może przeglądać różne tablice, klikając lewym i prawym przyciskiem. Zestawy mogą zawierać dowolną liczbę tablic.

Kilka uwag dotyczących istot z przypiętymi zestawami:

  • Prawy klik: Gdy zestaw jest przypięty do istoty, pierwszy prawy klik na istocie przejmuje SignBoard. Drugi prawy klik (w pół sekundy) zostanie przetworzony normalnie. Na przykład, jeśli dołączysz zestaw do wieśniaka, pojedynczy prawy klik na wieśniaku przełącza na poprzednią tablicę w zestawie, a okno handlu wieśniaka nie zostanie wyświetlone. Jednak jeśli dwukrotnie klikniesz prawy przycisk na wieśniaku, pierwszy klik przewinie tablicę, a drugi otworzy okno handlu.
  • Lewy klik: Gdy zestaw jest przypięty do istoty, będziesz musiał (lewym) kliknąć tę istotę, aby przełączać tablice; kliknięcie istoty normalnie oznacza, że atakujesz i możesz zadawać jej obrażenia. Dlatego, gdy istota ma przypięty zestaw, SignBoard przechwytuje kliknięcie i zapobiega uszkodzeniu. Polecenie /sb entity onattack będzie nadal działać, ale istota nie otrzyma obrażeń.

Wydawanie książek

Kiedy gracz patrzy na znak lub na istotę, możesz wybrać, czy tekst tablicy ma być wyświetlany na ekranie, czy przekazywany graczowi w formie książki - lub obie opcje, lub żadna. Polecenia /sb sign show_board i /sb entity show_board przełączają wyświetlanie tekstu tablicy na ekranie. Jeśli wolisz przekazać graczowi książkę z tekstem, polecenia /sb sign give_book i /sb entity give_book przełączają tę funkcję. Możesz także użyć tych poleceń, aby jednocześnie pokazać tablicę na ekranie i dać książkę, lub aby nic nie pokazywać ani nie dawać książki.

Użyj /sb sign status i /sb entity status, aby sprawdzić status wszystkich opcji.

Od wersji 1.6.12 polecenie /sb board give_as_book [boardname] [playername] może być używane do natychmiastowego przekazania treści tablicy graczowi w formie książki. To polecenie może być użyte na przykład w poleceniach „run” znaku lub istoty, aby książkę dać dopiero po kliknięciu znaku lub istoty, a nie po patrzeniu na niego.

Formatowanie książek

SignBoard automatycznie konwertuje tekst tablic do książek (gdy włączone jest show_book). Ponieważ rozmiar linii w książce i na karcie wyników jest inny, a książka ma podział stron, SignBoard spróbuje podzielić linie i strony w elegancki sposób, ale może być konieczne drobne dopracowanie.
Oto kilka wskazówek, które pomogą w tym:

  • Lini tablic zawierające tylko &r będą wyświetlane jako puste linie w książce.
  • Używaj \n w dowolnym miejscu na tablicach, aby przerwać bieżącą linię książki. \n będzie ignorowany, gdy tablica będzie wyświetlana na ekranie.
  • Gdy SignBoard dzieli długą linię, spróbuje zrobić to na granicy pełnych wyrazów i będzie próbował wstawić puste miejsca, gdy to konieczne. Możesz jednak potrzebować zarządzać spacjami na końcu lub początku niektórych linii tablicy.
  • Jeśli SignBoard znajdzie linię tablicy składającą się z jednego znaku powtarzanego wiele razy (np. '================'), zamiast dzielić tę linię na dwie linie w książce, skróci ją tak, aby pasowała do jednej linii książki.

Wykonywanie poleceń po kliknięciu znaku lub po ataku/ zabiciu istoty

Podobnie jak przypinasz tablice do znaków i istot, możesz także dołączać polecenia które będą uruchamiane w określonych momentach. Mogą to być dowolne polecenia, które administrator może wydać w grze. Polecenia będą uruchamiane tak, jakby zostały wydane przez gracza i tak, jakby gracz miał uprawnienia administratora.  Polecenia akceptują również zmienne podobnie jak każde polecenie SignBoard. 

Polecenia określane są jako sekwencja, oddzielona pionową kreską, jak | | ... | .

Od wersji 1.3.3 możesz także wstawiać opóźnienia w sekwencji, ze składnią [Tu], gdzie T to liczba całkowita > 0 i u to jednostka czasu: 's', 'm' lub 'h'. Na przykład sekwencja [5s] | | [2m] | , po uruchomieniu, poczeka 5 sekund przed uruchomieniem i następnie 2 dodatkowe minuty przed uruchomieniem. Używaj opóźnień z rozwagą; polecenia opóźnione będą wykonywane nawet jeśli gracz nie patrzy na znak/istotę, lub nawet jeśli serwer przestał działać.

Cody poleceń, które niektóre polecenia mogą być uruchamiane wyłącznie z konsoli serwera. Od wersji 1.6.13 możesz poprzedzić swoje polecenie _rfc_, aby SignBoard wykonał polecenie z konsoli serwera. Tak: /sb sign before _rfc_ tell Ebaldino hi.

Poniższe polecenia SignBoard kontrolują to, co się dzieje i kiedy:

  • /sb sign before i /sb entity before - Pozwalają na określenie listy poleceń, które będą uruchamiane za każdym razem, gdy gracz patrzy na znak lub istotę, tuż przed wyświetleniem tekstu tablicy. (Jeśli opcja show_board jest wyłączona, polecenia nadal będą uruchamiane).
  • /sb sign after i /sb entity after - Pozwalają na określenie listy poleceń, które będą uruchamiane za każdym razem, gdy gracz odwróci wzrok od znaku/istoty, tuż po ukryciu tekstu tablicy. (Jeśli opcja show_board jest wyłączona, polecenia nadal będą uruchamiane).
  • /sb sign onclick - Pozwala na określenie listy poleceń, które będą uruchamiane, gdy gracz kliknie znak.
  •  /sb sign onrightclick - - Pozwala na określenie listy poleceń, które będą uruchamiane, gdy gracz kliknie prawym przyciskiem w znak.

  • /sb sign onshiftclick i /sb sign onrightshiftclick - Pozwalają na określenie listy poleceń, które będą uruchamiane, gdy gracz kliknie znak ze wciśniętym Shift, lub shift-prawy klik w znak, odpowiednio.

  • /sb entity onattack - Pozwala na określenie listy poleceń, które będą uruchamiane za każdym razem, gdy istota zostanie zaatakowana.
  • /sb entity onkill - Pozwala na określenie listy poleceń, które będą uruchamiane, gdy istota zostanie zabita.

Użyj /sb sign status i /sb entity status, aby sprawdzić status wszystkich zdefiniowanych opcji.

Zmienne

Używaj dowolnych zmiennych w treści swoich tablic. Upewnij się, że używasz "{" i "}".

Kiedy tablica jest wyświetlana graczowi, zmienne zostaną zastąpione ich wartościami w czasie rzeczywistym.

  • {ServerDate} = bieżąca data.
  • {ServerTime} = bieżący czas.
  • {PlayersNow} = liczba graczy na serwerze.
  • {PlayersMax} = maksymalna liczba graczy na serwerze.
  • {PName} = nazwa gracza.
  • {PDisplayName} = wyświetlana nazwa gracza.
  • {PHealth} = zdrowie gracza.
  • {PCoords} = aktualna pozycja gracza.
  • {PMobKills} = liczba zabitych mobów przez gracza.
  • {PKills} = liczba zabitych przez gracza graczy.
  • {PDeaths} = liczba zgonów gracza.
  • {PTimeAlive} = czas od ostatniego zgonu gracza.
  • {PMoney} = pieniądze gracza (wymaga Vault).

Placeholder API

Placeholder API wsparcie rozpoczęło się od Signboard w wersji 1.1.8. Pozwala ono używać zmiennych ("placeholders") z wielu innych wtyczek, oprócz obszernej listy natywnych zmiennych Placeholder API.

Aby użyć Placeholder API, pobierz wtyczkę, wrzuć ją do folderu plugins i uruchom ponownie serwer. W grze wpisz polecenie /papi ecloud list all i znajdź grupę placeholder, którą chcesz. Następnie kliknij na nią i zatwierdź polecenie, aby ją pobrać. Następnie wszystko, co musisz zrobić, to używać placeholderów jak zmiennych na swoich tablicach, otoczonych znakami % (%placeholder%).

Natywne zmienne Placeholder API i ich grupy są wymienione tutaj.

FeatherBoard Compatibility

Od wersji 1.4.9 SignBoard korzysta z API FeatherBoard w celu natychmiastowej kompatybilności. Specjalne podziękowania dla jamisen10 za zwrócenie uwagi na FB API.
 
Do wersji 1.4.8 SignBoard implementował obejście kompatybilności FeatherBoard oparte na poleceniach. Wykrywał obecność FB i następnie wydawał "/fb off -s" tuż przed pokazaniem tablicy użytkownikowi (aby wyłączyć FB dla tego użytkownika), a potem "/fb on -s" gdy użytkownik odszedł (aby ponownie włączyć FB).
 
Jeśli masz inny wtyczkowy system kart wyników, który uniemożliwia prawidłowe wyświetlanie tablic SignBoard, a ta wtyczka ma polecenia „off” i „on” takie jak powyżej, możesz użyć opcji "cmd_before" i "cmd_after" w pliku config.yml aby zaimplementować ten sam mechanizm „off/on” co FeatherBoard. Lub możesz to samo zrobić dla poszczególnych tablic, używając poleceń tablic.Specjalne podziękowania dla gmalone za pomoc w opracowaniu tego rozwiązania!
  

Kategorie

Kategorie pozwalają komunikować różną treść dla różnych grup graczy.

 
To bardzo potężna funkcja, która umożliwia wykonanie ciekawych rzeczy, na przykład:
  • Wyświetlanie graczom treści w ich preferowanym języku. To nie jest funkcja tłumaczeniowa - wciąż musisz tworzyć treść w różnych językach, ale możesz przypiąć jedną tablicę do znaku lub istoty i SignBoard dobierze odpowiednią wersję tablicy do pokazania w zależności od gracza, który na nią patrzy.
  • Wyświetlanie konkretnych tablic dla różnych klas postaci. Kiedy czarodziej patrzy na znak w lochowej komnacie, zobaczy tablicę przygotowaną dla czarodziejów; gdy wojownik spojrzy na ten sam znak, zobaczy tablicę dla wojowników i tak dalej.
  • Wyświetlanie konkretnych tablic dla różnych rang graczy. Gdy gracz rangi Złoto (Gold) patrzy na znak w Depot, zobaczy tablicę przygotowaną dla graczy Gold; gdy gracz Platinum spojrzy na ten sam znak, zobaczy tablicę dla graczy Platinum...
I to nie tylko dla języków czy klas! Kategorie działają również dla innych grup graczy, które możesz wymyślić!
 
Jak to działa? Zależy od tego, czy używasz na swoim serwerze uprawnień (uprawnienia):
1. KATEGORIE JEŚLI UŻYWASZ UPRAWNIEŃ
- Każde istniejące uprawnienie, na przykład lang.ptbr, jest uznawane za kategorię.
- Aby tworzyć tablice należące do kategorii, po prostu utwórz (za pomocą /sb board new, copy, lub rename) tablicę i dodaj ^ (separator kategorii) oraz nazwę kategorii na końcu nowej tablicy. Tak jeśli oryginalna tablica to signboard, nowa tablica będzie nazywać się signboard^lang.ptbr.
 
To wszystko. Gdy gracz, który ma uprawnienie lang.ptbr, spojrzy na znak/istotę, do którego przypięta jest tablica signboard, wyświetlona zostanie tablica signboard^lang.ptbr.
Po prostu potraktuj wszystkie istniejące tablice jako należące do pustej kategorii "domyślnej". Możesz tworzyć dowolne nowe kategorie.
 
IMPORTANT: Pamiętaj, że użytkownicy z uprawnieniami OP mają wszystkie uprawnienia, więc będą zawsze widzieć tablicę kategorii tak, jakby mieli to uprawnienie. Dla celów konfiguracji i testowania lepiej używać użytkownika bez uprawnień.
 
2. KATEGORIE JEŚLI NIE UŻYWASZ UPRAWNIEŃ
Jeśli nie używasz uprawnień, będziesz musiał stworzyć kategorie, przypisać je graczom, a następnie stworzyć tablice kategorii.
 
- Użyj /sb cat new [categoryname] aby stworzyć nową kategorię. Na przykład: /sb category lang.ptbr
- Użyj /sb cat assignplr [categoryname] [playername1] [playername2] ... aby przypisać kategorię wielu graczom.
- Stwórz tablicę kategorii poprzez utworzenie tablicy (za pomocą /sb board new, copy, lub rename) i dodanie ^ (separator kategorii) plus nazwę kategorii na końcu nowej tablicy. Tak, jeśli oryginalna tablica była signboard, a kategoria to lang.ptbr, nowa tablica będzie nosić nazwę signboard^lang.ptbr.
 
To wszystko. Gdy gracz, który ma uprawnienie lang.ptbr, spojrzy na znak/istotę, do którego przypięta jest tablica signboard, zostanie pokazana tablica signboard^lang.ptbr.
Po prostu potraktuj wszystkie istniejące tablice jako należące do pustej kategorii "domyślnej". Możesz tworzyć dowolne nowe kategorie.
 
KATEGORIE - DODATKOWE (BARDZO PRZYDATNE) INFORMACJE:
- Pamiętaj, że każda uprawnienie jest traktowane jako kategoria.
- Pamiętaj, że użytkownicy z uprawnieniami OP mają wszystkie uprawnienia, więc będą zawsze widzieć tablicę kategorii, jakby mieli to uprawnienie. Dla celów konfiguracji i testów najlepiej używać użytkownika bez uprawnień.
- Gdy dołączysz tablicę do znaku lub istoty, SignBoard zawsze dołącza „root” tablicę, a nie tę zawierającą specyfikację kategorii (tj. tablicę signboard, NIE tablicę signboard^lang.ptbr).
- Znak ^ to domyślny separator kategorii. Jeśli ten znak pojawi się w nazwie tablicy, wszystko po nim będzie traktowane jako nazwa kategorii. Ten domyślny znak można zmienić w pliku config.yml – upewnij się, że wybierasz znak, którego nigdy wcześniej nie używałeś w nazwach tablic. Staraj się, aby nazwy kategorii były krótkie.
- Możesz mieć tablice należące do wielu kategorii; np. welcomeTavern1^ptbr^fighters, welcomeTavern1^enus^fighters, welcomeTavern1^ptbr^wizards, itp.
- Możesz przypisywać graczy do wielu kategorii na dwa sposoby: (a) użyj /sb category assignplr [categoryname] [playername] kilkukrotnie; (b) użyj /sb playercat [playername] assign [categoryname1] [categoryname2] ... [categorynameN]. Lub po prostu przydziel im odpowiednie uprawnienia.
- Jeśli gracz patrzy na tablicę należącą do wielu kategorii, gracz musi być przypisany do WSZYSTKICH tych kategorii (lub uprawnień), aby zobaczyć właściwą tablicę. W przeciwnym razie zobaczy tablicę domyślną. Staraj się ograniczyć liczby tablic z wieloma kategoriami, inaczej zarządzanie tym będzie trudne.
 
- IMPORTANT: Podczas tworzenia tablic należących do wielu kategorii, uważaj, aby nie powielać typów kategorii. To znaczy, że można mieć welcomeTavern1^ptbr^wizards (język + klasa), ale NIE MOŻNA mieć welcomeTavern1^ptbr^esco (język + język) - to spowodowałoby, że SignBoard spróbuje dopasować gracza do obu ^ptbr i ^esco, czyli gracza, któremu należy pokazać zarówno portugalski, jak i hiszpański jednocześnie. Nie ma nic do powstrzymania przed zrobieniem tego, jeśli chcesz, ale poważnie odradzamy, gdyż rzeczy mogą się szybko skomplikować. 

 

Polecenia

AliasRoot Commands

Standardowe polecenie podstawowe SignBoard to /sb. Ponieważ inne wtyczki mogą również używać /sb, SignBoard obsługuje cztery aliasy poleceń. Ale posiadanie aliasu nie powstrzymuje SignBoard od reagowania za każdym razem, gdy próbujesz użyć tych innych wtyczek. SignBoard pozwala więc wybrać, które root command aliasy będą obsługiwane.

SignBoard może reagować na jedno z pięciu root commands: /sb /signboard /sbd /sbrd /signbd.

Parametr active_aliases w pliku config.yml kontroluje, które z nich są faktycznie używane. Na przykład powyższa linia konfiguracji spowodowałaby, że SignBoard akceptuje wszystkie 5 root commands:

active_aliases: sb signboard sbd sbrd signbd

Domyślnie aktywne są tylko trzy opcje (sb sbd signboard), ale możesz mieszać i dopasowywać według potrzeb, aby zapewnić zgodność z innymi wtyczkami na Twoim serwerze. Pierwsza opcja na liście będzie tą, która pojawia się na wszystkich tekstach pomocy SignBoard (zwykle "/sb").

Polecenia dla graczy 

Polecenia informacyjne 

  • /sb help - Wyświetla opis wtyczki i polecenia.
  • /sb howto - Instrukcja krok po kroku dla SignBoard.
  • /sb variables - Wypisuje wszystkie dostępne zmienne i sposób ich użycia.

 Polecenia tablic 

  • /sb board new [boardname] - Utwórz nową tablicę do użytku na znakach.
  • /sb board list - Wyświetl listę wszystkich tablic - i ich powiązania.
  • /sb board list [boardname] - Wyświetl zawartość określonej tablicy.
  • /sb board clear [boardname] - Wyczyść zawartość tablicy.
  • /sb board copy [boardname] [newname] - Skopiuj tablicę 'boardname' do 'newname'.
  • /sb board delete [boardname] - Usuń tablicę o nazwie 'boardname'.
  • /sb board rename [boardname] [newname] - Zmień nazwę tablicy 'boardname' na 'newname'.
  • /sb board [boardname] lineX text - Edytuj linię X na tablicy, zastępując ją 'text'.
  • /sb board [boardname] lineX-Y text - Zastępuje zawartość linii X do Y treścią (użyj \n, aby zaznaczyć przerwy w liniach).
  • /sb board [boardname] linepushX text - wstawia linie z 'text' (oddzielone \n) do tablicy, zaczynając od linii X i przesuwając istniejącą zawartość w dół.
  • /sb board give_as_book [boardname] [playername] - przekazuje zawartość tablicy określonemu graczowi w formie książki.

 Zestaw poleceń 

  • /sb set new [setname] = [board1] [board2] ... [board n] - Utwórz nowy zestaw tablic.
  • /sb set delete [setname] - Usuń zestaw o nazwie 'setname'.
  • /sb set list - Wyświetl wszystkie zestawy
  • /sb set list [setname] - Wyświetl tablice wchodzące w skład określonego zestawu

Polecenia znaku   

  • /sb sign lineX text - Edytuj znak, na który patrzysz, zastępując linię 'X' (1-4) tekstem.
  • /sb sign attach [boardname] - Przypina tablicę do znaku.
  • /sb sign detach [boardname] - Odczep tablicę od znaku.
  • /sb sign status - Wyświetla obecny stan opcji znaku.
  • /sb sign show_board - Przełącza tablicę wyświetlaną na ekranie przy znaku.
  • /sb sign give_book - Czy tekst tablicy powinien być przekazywany jako książka (włącz/wyłącz).
  • /sb sign before <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz patrzy na znak.
  • /sb sign after <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz odwróci wzrok od znaku.
  • /sb sign onclick <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz kliknie znak.
  • /sb sign onshiftclick <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz kliknie znak ze wciśniętym Shift.
  • /sb sign onrightclick <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz kliknie znak prawym przyciskiem.
  • /sb sign onrightshiftclick <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz kliknie znak prawym przyciskiem z wciśniętym Shift.

Polecenia encji  

  • /sb entity attach [boardname] - Przypina tablicę do żywej istoty (nie będącej graczem).
  • /sb entity detach [boardname] - Odczep tablicę od żywej istoty.
  • /sb entity status - Wyświetla bieżący stan opcji istoty.
  • /sb entity show_board - Przełącza tablicę wyświetlaną na ekranie przy istocie.
  • /sb entity give_book - Czy tekst tablicy powinien być przekazywany jako książka (włącz/wyłącz).
  • /sb entity nametag [ignore|hide|show]- Określa, czy nazwisko istoty z tablicą ma być widoczne, gdy gracz widzi tablicę.
  • /sb entity before <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz patrzy na istotę.
  • /sb entity after <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz odwraca wzrok od istoty.
  • /sb entity onattack <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz zaatakuje istotę.
  • /sb entity onkill <cmd|cmd> - Lista poleceń do uruchomienia, gdy gracz zabi istotę.
Polecenia kategorii (Tylko dla OP): 

  • /sb cat new [categoryname] - Tworzy nową kategorię.
  • /sb cat delete [categoryname] - Usuwa kategorię.
  • /sb cat assigncat [playername] [categoryname1] [categoryname2] ... [categorynameN] - Przypisuje wiele kategorii do gracza.
  • /sb cat assignplr [categoryname] [playername1] [playername2] ... [playernameN] - Przypisuje wielu graczy do jednej kategorii.
  • /sb cat unassign [categoryname] [playername] - Usuwa gracza z kategorii.
  • /sb cat list - Wyświetla istniejące kategorie (nie uprawnienia).
  • /sb cat status [categoryname] - Wyświetla status kategorii.
  • /sb cat [playername] - Wyświetla kategorie (nie uprawnienia) dla gracza.
Admin commands
  • /sb board list all - Wypisuje nazwy tablic dla wszystkich graczy
  • /sb set list all - Wypisuje wszystkie zestawy dla wszystkich graczy
  • /sb reload - przeładza ustawienia config.yml
  • /sb version - pokazuje wersję SignBoard działającą lub wyświetla historię zmian wersji (np. /sb version 1.6.5).
  • /sb cleanup - porządkuje pliki signs.yml i attachments.yml znaków, które zostały usunięte w grze podczas gdy SignBoard nie działał. Nie używaj tego, jeśli nie masz pewności, że w yml nie ma „martwych” znaków. Zrób kopię zapasową signs.yml i attachments.yml, i upewnij się, że wszystkie światy są załadowane przed uruchomieniem tego polecenia.

Auto updates

Domyślnie SignBoard będzie automatycznie pobierać i instalować nowe aktualizacje po ponownym uruchomieniu lub przeładowaniu serwera.

Możesz kontrolować tę funkcję, zmieniając opcję updates: w config.yml.

Prawidłowe wartości dla updates: to:

  • auto (pobiera i instaluje nowe wersje automatycznie);
  • check (sprawdza tylko, czy dostępna jest nowa wersja);
  • off (całkowicie wyłącza aktualizacje).

W konsoli zawsze wyświeta się komunikat o aktualizacji.

Po aktualizacji użytkownicy z uprawnieniami OP otrzymują jednokrotną wiadomość informującą o nowej wersji. Można sprawdzić historię wersji poleceniem /sb version.

Auto config.yml updates

Nie trzeba aktualizować swoich ustawień w config.yml !!

Gdy nowa wersja zostanie pobrana i zainstalowana, SignBoard automatycznie zaktualizuje plik config.yml, z zachowaniem Twoich niestandardowych ustawień.

Ustawienia w config.yml

Poniższe to domyślne ustawienia w config.yml:

 

#-----:-------------------------------------------------------------------------------------------------------------------------
# SignBoard config.yml
# Jeśli auto update jest aktywne dla SignBoard, plik config.yml zostanie również automatycznie zaktualizowany
# Gdy config.yml zostanie zaktualizowany, wszystkie zmiany, które wprowadziłeś w WARTOŚCI ustawień, ZOSTANĄ ZACHOWANE i skopiowane do nowego config.yml
# ... jednak, wszelkie zmiany W KOMENTARZACH w tym pliku zostaną nadpisane przez domyślny komentarz.
#-----:-------------------------------------------------------------------------------------------------------------------------

# Auto updates:
# Możliwe wartości dla aktualizacji:
# auto (pobiera i instaluje nowe wersje automatycznie);
# check (sprawdza tylko czy dostępna jest nowa wersja);
# off (całkowicie wyłącza aktualizacje).
updates: auto

# Konfig.yml wersja - jeśli ta wersja jest niższa niż faktyczna wersja SignBoard (użyj /sb version), prawdopodobnie powinieneś ręcznie scalać config.new i config.yml. Również ręcznie pobierz nowe pliki locale z jar i scal je również. Naprawdę, łatwiej jest użyć auto updates.
# Jeśli updates=auto i ta wersja jest niższa niż faktyczna wersja SignBoard, nastąpi automatyczna aktualizacja config.yml i plików locale przy następnym ponownym uruchomieniu serwera.
version: 1.6.15

# domyślny język locale - określa domyślny plik locale do użycia dla wszystkich tekstów w grze. Pliki locale są w folderze Locales i muszą podążać za tym samym wzorem nazwy (np. sblocale_enUS.yml)
# użycie dodatkowych plików locale można włączać/wyłączać - zobacz poniżej players_use_locales.
default_locale: enUS

# players_use_locales - pozwala każdemu graczowi wybrać własny locale przez aktywowanie poleceń /sb locales list, /sb locales set, /sb locales clear
# Nawet jeśli players_use_locales jest ustawione na false, SignBoard zawsze będzie używać domyślnego pliku locale. Pliki locale są w folderze Locales i muszą podążać za tym samym wzorem nazwy (np. sblocale_enUS.yml)
players_use_locales: true

# Category separator - w nazwach tablic wszystko, co pojawia się po tym znaku, będzie uważane za nazwę kategorii
# Jeśli zmienisz separator kategorii po posiadaniu tablic, które go używają, będziesz musiał usunąć te tablice lub ręcznie edytować ich nazwy w boards.yml, aby używały nowego separatora.
# Jeśli zdecydujesz się edytować boards.yml, ZRÓB TO Z WYJĄTKOWĄ OSTROŻNOŚCIĄ i nie zmieniaj NICZEGO poza znakiem separatora, inaczej Twoje tablice mogą przestać działać.
category_separator: ^

# Włącz kolor w komunikatach konsoli SignBoard:
msg_color_onconsole: true

# Włącz jednorazową wiadomość dla OP-ów w grze, gdy aktualizacja zostanie zainstalowana.
msg_ingame_update_OP: true

# Wykrywać obecność FeatherBoard i obejść to wydaniem /fb off i /fb on przed wyświetlaniem/ukrywaniem tablic.
# Jeśli to ustawienie jest wyłączone, SignBoard będzie miał problemy z FeatherBoard i będziesz musiał sam poradzić sobie z konfliktami (może poprzez użycie uprawnień).
featherboard_aware: true

# Polecenia przed - te polecenia będą uruchamiane tuż przed pokazaniem tablicy graczowi (za każdym razem).
# Ta cecha została stworzona, aby tymczasowo wyłączyć inne wtyczki, które mogą utrudniać wyświetlanie tablic przez SignBoard.
# Ale można użyć ich, aby uruchomić dowolne polecenia. Wszystkie polecenia będą uruchamiane jak gracz i jakby gracz był administratorem.
# Oddziel wiele poleceń znakiem |. Wszystko po # będzie ignorowane. Polecenia akceptują zmienne SignBoard.
# Użytkownicy FEATHERBOARD - zobacz opcję featherboard_aware w config.yml
cmd_before: # powiedz {PName} about to say hey | powiedz {PName} hey

# Polecenia po - te polecenia będą uruchamiane tuż po pokazaniu tablicy graczowi (za każdym razem).
# Ta cecha została stworzona, aby umożliwić ponowne włączenie innych wtyczek, które utrudniają SignBoard wyświetlanie tablic.
# Jednak można ich użyć do uruchamiania dowolnych poleceń. Wszystkie polecenia będą uruchamiane jak gracz i jakby gracz był OP.
# Oddziel wiele poleceń znakiem |. Wszystko po # będzie ignorowane. Polecenia akceptują zmienne SignBoard.
# Użytkownicy FEATHERBOARD - zobacz opcję featherboard_aware w config.yml
cmd_after: # powiedz {PName} about to say bye | powiedz {PName} bye

# Zasięg widoczności:
# Jak blisko (w blokach) musisz być od znaku, aby aktywować jego tablicę
# (pamiętaj, że znaki na ścianie znajdują się na bloku, który się z nimi styka).
view_distance: 5

# Zasięg widoku encji:
# Jak blisko (w blokach) musisz być od żywej istoty, aby aktywować jej tablicę
# Pamiętaj: najlepiej, gdy patrzysz prosto w twarz istoty
entity_view_distance: 8

# Promień widoku encji:
# Signboard określa, czy „patrzysz” na żywą istotę, analizując, jak dokładnie patrzysz na lewo oko istoty.
# Istnieje promień wokół lewego oka istoty, który jest granicą określającą, że na nią patrzysz.
# Ten proces nigdy nie jest bardzo precyzyjny, ale możemy uzyskać bardziej „naturalny” wynik, używając nieco większego promienia dla małych istot i nieco mniejszego promienia dla większych istot
# Parametr promienia może wahać się od 0.01 do 0.15
# Promień dla małych stworzeń: nietoperz, kurczak, endermit, magmacube, ocelot, świnek, królik, srebrny ryb, wilk
entity_small_viewradius: 0.10
# Promień dla średnich stworzeń: blaze, cavespider, creeper, guardian, NPCs, pigman, sheep, shulker, skeleton, slime, spider, villager, witch, zombie
entity_medium_viewradius: 0.06
# Promień dla dużych stworzeń: cow, enderdragon, enderman, ghast, giant, horse, irongolem, mooshroom, polarbear, snowman, squid, wither
entity_large_viewradius: 0.02

# Zarezerwowane słowa:
# SignBoard nie pozwoli użyć następujących słów jako nazw tablic
# ...zamiast tego poinformuje użytkownika, że nazwa jest już zajęta.
# To nie jest filtr na złe słowa; proszę, spróbuj utrzymać listę krótko.
# NIE ZMIENIAJ FORMATU tych linii ani nie używaj interpunkcji/specialnych znaków wśród tych słów.
reserved_names:
- boards board board1 board2 board3 board01 board02 board03 signs sign sign1 sign2 sign3 sign01 sign02 sign03
- one two three four five six seven eight nine ten
- 1 2 3 4 5 6 7 8 9 10
- server admin all

# Polecenia aliasów:
# SignBoard może odpowiadać na dowolne z pięciu głównych poleceń: /sb /signboard /sbd /sbrd /signbd
# Parametr active_aliases steruje tym, które z nich będą faktycznie używane. Na przykład, następująca konfiguracja spowodowałaby przyjęcie przez SignBoard wszystkich 5 root commands: active_aliases: sb signboard sbd sbrd signbd
# Domyślnie aktywne są tylko trzy opcje (sb sbd signboard), ale możesz mieszać i dopasowywać według potrzeb, aby zapewnić kompatybilność z innymi wtyczkami na Twoim serwerze. Pierwsza opcja na liście będzie tą, która pojawia się na wszystkich tekstach pomocy SignBoard (zwykle "/sb").
# Nie próbuj dodawać innych opcji aliasu; SignBoard obsługuje tylko te pięć.
active_aliases: sb sbd signboard

# Logging:
# Ustaw na true, aby włączyć logowanie procesu uruchamiania SignBoard (tylko podczas uruchamiania serwera).
# Najważniejsze kroki uruchamiania są mierzono i zapisywane do log.yml. Log jest czyszczony przy każdym restarcie serwera.
log_on: false

# Kopie zapasowe:
# Domyślnie SignBoard trzyma kopię wszystkich swoich plików konfiguracyjnych przy każdej instalacji nowej wersji SignBoard.
# Trzyma także zaktualizowaną kopię ostatniej „OK” konfiguracji, aby w przypadku uszkodzenia plików można było przywrócić i skopiować „last OK” plik z powrotem.
# Aby wyłączyć tę funkcję, ustaw keep_backups na false.
keep_backups: true

 

 

Uprawnienia

Domyślnie SignBoard pozwala każdemu użytkownikowi na używanie poleceń howto, variables, sign, entity i board, a także pozwala każdemu OP-owi na użycie poleceń reload i version. Dodatkowo wszystkie polecenia przypięte do znaku lub istoty będą uruchamiane po wyzwoleniu.

Aby zmienić uprawnienia, użyj menedżera uprawnień (takiego jak PermissionsEX). Nawet jeśli przyznasz uprawnienie signboard.admin, użytkownik musi być OP, aby użyć poleceń reload i version.

Domyślne uprawnienia są następujące (signcmds i entitycmds są domyślnie wyłączone, wszystkie inne domyślnie włączone dla wszystkich graczy):

  • signboard.* - Daje dostęp do wszystkich nie-admin poleceń SignBoard
  • signboard.sign - Umożliwia edycję znaków i przypinanie tablic do nich
  • signboard.signcmds - Umożliwia określanie poleceń dla znaków
  • signboard.entity - Umożliwia przypinanie tablic do istot
  • signboard.entitycmds - Umożliwia określanie poleceń dla istot
  • signboard.board - Umożliwia tworzenie i edytowanie tablic
  • signboard.set - Umożliwia tworzenie i usuwanie zestawów
  • signboard.book - Umożliwia przekazywanie treści tablic jako książek
  • signboard.howto - Daje dostęp do polecenia howto
  • signboard.variables - Daje dostęp do polecenia variables
  • signboard.category - Daje dostęp do poleceń kategorii
  • signboard.locale - Daje dostęp do polecenia locale
  • signboard.admin - Daje dostęp do wszystkich poleceń SignBoard, w tym reload i version
  • signboard.cmdrun.* - Włącza lub wyłącza wykonywanie wszystkich poleceń przypiętych do znaku lub istoty
  • signboard.cmdrun.signlook - Włącza/wyłącza wykonywanie poleceń po patrzeniu na znak
  • signboard.cmdrun.entitylook - Włącza/wyłącza wykonywanie poleceń po patrzeniu na istotę
  • signboard.cmdrun.signclick - Włącza/wyłącza wykonywanie poleceń po kliknięciu znaku
  • signboard.cmdrun.signrightclick - Włącza/wyłącza wykonywanie poleceń po prawym kliknięciu znaku
  • signboard.cmdrun.entityattack - Włącza/wyłącza wykonywanie poleceń po zaatakowaniu istoty
  • signboard.cmdrun.entitykill - Włącza/wyłącza wykonywanie poleceń po zabiciu istoty

Oto przykład, jak jawnie PRZYSIĘGOWAĆ te uprawnienia w PermissionsEX; wszyscy gracze w grupie o nazwie "playersallowed" będą wyraźnie otrzymywać wszystkie uprawnienia gracza SignBoard:

groups:
  playersallowed:
    - signboard.sign
    - signboard.signcmds
    - signboard.entity
    - signboard.entitycmds
    - signboard.board
    - signboard.set
    - signboard.book
    - signboard.howto
    - signboard.variables
    - signboard.locale 

Oto również przykład jawnego ODMAWIANIA niektórych uprawnień w PermissionsEX; wszyscy gracze w grupie o nazwie "playersdenied" będą zablokowani od określania jakichkolwiek poleceń do uruchomienia przy znakach lub istotach, gdy są oglądane, odwrócony wzrok, kliknięte lub zabite. Zwróć uwagę na dodatkowy znak "-" negujący uprawnienie.

groups:
  playersdenied:
    - -signboard.signcmds
    - -signboard.entitycmds

Następne kroki

  • None at this point. I will entertain requests...

Donations

Brak nacisku ... :-)

Donate

Stats Disclosure

Ta wtyczka korzysta z systemu metryk wtyczek, co oznacza, że następujące informacje są zbierane i wysyłane do bstats.org:

  • Losowy UUID Twojego serwera
  • Liczba graczy na serwerze
  • Tryb online Twojego serwera
  • Wersja Bukkit Twojego serwera
  • Wersja Javy Twojego systemu (np. Java 8)
  • Nazwa Twojego OS (np. Windows)
  • Wersja Twojego OS
  • Architektura Twojego OS (np. amd64)
  • Wtyczki wspierane przez bStats
  • Wersje wtyczek wspieranych przez bStats

Wejdź do /plugins/bStats/config.yml, aby wyłączyć zbieranie statystyk, jeśli chcesz.

 

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 SignBoard v1.6.16
SignBoard.jar 28.02.2023 185 KB
Stabilne SignBoard v1.6.15
SignBoard.jar 26.02.2023 185 KB
Stabilne SignBoard v1.6.14
SignBoard.jar 12.11.2022 185 KB
Stabilne SignBoard v1.6.13
SignBoard.jar 07.09.2022 184 KB
Stabilne SignBoard v1.6.12
SignBoard.jar 21.01.2022 184 KB
Stabilne SignBoard v1.6.11
SignBoard.jar 11.12.2021 183 KB
Stabilne SignBoard v1.6.10
SignBoard.jar 11.09.2021 183 KB
Stabilne SignBoard v1.6.9
SignBoard.jar 28.08.2021 183 KB
Stabilne SignBoard v1.6.8
SignBoard.jar 16.04.2021 180 KB
Stabilne SignBoard v1.6.7
SignBoard.jar 07.04.2021 180 KB
Stabilne SignBoard v1.6.6
SignBoard.jar 02.04.2021 178 KB
Stabilne SignBoard v1.6.5
SignBoard.jar 20.09.2020 155 KB
Stabilne SignBoard v1.6.4
SignBoard.jar 30.08.2020 143 KB
Stabilne SignBoard v1.6.3
SignBoard.jar 25.08.2020 142 KB
Stabilne SignBoard v1.6.2
SignBoard.jar 10.07.2020 145 KB
Stabilne SignBoard v1.6.0
SignBoard.jar 11.08.2019 3 MB
Stabilne SignBoard v1.5.0
SignBoard.jar 03.09.2018 3 MB
Stabilne SignBoard v1.4.10
SignBoard.jar 03.09.2018 3 MB
Stabilne SignBoard v1.4.9
SignBoard.jar 02.02.2018 153 KB
Stabilne SignBoard v1.4.8
SignBoard.jar 27.01.2018 153 KB
Stabilne SignBoard v1.4.7
SignBoard.jar 24.01.2018 152 KB
Stabilne SignBoard v1.4.6
SignBoard.jar 20.01.2018 153 KB
Stabilne SignBoard v1.4.5
SignBoard.jar 24.11.2017 151 KB
Stabilne SignBoard v1.4.4
SignBoard.jar 03.11.2017 149 KB
Stabilne SignBoard v1.4.2
SignBoard.jar 27.10.2017 149 KB
Stabilne SignBoard v1.4.1
SignBoard.jar 27.10.2017 148 KB
Stabilne SignBoard v1.4.0
SignBoard.jar 26.10.2017 148 KB
Stabilne SignBoard v1.3.5
SignBoard.jar 05.10.2017 148 KB
Stabilne SignBoard v1.3.4
SignBoard.jar 03.10.2017 146 KB
Stabilne SignBoard v1.3.3
SignBoard.jar 27.09.2017 146 KB
Stabilne SignBoard v1.3.2
SignBoard.jar 26.09.2017 117 KB
Stabilne SignBoard v1.3.1
SignBoard.jar 19.09.2017 137 KB
Stabilne SignBoard v1.3.0
SignBoard.jar 18.09.2017 224 KB
Stabilne SignBoard v1.2.19
SignBoard.jar 27.05.2017 135 KB
Stabilne SignBoard v1.2.18
SignBoard.jar 25.05.2017 135 KB
Stabilne SignBoard v1.2.17
SignBoard.jar 22.05.2017 135 KB
Stabilne SignBoard v1.2.16
SignBoard.jar 14.05.2017 134 KB
Stabilne SignBoard v1.2.15
SignBoard.jar 11.04.2017 134 KB
Stabilne SignBoard v1.2.14
SignBoard.jar 30.03.2017 107 KB
Stabilne SignBoard v1.2.13
SignBoard.jar 28.03.2017 106 KB
Stabilne SignBoard v1.2.12
SignBoard.jar 25.03.2017 106 KB
Stabilne SignBoard v1.2.11
SignBoard.jar 18.03.2017 105 KB
Stabilne SignBoard v1.2.10
SignBoard.jar 07.03.2017 105 KB
Stabilne SignBoard v1.2.9
SignBoard.jar 24.02.2017 105 KB
Stabilne SignBoard v1.2.8
SignBoard.jar 22.02.2017 105 KB
Stabilne SignBoard v1.2.7
SignBoard.jar 19.02.2017 104 KB
Stabilne SignBoard v1.2.6
SignBoard.jar 17.02.2017 104 KB
Stabilne SignBoard v1.2.5
SignBoard.jar 13.02.2017 102 KB
Stabilne SignBoard v1.2.4
SignBoard.jar 02.02.2017 93 KB
Stabilne SignBoard v1.2.3
SignBoard.jar 31.01.2017 92 KB
Stabilne SignBoard v1.2.0
SignBoard.jar 27.12.2016
Stabilne SignBoard v0.9.1
SignBoard_v0.9.1.jar 26.08.2016
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