SkyBukkit
SkyBukkit bezproblemowo wprowadza SkyBlock na serwery Bukkit.
- Dostępne pliki
- 22
- Obsługiwane wersje
- 0
- Najnowszy plik
- 09.01.2013
SkyBukkit
General
SkyBukkit bezproblemowo wprowadza SkyBlock na serwery Bukkit. Umożliwia graczom łatwe i skuteczne granie w SkyBlock samemu lub ze znajomymi na dowolnym serwerze Bukkit, nawet jeśli istnieje już świat survival.
Na przykład na standardowym serwerze Bukkit gracz może uznać, że ma już dość rozgrywki survival na dziś. Wystarczy wpisać „/island home”, aby przenieść się do całkowicie odseparowanej wyspy SkyBlock i zabrać się do pracy. Co więcej, jego ekwipunek, zbroja, punkty doświadczenia, głód, zdrowie, nasycenie i wyczerpanie zostaną przełączone, jakby zalogował się na inny, SkyBlock-dedykowany, serwer.
Ten sam gracz mógłby następnie użyć „/island spawn”, aby wrócić do swojego normalnego środowiska survival, a wszystkie jego przedmioty itp. zostaną ponownie przełączone.
Chociaż takie wtyczki istnieją, wszystkie mają znacznie mniej funkcji, a te projekty są przestarzałe, a ich autorzy zniknęli z powierzchni ziemi. Ten projekt ma na celu naprawienie tego problemu, oferując serwerowe doświadczenie jak żadne inne.
Ta wtyczka została całkowicie przepisana od podstaw, aby osiągnąć maksymalną wydajność i zgodność na serwerach Bukkit.
News
Wydanie SkyBukkit v0.6.0
Wersja v0.6.0 zawiera szereg poprawek dostępności.
Wydanie SkyBukkit v0.5.14
Wersja v0.5.14 usuwa pewien bardzo chałtrowy kod zależny od CB, między innymi.
Wydanie SkyBukkit v0.5.13
Wydanie v0.5.13 zawiera kilka poprawek technicznych, a także ochronę przed duplikacją przedmiotów w anty-cheacie.
Use
Prerequisites
SkyBukkit zależy od WorldGuard w zakresie ochrony wysp. Upewnij się, że masz go (oraz WorldEdit, od którego WorldGuard zależy) zainstalowanego.
Prawdopodobnie będziesz także chciał zainstalować wtyczkę taką jak MultiVerse, która pozwoli ci utworzyć oddzielny świat dla instancji SkyBlock.
Uwaga: Zdecydowanie odradza się używanie świata SkyBukkit jako istniejącego świata survival. Jeśli to zrobisz, pojawi się szereg problemów, na przykład:
- Kiedy gracz tworzy SkyBlock, ogromny obszar lądu stanie się nieedytowalny przez innych graczy, ponieważ narusza chroniony teren SkyBlock należący do nich.
- Kiedy gracz usuwa SkyBlock, ogromny obszar od nieba do bedrock zostanie usunięty, tworząc ogromną przepaść.
Zamiast tego należy utworzyć oddzielny świat (używając wtyczki podobnej do MultiVerse), który korzysta z generatora cleanroom world.
Introduction
Po prostu umieść wtyczkę w standardowym katalogu wtyczek Bukkit i ona automatycznie wygeneruje swoją konfigurację przy następnym uruchomieniu serwera. Domyślna konfiguracja wystarcza do normalnego użytku, ale śmiało możesz ją dostosować, aby uzyskać unikalne doświadczenie serwera (wszystkie dostępne opcje są dostępne poniżej).
Gracze po prostu używają „/island create”, aby utworzyć własną instancję SkyBlock. Zostaną automatycznie przeteleportowani na swoją nową wyspę, a ich ekwipunek zostanie dla nich przełączony. Aby usunąć lub zastąpić SkyBlock, używają odpowiednio „/island destroy” lub „/island replace” odpowiednio.
Powiedzmy, że gracz chciałby zaprosić swojego znajomego na swój SkyBlock, aby mogli grać razem. W tym celu gracz utworzyłby grupę. Wystarczy wpisać „/island invite <friend>”, aby utworzyć nową grupę i zaprosić znajomego do dołączenia. Znajomy zaakceptuje lub odrzuci zaproszenie, używając odpowiednio „/island accept” lub „/island decline”. Znajomy może opuścić grupę w dowolnym momencie za pomocą „/island leave”.
To tylko fragment dostępnych poleceń. Razem z ich opisami i odpowiednimi węzłami uprawnień znajdują się one poniżej.
Configuration
Uwaga: Wszystkie poniższe opcje konfiguracji są obowiązkowe. Jeśli któraś z nich zostanie pominięta, zostanie ponownie wygenerowana przy następnym uruchomieniu serwera.
| Nazwa | Domyślna | Opis |
|---|---|---|
| środek: x: | 0 | Współrzędna X miejsca, w którym powinna być umieszczona wyspa centralna. |
| środek: z: | 0 | Współrzędna Z miejsca, w którym powinna być umieszczona wyspa centralna. |
| PVP włączone: | false | Czy PVP jest dozwolone na wyspach. |
| Przełączanie ekwipunku: | true | Czy SkyBukkit będzie automatycznie przełączać ekwipunek. |
| świat: | świat | Nazwa świata, w którym wyspy mają być przechowywane. |
| partyMaxSize: | 0 | Maksymalna liczba graczy dozwolonych w jednej grupie, jeśli INF (0). |
| islandHeight | 128 | Współrzędna Y miejsca, w którym powinny być umieszczane nowo-generowane wyspy. |
| islandSpacing: | 120 | Odległość między generowanymi wyspami. |
| islandSize: | 100 | Rozmiar ochronnej „bańki” między SkyBlockami. |
| items: | (LIST) | Lista wszystkich przedmiotów w skrzyni SkyBlocka. |
| items: id: | (INTEGER) | ID przedmiotu w skrzyni. |
| items: dmg: | (INTEGER) | Wartość obrażeń przedmiotu w skrzyni. |
| items: qty: | (INTEGER) | Ilość przedmiotu w skrzyni. |
Przykładowy plik konfiguracyjny zawierający wartości domyślne znajduje się poniżej:
center: x: 0 z: 0 pvpEnabled: false switchInventories: true world: world partyMaxSize: 0 islandHeight: 160 islandSpacing: 120 islandSize: 100 items: - id: 287 dmg: 0 qty: 12 - id: 327 dmg: 0 qty: 1 - id: 352 dmg: 0 qty: 1 - id: 338 dmg: 0 qty: 1 - id: 40 dmg: 0 qty: 1 - id: 79 dmg: 0 qty: 2 - id: 361 dmg: 0 qty: 1 - id: 39 dmg: 0 qty: 1 - id: 360 dmg: 0 qty: 1 - id: 81 dmg: 0 qty: 1 - id: 323 dmg: 0 qty: 1
Commands
Uwaga: Gwiazdka * jest poprawna w węzłach uprawnień. Polecenia mogą być również prefiksowane aliasem /is zamiast /island.
| Polecenie | Uprawnienie | Opis |
|---|---|---|
| /island create | skybukkit.island.create | Utwórz nowy SkyBlock. |
| /island destroy | skybukkit.island.destroy | Usuń swoje bieżące SkyBlock. |
| /island replace | skybukkit.island.replace | Zastąp swoje bieżące SkyBlock. |
| /island home | skybukkit.tp.home | Teleportuj się na swoje SkyBlock i zapisz swój ekwipunek. |
| /island spawn | skybukkit.tp.spawn | Teleportuj się na świat główny, przywracając swój ekwipunek. |
| /island invite <player> | skybukkit.party.invite | Zaproś <gracza> do swojej SkyBlock, tworząc grupę. |
| /island kick <player> | skybukkit.party.kick | Wyrzuć <gracza> ze swojej grupy. |
| /island promote <player> | skybukkit.party.promote | Uczyń <gracza> liderem grupy. |
| /island accept | skybukkit.party.accept | Zaakceptuj oczekujące zaproszenie. |
| /island decline | skybukkit.party.decline | Odrzuć oczekujące zaproszenie. |
| /island leave | skybukkit.party.leave | Opuść swoją obecną grupę. |
| /island leader | skybukkit.party.leader | Pokaż lidera twojej grupy. |
| /island members | skybukkit.party.members | Pokaż członków twojej grupy. |
| /island admin destroy <player> | skybukkit.admin.destroy | Znisz SkyBlock <gracza>. |
| /island admin tp <player> | skybukkit.admin.tp | Teleportuj się do SkyBlock <gracza>. |
| /island help | N/A | Pokaż tę wiadomość pomocy. |
Download
Najnowsza wersja wtyczki do pobrania tutaj.
Latest Changes
Features
- Więcej informacji zwrotnych dla graczy podczas używania poleceń lub grania
- Wykonuj sprawdzenie podczas wydawania /island home
- Ponowne wysyłanie chunków, gdy wyspa jest tworzona/niszczona.
- Ekstremne opóźnienie serwera. Wykonuj ciężką pracę w wątku roboczym.
- Maksymalna liczba graczy w grupie
- Konfigurowalne przedmioty i ilości
- Opcja wyłączenia zarządzania ekwipunkiem
- Dodano alias /is dla poleceń
- Skrócono wszystkie polecenia „/island party *” do „/island *”
- Odmowa wejścia dla graczy nieuprawnionych
- /island world -> /island spawn
- Opuść niebo, gdy używasz /island leave
- Idź na niebo, gdy używasz /island accept
- Informuj automatycznie awansowanych graczy, że zostali awansowani
- Informuj członków grupy, gdy członek opuści grupę
- Informuj awansowanych graczy, że zostali awansowani
- Koloruj nazwy graczy
Bug Fixes
- Włączono filtrowanie zasobów Maven dla plugin.yml
- Usunięto bardzo chałtrowe odwołania CB
- Zmieniono pom
- Naprawiono zależności Maven
- Usunięto krytyczny błąd tworzenia wyspy
- Naprawiono błąd usuwania encji
- Naprawiono błąd ochrony wysp
- Naprawiono błąd respawn wyspy
- Naprawiono kolejny błąd respawn wyspy
- Naprawiono błąd opóźnienia tików podczas tworzenia wyspy
- Naprawiono teleportację i inne losowe błędy
- Naprawiono usuwanie regionów ochrony
- Zapisz regiony WG
- Naprawiono błędy składni
- Naprawiono potencjalny CCE
- Ułatwiono komunikaty o błędach konfiguracyjnych
- Poprawiono błędy ortograficzne
- Naprawiono wyjątek NPE podczas deserializacji
- Naprawiono wyjątki ochrony wysp
- Sprawiono, że maksymalne rozmiary grup działają
- Naprawiono kolejny NPE
- Naprawiono dokumentację
- Naprawiono polecenia grupy
- Naprawiono NPE
- Naprawiono pisownię
- Prawidłowo koloruj nazwy graczy
Planned Features
v1.0.0
SkyBukkit jest w fazie wstępnej, więc śmiało zgłaszaj prośby o funkcje.
How Can I Help?
Wtyczka jest rozwijana przeze mnie wyłącznie w wolnym czasie więc:
- Jeśli jesteś deweloperem i chciałbyś przyczynić się do tego projektu, lub któregokolwiek z moich innych projektów, proszę napisz do mnie wiadomość prywatną (PM) lub wyślij e-mail na adres escortkeel@live.com.
- Jeśli jesteś nie-deweloperem, ale chcesz w jakiś sposób pomóc, prosimy rozważ wesprzeć darowiznami. Darowizny są wysoce cenione i bardzo doceniane.
About
Twórca: Keeley Hoek (escortkeel)
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.
SkyBukkit-0.6.0.jar 09.01.2013 25 KB
SkyBukkit-0.5.14.jar 09.01.2013 25 KB
SkyBukkit-0.5.13.jar 08.12.2012 25 KB
SkyBukkit-0.5.11.jar 03.09.2012 25 KB
SkyBukkit-0.5.10.jar 03.09.2012 25 KB
SkyBukkit-0.5.9.jar 02.09.2012 25 KB
SkyBukkit-0.5.8.jar 02.09.2012 25 KB
SkyBukkit-0.5.7.jar 29.08.2012 25 KB
SkyBukkit-0.5.6.jar 25.08.2012 25 KB
SkyBukkit-0.5.5.jar 24.08.2012 25 KB
SkyBukkit-0.5.4.jar 24.08.2012 25 KB
SkyBukkit-0.5.3.jar 24.08.2012 25 KB
SkyBukkit-0.5.2.jar 23.08.2012 24 KB
SkyBukkit-0.5.1.jar 23.08.2012 24 KB
SkyBukkit-0.5.0.jar 22.08.2012 24 KB
SkyBukkit-0.4.2.jar 21.08.2012 22 KB
SkyBukkit-0.4.1.jar 20.08.2012 22 KB
SkyBukkit-0.4.0.jar 19.08.2012 22 KB
SkyBukkit-0.3.1.jar 19.08.2012 21 KB
SkyBukkit-0.3.0.jar 18.08.2012 21 KB
SkyBukkit-0.2.0.jar 18.08.2012 21 KB
SkyBukkit-0.1.0.jar 18.08.2012 20 KB
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.