Plugin Minecraft WorldGuardExtraFlagsPlus
WorldGuard ExtraFlags Plus to rozszerzenie pluginu do Minecrafta dla WorldGuarda, które dodaje ponad 40 flag regionów do کنترلowania zachowania graczy, teleportacji, używania przedmiotów, craftingu i zasad specyficznych dla regionu.
Znajdź serwer z WorldGuardExtraFlagsPlus
Serwery zgłaszające WorldGuardExtraFlagsPlus: 15
- HALLOWEEN-EVENT Time Limited Cosmetics · Bossfights 34 onlineBedrock
- 'A savage place! / as holy and enchanted / As e’er beneath a 23 online
- Server.Pro Official [26.2] Anarchy Ignites! Server Now Live 1 onlineJava
- 54.39.122.49:25565 8 onlineJava + Bedrock
- GenuineMC 1 onlineJava + BedrockSurvival
- 91.197.6.177:26109 2 online
O pluginie WorldGuardExtraFlagsPlus
🔌 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.
Komentarze
Nie ma jeszcze komentarzy
Bądź pierwszą osobą, która skomentuje.
Dla administratorów serwerów
- Autorzy
- tins, isokissa3
- Licencja
- MIT
- Obsługiwane platformy
- Bukkit, Spigot, Paper, Folia
- Obsługiwane wersje
- 1.20, 1.21, 1.20–1.21.11
- Zależności
- WorldGuard, PlaceholderAPI, PacketEvents, ProtocolLib, EssentialsX
Linki
Co zgłaszają serwery
Platformy serwerów
- Paper13
- Purpur2
Wersje pluginu
- 4.4.54
- 4.4.63
- 4.4.23
- 4.4.11
- 4.3.111
- 4.3.71
- 4.4.01
- 4.3.81
Liczby pochodzą z serwerów, które pokazują listę pluginów podczas sprawdzania przez MSHQ. Wiele serwerów ją ukrywa, więc rzeczywiste użycie jest większe.