PL
English
← Wróć do portfolio
AxelCraft.pl PaperMC MariaDB

Działki survivalowe

System ochrony terenu typu land-claim. Pozwala graczom na intuicyjne zajmowanie działek, zarządzanie nimi poprzez kompleksowe menu oraz polecenia, a także pełną personalizację ustawień bezpieczeństwa i uprawnień drużynowych. Posiada także system ocen oraz tabliczkowych warpów działek.

1. Tworzenie działki

Aby stworzyć działkę, gracz musi wytworzyć specjalne ognisko w craftingu.
Po jego postawieniu, gracz proszony jest o nadanie nazwy działce, co automatycznie stworzy chroniony obszar.

  • Sprawdzenie wymaganej odległości od pobliskich działek.
  • Weryfikacja lokalizacji pod kątem kolizji z regionami WorldGuard.
  • Uwzględnienie uprawnień gracza do posiadania danej ilości działek.
  • Dynamiczne tworzenie regionu ochrony przypisanego do właściciela.

2. Panel zarządzania

Zarządzanie działką odbywa się przez rozbudowane menu, pozwalające przedłużyć ważność działki, kupować ulepszenia, zmienić ustawienia i jej nazwę, a także ustawić biom i uprawnienia drużyny.
Panel pozwala także na usunięcie działki. Po wyborze tej opcji, a następnie zatwierdzeniu decyzji, ognisko niszczy się i wypada jako przedmiot.

  • Przedłużanie ważności: Możliwość opłacenia utrzymania działki na kolejny okres.
  • System ulepszeń: Rozszerzenie obszaru działki oraz zwiększanie maksymalnej liczby członków drużyny.
  • Ustawienia: Pojawianie się mobów, zadawanie obrażeń, ogień, eksplozje, widoczność bloku i hologramu działki.
  • Zmiana biomu: Ustawienie wybranego z GUI biomu na terenie całej działki.
  • System uprawnień: Ustawienia, kto może wykonać daną czynność na działce (Gość, Członek, Menedżer, Współwłaściciel).

3. Pozostałe polecenia

Poza panelem, istnieją także komendy tekstowe umożliwiające interakcje z systemami działki.
Lista najważniejszych poleceń:

  • Dodawanie i usuwanie graczy z drużyny działki, a także zarządzanie ich rolą na działce.
  • Blokowanie i odblokowywanie wejścia konkretnego gracza (lub wszystkich gości) na działkę.
  • Teleport na swoje działki lub działki graczy posiadające warpy (do wyboru w GUI).
  • Czat graczy będących na działce oraz czat drużyny działki.
  • Wyświetlenie informacji o działce oraz o swojej drużynie.
  • Włączenie podświetlania granic działki przez minutę.
  • Otwarcie menu pokazującego crafting bloku działki.
  • Przekazanie własności działki innemu graczowi.
  • Ustawienie miejsca teleportu domowego.
  • Ocenienie działki na 1 - 5 gwiazdek.

4. System warpów

W obrębie swojej działki gracz może stworzyć tabliczkę teleportującą.
Tabliczka może mieć swój opis, który wyświetli się na liście warpów.
Sortowanie tabliczek na liście warpów uwzględnia ocenę działki.

Specyfikacja Techniczna

MariaDB Przechowywanie danych o działkach i graczach w wydajnej bazie SQL.
WorldGuard Integracja uniemożliwiająca tworzenie działek na zastrzeżonych regionach.
PlaceholderAPI Wsparcie dla wyświetlania informacji o działce w innych pluginach.
Skala projektu

Projekt został wdrożony na serwer AxelCraft.pl

1000+
Działek
8000+
Graczy