Plugin Minecraft WorldGuardExtraFlagsPlus
Informacje o WorldGuardExtraFlagsPlus i potwierdzonych serwerach
🔌 O WorldGuard ExtraFlags Plus
WorldGuard ExtraFlags Plus to rozszerzenie do pluginu WorldGuard, które dodaje dodatkowe flagi i zachowania dla regionów. Rozszerza system regionów WorldGuard o ponad 40 potwierdzonych flag do नियंत्रowania użycia przedmiotów, teleportacji, limitów wejścia, craftingu, kolizji między graczami, handlu z wieśniakami i innych reguł specyficznych dla regionu.
🎯 Cel
Plugin wypełnia luki w domyślnych flagach WorldGuard, oferując precyzyjną kontrolę nad działaniami graczy i zasadami regionów. Jest przeznaczony dla administratorów serwerów, którzy potrzebują personalizacji na poziomie regionu wykraczającej poza podstawowy WorldGuard, na przykład do tworzenia chronionych aren PvP, lobby, zachowania hubów lub ograniczonych stref rozgrywki.
⚙️ Funkcje
- Dodaje ponad 40 dodatkowych flag (teleport-on-entry/exit, command-on-entry/exit, console-command-on-entry/exit, walk-speed, fly-speed, keep-inventory, keep-exp).
- Nowe flagi specyficzne dla Plus:
disable-completely,disable-throw,entry-min-level,entry-max-level,player-count-limit,villager-trade,lightning-damage,disable-collision,inventory-craft,permit-workbenches,deny-item-drops,deny-item-pickup,allow-block-place,deny-block-place,allow-block-break,deny-block-break. - Konfigurowalne wiadomości zapisane w
messages-wgefp.yml(cooldown wiadomości, aby zapobiec spamowi). - Opcjonalne integracje: obsługa PlaceholderAPI dla liczbowych placeholderów, opcjonalne hooki pakietów PacketEvents lub ProtocolLib, aby poprawić blokowanie niektórych przedmiotów/ataków.
- Integracja z EssentialsX: ulepszenia flag
godmodeiflywyłączają godmode/fly EssentialsX, gdy te flagi są odrzucone. - Obsługa Folia i bezpieczne dla async handlery tam, gdzie ma to zastosowanie.
- Sprawdzanie aktualizacji oraz eksperymentalna flaga
hide-playersi eksperymentalne zachowaniechambered-enderpearl. - Flaga
console-command-repeat, aby wykonywać komendę konsoli wielokrotnie, gdy gracz pozostaje w regionie (domyślnie wyłączona).
🧩 Dla kogo jest przeznaczony
- Właścicieli i administratorów serwerów używających WorldGuard, którzy potrzebują dokładniejszych kontroli regionów.
- Serwery Survival, SMP, hub/lobby i PvP, które wymagają zachowania zależnego od regionu.
- Serwery korzystające z Paper lub Folia, gdzie wymagane jest wsparcie async lub specyficzne dla forków.
🏗️ Przykładowe zastosowania
- Ograniczenie liczby graczy w regionie areny za pomocą
player-count-limit. - Zablokowanie użycia i rzucania konkretnych przedmiotów (mace, trident, ender pearls) w strefach eventowych za pomocą
disable-completelyidisable-throw. - Zablokowanie craftingu (2x2) w ekwipunku w bezpiecznych strefach za pomocą
inventory-craftlub blokada używania stołu rzemieślniczego za pomocąpermit-workbenches. - Ograniczenie wejścia do regionu według poziomu XP gracza lub liczbowej wartości PlaceholderAPI za pomocą
entry-min-level/entry-max-level. - Uruchamianie komendy konsoli wielokrotnie, gdy gracze pozostają w regionie, za pomocą
console-command-repeat.
⌨️ Polecenia
| Command | Description | Permission | Access |
|---|---|---|---|
/wgefp reload | Przeładowuje wiadomości pluginu i fragmenty konfiguracji związane z komunikacją. | nie określono | Admin |
/wg reload | Przeładowanie WorldGuard (nie dotyczy bezpośrednio tego pluginu, ale udokumentowane jako opcja przeładowania wiadomości). | nie określono | Admin |
⚙️ Instalacja
📥 Konfiguracja
- Pobierz oficjalny plik JAR i umieść go w katalogu
plugins/swojego serwera razem z WorldGuard. - Jeśli aktualizujesz z wcześniejszego WorldGuardExtraFlags: usuń stary
WorldGuardExtraFlags.jarprzed uruchomieniem — oba nie mogą współistnieć. - Uruchom ponownie serwer i sprawdź konsolę, aby potwierdzić, że plugin i jego flagi zostały poprawnie załadowane.
📦 Zależności
- Wymagane: WorldGuard (ten projekt jest rozszerzeniem WorldGuard).
- Opcjonalne / Integracje: PlaceholderAPI (obsługa liczbowych placeholderów), PacketEvents lub ProtocolLib (ulepszone blokowanie oparte na pakietach), EssentialsX (integracja zachowania godmode/fly).
🧾 Konfiguracja
- Wiadomości pluginu są przechowywane w
plugins/WorldGuard/messages-wgefp.ymli są w pełni konfigurowalne; istnieje system cooldownu wiadomości konfigurowalny w konfiguracji pluginu.
🧠 Uwagi techniczne
- Projekt deklaruje
api-version: 1.21i celuje w nowoczesne artefakty API Paper; kompatybilność z Folia jest zaimplementowana i potwierdzona. - Kod bajtowy Java i cel API są zgodne z nowszymi środowiskami serwerowymi ery 1.21.
- Plugin zastępuje starsze zachowanie permit-completely flagą
disable-completely, aby zapewnić szerszą semantykę blokowania przedmiotów. - Niektóre funkcje (na przykład całkowite blokowanie niektórych mechanik pchnięcia włócznią) działają pewniej, gdy obecne są PacketEvents lub ProtocolLib.
- Plugin udostępnia wiele flag przez standardowe komendy flag WorldGuard (flagi są ustawiane za pomocą interfejsu flag regionu WorldGuard).
🤝 Kiedy ten plugin jest przydatny
Jeśli używasz WorldGuard i potrzebujesz dodatkowych, potwierdzonych flag regionu do kontroli użycia przedmiotów, zasad wejścia graczy, craftingu i innych zachowań per-region — szczególnie na serwerach Paper lub Folia — WorldGuard ExtraFlags Plus centralizuje te możliwości w systemie flag WorldGuard bez potrzeby używania osobnych pluginów do zarządzania regionami.
- GenuineMC
Społecznościowe, półvanillowe SMP survival z ochroną działek, sklepami graczy, nagrodami za głosowanie, kosmetykami i prawdopodobnie crossplayem między Bedrockiem a Javą.
555.14 - FragPixel
Wielotrybowa sieć Java oferująca Survival, SkyBlock, BedWars i Duels, z gospodarką na serwerze, sklepami graczy, aukcjami i ochroną zajętych terenów.
047.1 - FoxyCraft246.59
- GameHaus Light
Przyjazny serwer Survival z strefami PvP i bossami, światami Multiverse i aktywnym wsparciem na Discordzie.
043.06 - A Minecraft Server041.59
- A Really Cool Place041.18
- Umbrix
Survivalowy SMP w stylu Lifesteal z naciskiem na PvP, ekonomią w grze, niestandardowymi przedmiotami i crate'ami, questami i kopalniami, a także ochroną działek i integracją z Discordem.
09.85 - Ï >1@> ?>60;>20BL05.09
Strona pluginu WorldGuardExtraFlagsPlus 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 WorldGuardExtraFlagsPlus 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ć WorldGuardExtraFlagsPlus, ale nie pojawiać się w tej sekcji.
Użyj listy serwerów z WorldGuardExtraFlagsPlus, aby porównać projekty, sprawdzić wspierane wersje lub znaleźć przykłady użycia pluginu na publicznych serwerach.