LobbyAPI

LobbyAPI

Stwórz przyjazne dla użytkownika menu umożliwiające podróż między światami.

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

https://media-elerium.cursecdn.com/attachments/191/217/lobbyapi-step4.pngCo to jest LobbyAPI

LobbyAPI zostało stworzone do zarządzania wieloma światami i umożliwiania graczom teleportację do tych światów za pomocą przyjaznego dla użytkownika menu, będąc jednocześnie w pełni konfigurowalnym. Wystarczy użyć poleceń /lobby lub /hub, aby gracz miał dostęp do wszystkich światów określonych w menu; po kliknięciu bloku reprezentującego dany świat gracz zostaje teleportowany do lokalizacji podanej dla tego świata. LobbyAPI ma mnóstwo konfigurowalnych metod, które zmieniają kolor bloku w menu, ilość tego bloku, miejsce, w którym się znajduje, oraz opis świata, kto może zobaczyć lub wejść do świata, wraz z metodami dotyczącymi tego, jak świat będzie współdziałać z innymi światami.

Jak tworzyć i zarządzać światami

Jeśli dopiero zaczynasz z LobbyAPI, możesz znaleźć przewodnik, jak skonfigurować światy, pod tym adresem:

https://dev.bukkit.org/projects/lobbyapi/pages/events/basic-command-tutorial

Funkcje

  • Wsparcie wtyczek LobbyAPI to tylko rdzeń dla wtyczek, które będą dodawać światy. Wszystko, co trzeba, aby dodać świat do menu, będzie dostępne w Informacjach dla dewelopera.

Dostosowywanie ikon jest tutaj!

Teraz możesz łatwo dostosować materiały, opis i inne atrybuty dla każdego zarejestrowanego świata!

Polecenia

/Lobby Otwiera WorldMenu
/Hub Otwiera WorldMenu
/LobbyApi Umożliwia zmianę niektórych właściwości LobbyAPI
/LobbyApi addWorld [world] [slot] [x][y][z]..... Dodaje świat do menu LobbyAPI
/LobbyApi removeWorld [world] Usuwa świat z menu LobbyAPI
/LobbyApi addServer [server-name] [slot] Dodaje serwer do menu LobbyAPI
/LobbyApi removeServer [server-name] Usuwa serwer z menu LobbyAPI
/LobbyApi listServers Wyświetla listę wszystkich serwerów
/LobbyApi listWorlds

Wyświetla listę wszystkich światów

/LobbyApi setDefaultWeather [world] [weather] Ustawia domyślną pogodę dla świata. Opcje to NORMAL, NO_RAIN i ALWAYS_RAINING
/LobbyApi addJoiningCommand [world] [command] Dodaje komendę, która powinna zostać wysłana, gdy gracz dołączy do tego świata.
/LobbyApi removeJoiningCommand [world] [command id] Usuwa komendę, która powinna być wysłana, gdy gracz dołączy do tego świata.
/LobbyApi listJoiningCommands [world] Wyświetla wszystkie komendy, które są wysyłane, gdy gracz dołącza do tego świata.

 

