Zabezpieczenie spawna - WorldGuard?

Pytania i problemy
minecraft, pluginy
Aylin
Aylin ex-admin forum.lvlup.pro

Internety podpowiedziały mi że do ochrony spawna (a nawet skrzynek) świetnie nada się WorldGuard. Problem tylko mam z tym taki żem zielona jak szczypiorek na wiosnę a dokumentacja nie za wiele mi mówi (a raczej mówi aż za dużo) :(

  1. WorldGuard i WorldEdit koniecznie trzeba zainstalować razem? Jakiś powód tego jest jak tak?
  2. Czy potrzebuję do tego jakąś bazę? Bo gdzieś mi mignęło w docsach o bazie i takie :thonking:
  3. Niektóre ustawienia (np. obrażenia gracza od wody/ognia) są w yamlach. Plugin je nadpisuje? Co ma pierwszeństwo?
  4. Te zabezpieczanie skrzynek jest okej czy jednak lepiej poszukać pluginu dedykowanego do ochrony skrzyń, beczek i takich tam?

TL;DR Ogólnie to potrzebuję obznaczenia własnościowego skrzyń dla graczy i wyłączenia spawna z niszczenia przez amatorów rozbiórki i/lub moby. Może jest coś lepszego i prostszego o czym internety mi nie mówią? :slight_smile:

bopke
bopke Moderator forum.lvlup.pro

AD 4. Co do własnościowości skrzynek - WG nie jest chyba tym czego oczekujesz, poguglaj LWC.

AD 1. WorldGuard wymaga WorldEdita, ponieważ nie ma sensu dublować funkcjonalności z WE do WG - WE jest potrzebne do np wyznaczania obszarów do zabezpieczania.

AD 2. Nie potrzebujesz, nigdy nie używałem

AD 3. To co ustawisz komendami to jest prawdą, ale nie wiem co plugin robi z tymi yamlami, nigdy nie zaglądałem

Lano
Lano
  1. Tak, Worldguard wymaga zainstalowania również worldedita. Wtedy w zasadzie mamy worldguard który odpowiada z protekcje terenu i Worldedita który pozwala w łatwy sposób modyfikować duże obszary.

  2. W konfiguracji WG chyba jest gdzieś wzmianka o możliwości podpięcia tego pod jakieś SQL, ale nie dam sobie ręki uciąć czy to jest w 100% wymagane.

  3. Nie potrafię udzielić pełnej odpowiedzi na to pytanie. O jakim pierwszeństwie mowa? Światów nad globalnymi czy metody trzymania zapisanych danych?

  4. Nie jestem zaznajomiony do końca z WG, korzystam z RedProtecta do ogólnego zabezpieczania terenu i nigdy nie było problemów z skrzynkami drzwiami itd. W dodatku konfiguracja jest całkiem prosta i wygodna.

Kolega wyżej mnie uprzedził z wypowiedzią, ale może moja wiadomość też się jakoś przyda :thinking:

Aylin
Aylin ex-admin forum.lvlup.pro

Odnośnie pytania numer 3 to chodzi mi o to: Screenshot from 2020-08-07 20-29-48|681x500

Część z tych "flag" czy tam "zmiennych" można znaleźć w yamlach zapewnionych łaskawie przez silnik gry. No i pytanie co się stanie jak w bukkit.yml czy tam spigot.yml ustawię jedno a w tym ustawię drugie? Kto wygra - yaml silnika czy yaml pluginu (bo zakładam że config to yaml)? :slight_smile:

@bopke LWC "pójdzie" na 1.16.1? :thinking:

BTW Znalazłam PrivateChests na który nalepione jest 1.14, więc jest szansa że to ruszy :V

DBanaszewski
DBanaszewski α-tester v3

Aylin:

LWC “pójdzie” na 1.16.1?

https://www.spigotmc.org/resources/lwc-extended.69551/

Taki rework LWC, działający na 1.16.1 :)

Timo
Timo Moderator forum.lvlup.pro

Aylin:

Część z tych “flag” czy tam “zmiennych” można znaleźć w yamlach zapewnionych łaskawie przez silnik gry. No i pytanie co się stanie jak w bukkit.yml czy tam spigot.yml ustawię jedno a w tym ustawię drugie? Kto wygra - yaml silnika czy yaml pluginu (bo zakładam że config to yaml)? :slight_smile:

Jeśli zezwolisz na coś w plikach serwera, a następnie zabronisz w pluginie, to plugin zablokuje. Natomiast jeśli zabronisz w plikach serwera, a pozwolisz w pluginie, to taka sytuacja nawet nie wystąpi, gdyż serwer jej po prostu nie wytworzy (na przykład spawn konkretnych mobów).

Regiony w WorldGuard mogą mieć swoje priorytety, także jeśli nałożysz kilka na siebie to będzie się liczyło zdanie tego z najwyższym. Konkretne regiony nadpiszą ustawienia w configu WorldGuarda.

Aylin
Aylin ex-admin forum.lvlup.pro

DBanaszewski:

Taki rework LWC

Plugin "bangla" ale:

  • pokazuje warna Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
  • zalewa mi serwer słynnym "can't keep up!" w momencie gdy serwer jest pusty :>

Po dyskusji z ekspertem (dzięki za poradę @Nieznajomy11 ;) ), dowiedziałam się że mogę to olać. Ciekawi mnie jednak co takiego powoduje że akurat ten plugin nie polubił się do końca z moim serwerem. Kwestia serwera czy wtyczki? :slight_smile:

Podam co tam mam, żeby nie było że macie zgadywać (szklana kula zawsze jest w naprawie):

  • Paper 1.16.1 (build-133)
  • Pluginy: WorldGuard, WorldEdit, bardzo ważny custom plugin do scoreboard'a (pre-approved okok) i nieszczęsny LWCX w wersji 2.2.6
  • kilka datapacków, jeśli to istotne to podzielę się co to i skąd to (głównie Vanilla Tweaks od Xisumavoid)

Serwer zasilany VPS KVM FR 4GB RAM, flagi Aikara są, serwer ma przydzielone 3GB RAM.

Nieznajomy11
Nieznajomy11 Moderator forum.lvlup.pro

Aylin:

Ciekawi mnie jednak co takiego powoduje że akurat ten plugin nie polubił się do końca z moim serwerem. Kwestia serwera czy wtyczki?

Od wersji 1.13 zostało wprowadzone do plugin.yml api-version. Wtyczki bez tego są traktowane jako pre-1.13 i odpalane w trybie "legacy" przez serwer. Ma to związek ze zmianami w api jakie musiały zostać wprowadzone, między innymi z enumem Material.

Aylin
Aylin ex-admin forum.lvlup.pro

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.