SkyBukkit

SkyBukkit

SkyBukkit bezproblemowo wprowadza SkyBlock na serwery Bukkit.

0 polubień • 0 pobrań
Dostępne pliki
22
Obsługiwane wersje
0
Najnowszy plik
09.01.2013

SkyBukkit

Pobierz v0.6.0

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.

NazwaDomyślnaOpis
środek: x:0Współrzędna X miejsca, w którym powinna być umieszczona wyspa centralna.
środek: z:0Współrzędna Z miejsca, w którym powinna być umieszczona wyspa centralna.
PVP włączone:falseCzy PVP jest dozwolone na wyspach.
Przełączanie ekwipunku:trueCzy SkyBukkit będzie automatycznie przełączać ekwipunek.
świat:światNazwa świata, w którym wyspy mają być przechowywane.
partyMaxSize:0Maksymalna liczba graczy dozwolonych w jednej grupie, jeśli INF (0).
islandHeight128Współrzędna Y miejsca, w którym powinny być umieszczane nowo-generowane wyspy.
islandSpacing:120Odległość między generowanymi wyspami.
islandSize:100Rozmiar 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.

PolecenieUprawnienieOpis
/island createskybukkit.island.createUtwórz nowy SkyBlock.
/island destroyskybukkit.island.destroyUsuń swoje bieżące SkyBlock.
/island replaceskybukkit.island.replaceZastąp swoje bieżące SkyBlock.
/island homeskybukkit.tp.homeTeleportuj się na swoje SkyBlock i zapisz swój ekwipunek.
/island spawnskybukkit.tp.spawnTeleportuj się na świat główny, przywracając swój ekwipunek.
/island invite <player>skybukkit.party.inviteZaproś <gracza> do swojej SkyBlock, tworząc grupę.
/island kick <player>skybukkit.party.kickWyrzuć <gracza> ze swojej grupy.
/island promote <player>skybukkit.party.promoteUczyń <gracza> liderem grupy.
/island acceptskybukkit.party.acceptZaakceptuj oczekujące zaproszenie.
/island declineskybukkit.party.declineOdrzuć oczekujące zaproszenie.
/island leaveskybukkit.party.leaveOpuść swoją obecną grupę.
/island leaderskybukkit.party.leaderPokaż lidera twojej grupy.
/island membersskybukkit.party.membersPokaż członków twojej grupy.
/island admin destroy <player>skybukkit.admin.destroyZnisz SkyBlock <gracza>.
/island admin tp <player>skybukkit.admin.tpTeleportuj się do SkyBlock <gracza>.
/island helpN/APokaż tę wiadomość pomocy.

Download

Najnowsza wersja wtyczki do pobrania tutaj.

Latest Changes

Features

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.

Stabilne SkyBukkit v0.6.0
SkyBukkit-0.6.0.jar 09.01.2013 25 KB
Stabilne SkyBukkit v0.5.14
SkyBukkit-0.5.14.jar 09.01.2013 25 KB
Stabilne SkyBukkit v0.5.13
SkyBukkit-0.5.13.jar 08.12.2012 25 KB
Stabilne SkyBukkit v0.5.11
SkyBukkit-0.5.11.jar 03.09.2012 25 KB
Stabilne SkyBukkit v0.5.10
SkyBukkit-0.5.10.jar 03.09.2012 25 KB
Stabilne SkyBukkit v0.5.9
SkyBukkit-0.5.9.jar 02.09.2012 25 KB
Stabilne SkyBukkit v0.5.8
SkyBukkit-0.5.8.jar 02.09.2012 25 KB
Stabilne SkyBukkit v0.5.7
SkyBukkit-0.5.7.jar 29.08.2012 25 KB
Stabilne SkyBukkit v0.5.6
SkyBukkit-0.5.6.jar 25.08.2012 25 KB
Stabilne SkyBukkit v0.5.5
SkyBukkit-0.5.5.jar 24.08.2012 25 KB
Stabilne SkyBukkit v0.5.4
SkyBukkit-0.5.4.jar 24.08.2012 25 KB
Stabilne SkyBukkit v0.5.3
SkyBukkit-0.5.3.jar 24.08.2012 25 KB
Stabilne SkyBukkit v0.5.2
SkyBukkit-0.5.2.jar 23.08.2012 24 KB
Stabilne SkyBukkit v0.5.1
SkyBukkit-0.5.1.jar 23.08.2012 24 KB
Stabilne SkyBukkit v0.5.0
SkyBukkit-0.5.0.jar 22.08.2012 24 KB
Stabilne SkyBukkit v0.4.2
SkyBukkit-0.4.2.jar 21.08.2012 22 KB
Stabilne SkyBukkit v0.4.1
SkyBukkit-0.4.1.jar 20.08.2012 22 KB
Stabilne SkyBukkit v0.4.0
SkyBukkit-0.4.0.jar 19.08.2012 22 KB
Stabilne SkyBukkit v0.3.1
SkyBukkit-0.3.1.jar 19.08.2012 21 KB
Stabilne SkyBukkit v0.3.0
SkyBukkit-0.3.0.jar 18.08.2012 21 KB
Stabilne SkyBukkit v0.2.0
SkyBukkit-0.2.0.jar 18.08.2012 21 KB
Stabilne SkyBukkit v0.1.0
SkyBukkit-0.1.0.jar 18.08.2012 20 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