/LobbyApi listJoiningCommands [world] Wyświetla wszystkie komendy, które są wysyłane, gdy gracz dołącza do tego świata.

 (There are a few more commands, but I've had issues recreating the table :p):

 

 /LobbyAPI generateNetherAndEndFor", "Generuje świat Nether i End dla świata"

 

/LobbyAPI setMainLobby", "Zmienia domyślny świat spawnu"
/LobbyAPI removeMainLobby", "Usuwa domyślny świat spawnu"

/LobbyAPI setMaterial", "Ustawia ikonę materiału dla świata"
/LobbyAPI setDisplayName", "Zmienia wyświetloną nazwę świata."
/LobbyAPI setDescription", "Ustawia opis świata"

/LobbyAPI hideWorld", "Ukrywa świat w menu.
/LobbyAPI showWorld", "Pokazuje świat w menu, jeśli wcześniej ukryty"

/LobbyAPI setWorldSelector", "Ustawia selektor świata na przedmiot w dłoni nadawcy"
/LobbyAPI removeWorldSelector", "usuwa selektor świata"
/LobbyAPI setGamemode", "Ustawia tryb gry świata"
/LobbyAPI changeSpawn", "Zmienia lokalizację spawnu dla świata"
/LobbyAPI version", "Pobiera wersję wtyczki"
/LobbyAPI setvoidlooping", "Włącza lub wyłącza teleportowanie graczy do spawn gdy znajdują się w void"
/LobbyAPI setdisablehealthandhunger", "Włącza lub wyłącza zmiany zdrowia i głodu dla światów"
/LobbyAPI setlocationsaving", "Włącza lub wyłącza zapisywanie lokalizacji, gdy gracz opuszcza świat"
/LobbyAPI setcanuseportals", "Włącza lub wyłącza portale dla niektórych światów.
/LobbyAPI addDefaultItem", "Dodaje przedmiot trzymany w ręce do listy domyślnych przedmiotów."
/LobbyAPI removeDefaultItem", "Usuwa przedmiot trzymany w ręce z listy domyślnych przedmiotów."
/LobbyAPI listDefaultItems", "Wyświetla listę domyślnych przedmiotów."
/LobbyAPI addDecor", "Dodaje dekoracyjny przedmiot do menu hub"
/LobbyAPI removeDecor", "Usuwa dekoracyjny przedmiot."

/LobbyAPI toggleWhitelist", "Przełącza, czy świat jest ograniczony tylko do wybranych graczy"
/LobbyAPI addToWhitelist", "Dodaje gracza do białej listy świata"
/LobbyAPI removeFromWhitelist", "Usuwa gracza z białej listy świata"
/LobbyAPI listWhitelist", "Wyświetla listę białych list świata"

/LobbyAPI goto", "Teleportuje gracza do spawnu świata"

 

Permissions:

  • lobbyapi.*
  • — Zapewnia dostęp do wszystkich funkcji LobbyAPI
  • lobbyapi.user
  • — Daje wszystkie polecenia, które użytkownicy powinni mieć. Jeśli nie wiesz, jakie uprawnienia przyznać swoim graczom, po prostu daj im to.
  • lobbyapi.commands
  • — Tylko daje dostęp do poleceń
  • lobbyapi.hub
  • — Daje dostęp do poleceń /hub.
  • lobbyapi.bypassworldlimits
  • — Daje graczom możliwość dołączania do światów prywatnych, lub które przekroczyły limit graczy

Zależności i Kompatybilność

LobbyAPI nie zależy od żadnej innej wtyczki, i powinien działać ze wszystkimi innymi wtyczkami. Jeśli otrzymasz jakiekolwiek błędy z moją wtyczką lub funkcjami lub nie są one włączone dla Ciebie, proszę skomentuj lub zgłoś to na tej stronie.

Informacje dla dewelopera

Jeśli chcesz zarejestrować świat za pomocą wtyczki, użyj przewodnika TUTAJ. Wywołaj tę metodę w metodzie onEnable, aby zarejestrować światy podczas ładowania wtyczki.

Aby dodać serwer Bungee do menu, potrzebny jest ten wiersz: LobbyAPI.registerBungeeServer(String bungeeServersName, Description, WoolColor);

 

Jak zainstalować

  • Umieść tę wtyczkę w folderze z wtyczkami.
  • Znajdź/stwórz wtyczkę, która pozwoli Ci dostać się do Twojego świata.
  • Uruchom ponownie swój serwer

Ta wtyczka używa bStats:

bStats to usługa statystyczna, która pozwala mi zobaczyć, ile serwerów używa moich wtyczek, ilu mają graczy oraz z jakich krajów korzystają z mojej wtyczki najczęściej. Wszystkie informacje są anonimizowane, więc żadne dane nie mogą być bezpośrednio powiązane z tobą; zamiast tego są dodawane do średniej wszystkich serwerów, które używają wtyczki.

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 LobbyAPI v3.7.104
LobbyAPI.jar 19.04.2020 167 KB
Stabilne LobbyAPI v3.7.103
LobbyAPI.jar 30.01.2020 166 KB
Stabilne LobbyAPI v3.7.100
LobbyAPI.jar 11.10.2019 162 KB
Stabilne LobbyAPI v3.7.99
LobbyAPI.jar 29.09.2019 161 KB
Stabilne LobbyAPI v3.7.98
LobbyAPI.jar 19.08.2019 159 KB
Stabilne LobbyAPI v3.7.97
LobbyAPI.jar 12.08.2019 158 KB
Stabilne LobbyAPI v3.7.96
LobbyAPI.jar 04.08.2019 158 KB
Stabilne LobbyAPI v3.7.95
LobbyAPI.jar 28.07.2019 158 KB
Stabilne LobbyAPI v3.7.93
LobbyAPI.jar 19.07.2019 158 KB
Stabilne LobbyAPI v3.7.92
LobbyAPI.jar 06.07.2019 157 KB
Stabilne LobbyAPI v3.7.91
LobbyAPI.jar 27.06.2019 110 KB
Stabilne LobbyAPI v3.7.90
LobbyAPI.jar 23.06.2019 108 KB
Stabilne LobbyAPI v3.7.88
LobbyAPI.jar 02.06.2019 99 KB
Stabilne LobbyAPI v.3.786
LobbyAPI.jar 16.05.2019 100 KB
Stabilne LobbyAPI v3.7.84
LobbyAPI.jar 24.04.2019 113 KB
Stabilne LobbyAPI v3.7.83
LobbyAPI.jar 20.01.2019 122 KB
Stabilne LobbyAPI v3.7.82
LobbyAPI.jar 01.01.2019 121 KB
Stabilne LobbyAPI v3.7.80
LobbyAPI.jar 01.12.2018 119 KB
Stabilne LobbyAPI v3.7.79
LobbyAPI.jar 29.09.2018 119 KB
Stabilne LobbyAPI v3.7.78
LobbyAPI.jar 16.09.2018 119 KB
Stabilne LobbyAPI v3.7.77
LobbyAPI.jar 13.09.2018 119 KB
Stabilne LobbyAPI v3.7.76
LobbyAPI.jar 22.08.2018 119 KB
Stabilne LobbyAPI v3.7.75
LobbyAPI.jar 05.08.2018 119 KB
Stabilne LobbyAPI v3.7.74
LobbyAPI.jar 04.08.2018 119 KB
Stabilne LobbyAPI v3.7.73
LobbyAPI.jar 04.08.2018 118 KB
Stabilne LobbyAPI v3.7.72
LobbyAPI.jar 25.07.2018 117 KB
Stabilne LobbyAPI v3.7.71
LobbyAPI.jar 18.07.2018 117 KB
Stabilne LobbyAPI v3.7.70
LobbyAPI.jar 17.07.2018 117 KB
Stabilne LobbyAPI v3.7.69
LobbyAPI.jar 06.07.2018 117 KB
Stabilne LobbyAPI v3.7.68
LobbyAPI.jar 28.06.2018 111 KB
Stabilne LobbyAPI v3.7.67
LobbyAPI.jar 27.06.2018 111 KB
Stabilne LobbyAPI v3.7.66
LobbyAPI.jar 21.05.2018 111 KB
Stabilne LobbyAPI v3.7.65
LobbyAPI.jar 12.05.2018 111 KB
Stabilne LobbyAPI v3.7.64
LobbyAPI.jar 04.05.2018 111 KB
Stabilne LobbyAPI v3.7.63
LobbyAPI.jar 02.05.2018 110 KB
Stabilne LobbyAPI v3.7.62
LobbyAPI.jar 01.05.2018 110 KB
Stabilne LobbyAPI v3.7.61
LobbyAPI.jar 30.04.2018 110 KB
Stabilne LobbyAPI v3.7.60
LobbyAPI.jar 25.04.2018 108 KB
Stabilne LobbyAPI v3.7.59
LobbyAPI.jar 24.04.2018 107 KB
Stabilne LobbyAPI v3.7.58
LobbyAPI.jar 22.04.2018 107 KB
Stabilne LobbyAPI v3.7.57
LobbyAPI.jar 20.04.2018 108 KB
Stabilne LobbyAPI v3.7.56
LobbyAPI.jar 20.04.2018 108 KB
Stabilne LobbyAPI v3.7.55
LobbyAPI.jar 16.04.2018 120 KB
Stabilne LobbyAPI v3.7.54
LobbyAPI.jar 15.04.2018 119 KB
Stabilne LobbyAPI v3.7.53
LobbyAPI.jar 14.04.2018 119 KB
Stabilne LobbyAPI v3.7.52
LobbyAPI.jar 03.04.2018 119 KB
Stabilne LobbyAPI v3.7.51
LobbyAPI.jar 02.04.2018 119 KB
Stabilne LobbyAPI v3.7.50
LobbyAPI.jar 31.03.2018 118 KB
Stabilne LobbyAPI v3.7.49
LobbyAPI.jar 30.03.2018 118 KB
Stabilne LobbyAPI v3.7.48
LobbyAPI.jar 23.03.2018 116 KB
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