Discord
Wiki - Pluginy

Guilds - nowoczesny system gildii

Guilds to lekki, nowoczesny plugin gildii stworzony od podstaw z intuicyjnym GUI, systemem tierów, bankiem gildii i opcjonalnymi arenami PvP. W odróżnieniu od ciężkich pluginów frakcyjnych, Guilds stawia na prostotę i wygodę. Działa na Paper i Spigot od wersji 1.8 do 1.21.x.

Czas czytania: ~5 min Platforma: Paper / Spigot / Purpur

Co to jest Guilds

Guilds to darmowy plugin tworzący system gildii na serwerach Minecraft. Został stworzony przez Glare jako lekka alternatywa dla złożonych pluginów frakcyjnych. Zamiast skomplikowanych mechanik mocy i overclaima, Guilds oferuje przejrzysty system oparty na tierach, bankach i rankingach.

Plugin wyróżnia się eleganckim GUI - niemal każda operacja (zarządzanie członkami, upgrady, bank, sojusze) odbywa się przez interaktywne menu zamiast komend tekstowych. Gracze klikają w przedmioty w GUI, co jest znacznie bardziej intuicyjne niż wpisywanie komend.

Guilds jest dostępny na SpigotMC. Dokumentacja znajduje się na oficjalnej stronie.

System tierów

Guilds używa systemu tierów zamiast klasycznego drzewka upgradów. Każda gildia zaczyna na Tier 1 i awansuje do wyższych poziomów, spełniając wymagania:

  • Tier 1 - nowa gildia, 5 slotów na członków, podstawowe uprawnienia
  • Tier 2 - koszt upgradu 5000$, 10 slotów, dostęp do banku gildii
  • Tier 3 - koszt 15000$, 20 slotów, sojusze z innymi gildiami, areny PvP
  • Tier 4 - koszt 50000$, 30 slotów, pełne uprawnienia, vault gildii

Koszty i limity każdego tieru konfigurujesz w pliku tiers.yml. System tierów motywuje gildię do wspólnego zarabiania pieniędzy i współpracy przy rozwoju.

Najważniejsze komendy

Komenda Co robi
/guild create [nazwa] Zakłada nową gildię
/guild invite [gracz] Zaprasza gracza do gildii
/guild list Otwiera GUI z listą wszystkich gildii
/guild bank deposit [kwota] Wpłaca pieniądze do banku gildii
/guild upgrade Awansuje gildię na wyższy tier
/guild ally [gildia] Proponuje sojusz
/guild challenge [gildia] Wyzwanie na arenę PvP
/guild home Teleportuje do bazy gildii
/guild vault Otwiera wspólną skrzynkę gildii

Większość komend otwiera GUI zamiast zwracać tekst. Komenda /guild bez argumentów otwiera główne menu gildii.

Areny PvP

Guilds oferuje wbudowany system aren PvP dla walk między gildiami. Lider gildii może wyzwać inną gildię na bitwę, która odbywa się na wyznaczonej arenie:

  • Tworzenie aren - admin tworzy areny komendą /guild arena set [nazwa], wyznaczając punkty spawnu dla obu drużyn
  • Wyzwanie - lider wysyła wyzwanie, druga gildia ma czas na akceptację
  • Bitwa - obie gildie teleportują się na arenę. Wygrywa ta, która wyeliminuje wszystkich przeciwników
  • Nagrody - zwycięska gildia otrzymuje pieniądze z banku przegranej lub bonusowe resource

Areny są opcjonalne. Na serwerach czysto survivalowych możesz je wyłączyć i zostawić system gildii jako narzędzie społecznościowe.

Konfiguracja

Główne pliki konfiguracyjne:

# config.yml
guild:
  creation-cost: 1000        # koszt założenia gildii
  name-min-length: 3         # minimalna długość nazwy
  name-max-length: 16        # maksymalna długość nazwy
  max-prefix-length: 8       # maksymalny prefix w chacie
  friendly-fire: false       # PvP między członkami gildii

claims:
  enabled: true              # claimowanie terenu
  radius: 15                 # promień claima w blokach
  intro-message: true        # komunikat przy wejściu na teren gildii

# tiers.yml - konfiguracja tierów
tiers:
  1:
    cost: 0
    max-members: 5
    mob-xp-multiplier: 1.0
  2:
    cost: 5000
    max-members: 10
    mob-xp-multiplier: 1.25

Plugin wymaga Vault do obsługi ekonomii. Opcjonalnie integruje się z PlaceholderAPI i WorldGuard.

Wskazówki dla adminów

  • Guilds vs Factions - użyj Guilds na serwerach SMP i RPG, gdzie gildie mają charakter społecznościowy. Na serwerach PvP/raiding lepiej sprawdzą się FactionsUUID
  • GUI jest kluczowe - większość graczy odkrywa funkcje gildii przez GUI, nie komendy. Upewnij się, że menu działa poprawnie
  • Bank jako motywacja - ustaw atrakcyjne bonusy za wyższe tiery (XP boost, dodatkowe homes), żeby gildie miały powód do wpłacania pieniędzy
  • Języki - Guilds obsługuje tłumaczenia. Plik językowy w languages/ można przetłumaczyć na polski
  • Claimy opcjonalne - na mniejszych serwerach wyłącz claimowanie i zostaw gildie jako system społecznościowy bez terytoriów

Powiązane pluginy: EssentialsX (komendy podstawowe), Vault (ekonomia), TAB (prefix gildii w tabliście).