Pluginy

Paper 1.19+ 35 zł

Dystrykty

Opis

Dystrykty to plugin dla serwerów Minecraft umożliwiający tworzenie i zarządzanie teamami graczy (dystryktami). Pozwala na organizowanie graczy w grupy z własnymi liderami, systemem zaproszeń oraz integracją z PlaceholderAPI.

Funkcje

  • Tworzenie i zarządzanie dystryktami.
  • Zarządzanie liderami dystryktów.
  • System zaproszeń z czasem wygaśnięcia.
  • Opcjonalne teamy minecraftowe (wspólne nicki, friendly fire).
  • Formatowanie chatu z nazwą dystryktu.
  • Placeholdery do PlaceholderAPI.

Komendy

Komendy gracza

Komenda Opis
/dystrykt dolacz <dystrykt> Dołącza do dystryktu.
/dystrykt opusc Opuszcza dystrykt.

Komendy lidera

Komenda Opis
/dystrykt zapros <gracz> Zaprasza gracza do dystryktu.
/dystrykt wyrzuc <gracz> Wyrzuca gracza z dystryktu.

Komendy administratora

Komenda Opis
/dystrykt admin stworz <id> [nazwa] Tworzy nowy dystrykt.
/dystrykt admin usun <dystrykt> Usuwa dystrykt.
/dystrykt admin dodaj <dystrykt> <gracz> Dodaje gracza do dystryktu.
/dystrykt admin wyrzuc <dystrykt> <gracz> Usuwa gracza z dystryktu.
/dystrykt admin lider ustaw <dystrykt> <gracz> Ustawia lidera dystryktu.
/dystrykt admin nazwa <dystrykt> <nazwa> Zmienia nazwę dystryktu.
/dystrykt admin reload Przeładowuje plugin.

Permisje

Permisje gracza

Permisja Opis
dystrykty.join Dołączanie do dystryktów.
dystrykty.leave Opuszczanie dystryktów.

Permisje lidera

Permisja Opis
dystrykty.leader.invite Zapraszanie graczy.
dystrykty.leader.kick Wyrzucanie graczy.

Permisje administratora

Permisja Opis
dystrykty.admin.* Wszystkie komendy administratora.
dystrykty.admin.create Tworzenie nowych dystryktów.
dystrykty.admin.delete Usuwanie istniejących dystryktów.
dystrykty.admin.rename Zmienianie nazw dystryktów.
dystrykty.admin.add Dodawanie graczy do dystryktu.
dystrykty.admin.remove Usuwanie graczy z dystryktu.
dystrykty.admin.setleader Nadawanie roli lidera graczowi.
dystrykty.admin.removeleader Odbieranie roli lidera graczowi.
dystrykty.admin.reload Przeładowywanie pluginu i jego konfiguracji.

Placeholdery

Placeholder Opis
%dystrykty_name% Nazwa dystryktu gracza w formacie MiniMessage.
%dystrykty_name_space% Nazwa dystryktu w formacie MiniMessage ze spacją.
%dystrykty_name_legacy% Nazwa dystryktu gracza w formacie Legacy Color Codes.
%dystrykty_name_legacy_space% Nazwa dystryktu w formacie Legacy Color Codes ze spacją.
%dystrykty_id% ID dystryktu gracza.
%dystrykty_size% Liczba członków dystryktu.

Konfiguracja

Plugin pozwala na pełną konfigurację poprzez pliki config.yml, messages.yml oraz acf-messages.yml.

config.yml

Ustawienia główne

Opcja Opis
membersLimit Maksymalna liczba członków w dystrykcie.
inviteTimeout Czas w sekundach po którym zaproszenie wygasa.
removeOnDeath Czy gracz ma zostać usunięty z dystryktu po śmierci.
friendlyFire Czy friendly fire ma być włączone w dystryktach.
useMinecraftTeams Czy dystrykty mają używać teamów minecraftowych.

Formatowanie chatu

Opcja Opis
enableChatFormatting Czy włączyć formatowanie chatu.
chatFormatting Format wiadomości na chacie.

Dostępne placeholdery w chatFormatting:

  • {team} - nazwa dystryktu
  • {player} - nazwa gracza
  • {message} - treść wiadomości

Przykład config.yml

membersLimit: 5
inviteTimeout: 60
removeOnDeath: false
friendlyFire: true
useMinecraftTeams: true
enableChatFormatting: true
chatFormatting: "{team} {player}: {message}"