Plugin Minecraft ChunkyBorder

Informacje o ChunkyBorder i potwierdzonych serwerach

🔌 O ChunkyBorder

ChunkyBorder to dodatek do wtyczki Minecraft dla pre-generatora Chunky. Zapewnia tworzenie i egzekwowanie world border na najwyższym poziomie, powiązane z zaznaczeniami Chunky, dzięki czemu serwery mogą ograniczać obszary grywalne, przekierowywać lub blokować próby teleportacji poza granice oraz opcjonalnie wyświetlać granice graczom lub na mapach.

🎯 Cel

ChunkyBorder rozwiązuje problem utrzymania obszaru grywalnego serwera w zgodzie z wcześniej wygenerowanymi chunkami. Jest przydatny, gdy pregenerujesz obszary za pomocą Chunky i potrzebujesz konfigurowalnego, uwzględniającego chunki world border, który zapobiega opuszczaniu przez graczy i teleporty pregenerowanego regionu lub zawija teleportację na krawędziach.

⚙️ Funkcje

  • Tworzenie world border z zaznaczenia Chunky (kwadrat, koło i inne kształty Chunky).
  • Blokowanie ruchu gracza poza skonfigurowane granice.
  • Przekierowywanie lub blokowanie teleportów, które trafiłyby poza granicę.
  • Opcjonalny renderer world border po stronie klienta (w odpowiednich przypadkach wymaga moda/zasobu po stronie klienta).
  • Opcjonalny wizualizator cząsteczek po stronie serwera dla krawędzi granicy.
  • Opcjonalne zawijanie granicy, aby teleportować graczy przez szew granicy.
  • Konfigurowalna wiadomość granicy, efekty i dźwięki wyświetlane, gdy gracz wchodzi w interakcję z granicą.
  • Obsługa znaczników mapy dla Dynmap, BlueMap, Pl3xMap i squaremap.
  • Komendy do dodawania, usuwania, listowania, wczytywania i przełączania zawijania granicy.

🧩 Dla kogo

  • Właściciele i administratorzy serwerów, którzy pregenerują chunki świata za pomocą Chunky i potrzebują granic pasujących do pregenerowanych obszarów.
  • Serwery Survival, SMP lub niestandardowych map, które chcą wymuszonych limitów grywalnego obszaru bez polegania wyłącznie na vanilla worldborder.
  • Serwery używające wtyczek map webowych (Dynmap/BlueMap/Pl3xMap/squaremap), które chcą wizualizacji granic na mapach.

🏗️ Przykładowe zastosowania

  • Utworzenie kwadratowego obszaru gry wokół spawnu, pregenerowanie go za pomocą Chunky i dodanie ChunkyBorder, aby gracze nie mogli opuścić pregenerowanego regionu.
  • Wczytanie istniejącej granicy Chunky z innego świata i ponowne zastosowanie jej z innym promieniem.
  • Włączenie zawijania granicy, aby umożliwić teleportację między przeciwległymi krawędziami ograniczonego świata.

⌨️ Komendy

KomendaOpisUprawnienieDostęp
chunky border addTworzy world border z aktualnego zaznaczenia Chunky.chunky.command.borderAdmin
chunky border removeUsuwa world border w aktualnie wybranym świecie.chunky.command.borderAdmin
chunky border wrapPrzełącza zawijanie granicy dla aktualnie wybranego świata.chunky.command.borderAdmin
chunky border listWyświetla wszystkie zapisane granice.chunky.command.borderAdmin
chunky border loadWczytuje world border w aktualnie wybranym świecie jako twoje zaznaczenie.chunky.command.borderAdmin
chunky border bypassTymczasowo omija world border.chunky.command.borderAdmin

Uwaga: ChunkyBorder korzysta z zaznaczeń i zestawu komend Chunky; używaj komend Chunky do przygotowania zaznaczeń (na przykład chunky radius, chunky shape, chunky world itd.).

🔐 Uprawnienia

UprawnienieOpisDomyślnie
chunky.command.borderPrzyznaje dostęp do komend granicy ChunkyBorder.nie określono
chunkyborder.bypass.moveUmożliwia omijanie sprawdzania ruchu przy granicy.nie określono
chunkyborder.bypass.placeUmożliwia omijanie sprawdzania stawiania bloków przy granicy.nie określono

⚙️ Instalacja

📥 Konfiguracja

  • Pobierz plik JAR ChunkyBorder dla swojej wersji Minecrafta i umieść go w katalogu plugins/ serwera.
  • Zainstaluj wtyczkę Chunky (ChunkyBorder to dodatek i wymaga Chunky do definiowania zaznaczeń i generowania chunków).
  • Uruchom ponownie serwer i sprawdź konsolę, aby potwierdzić, że ChunkyBorder został poprawnie załadowany.

📦 Zależności

  • Wymagane: Chunky (wtyczka) — ChunkyBorder tworzy granice na podstawie zaznaczeń Chunky.
  • Opcjonalne integracje (znaczniki map / wizualizacja): Dynmap, BlueMap, Pl3xMap, squaremap.

⚙️ Uwagi dotyczące Java / wersji

Wydania ChunkyBorder oferują pliki do pobrania dla różnych kombinacji Minecraft/Java; wybierz wydanie zgodne ze środowiskiem uruchomieniowym serwera. Oficjalne pakiety wydań wskazują różne buildy dla starszych i nowszych zakresów Minecrafta.

🧠 Uwagi techniczne

  • Licencja: GPL-3.0.
  • ChunkyBorder jest dystrybuowany z platformowymi buildami w repozytorium upstream; główna dystrybucja odbywa się przez zasób Spigot i repozytorium GitHub projektu.
  • Potwierdzone testowane wersje Minecrafta obejmują od 1.14 do 1.21 (dokładną zgodność i zalecane środowisko Java dla danego builda znajdziesz w wydaniach projektu).
  • Wtyczka integruje się z wtyczkami map, aby wyświetlać znaczniki granic, ale nie są one wymagane do podstawowego egzekwowania granicy.

🤝 Kiedy ta wtyczka jest przydatna

Jeśli pregenerujesz chunki za pomocą Chunky i potrzebujesz granicy pasującej do tych wygenerowanych obszarów (w tym obsługi teleportacji i opcjonalnej wizualizacji na mapie), ChunkyBorder zapewnia kompaktowe, uwzględniające Chunky rozwiązanie granicy, które łączy zaznaczenia, egzekwowanie i znaczniki wizualne bez zastępowania samego Chunky.

Serwery z pluginem ChunkyBorder

Strona pluginu ChunkyBorder pokazuje serwery, na których monitoring znalazł ten plugin, używaną platformę i wersję.

Plugin może dodawać komendy, ekonomię, bezpieczeństwo, uprawnienia dostępu, minigry, integracje i inne mechaniki. Rzeczywista rola ChunkyBorder zależy od ustawień serwera.

Dane są generowane automatycznie z technicznych odpowiedzi serwerów. Jeśli serwer trzyma listę pluginów prywatnie, może używać ChunkyBorder, ale nie pojawiać się w tej sekcji.

Użyj listy serwerów z ChunkyBorder, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.