Wtyczka LiteBans (BungeeCord)

Pytania i problemy
pluginy, bungeecord
zeetg
zeetg

Cześć. Piszę tutaj, ponieważ chciałbym aby na moim serwerze z kilkoma trybami działał system karania integrując się z innymi trybami połączonymi z moim BungeeCordem. Plugin, który używam do karania to LiteBans. Próbowałem już jedną z metod na zintegrowanie serwerów i faktycznie ona działa (wrzucenie pluginu tylko do folderu plugins na bungee), ale jest jeden problem. Komendy, które oferuje wtyczka mogą używać jedynie osoby z uprawnieniami dodanymi w pliku config.yml bungee lub z konsoli (też bungee), a ja chciałbym aby komend na banowanie, wyciszanie itp. mogły używać osoby z permisjami na tylko jednym z serwerów oraz z konsoli wybranego serwera, ponieważ mam skrypt na cenzurę, który wykonuje komendy przez konsolę więc inaczej to nie działa + większość administracji ma rangę tylko na jednym trybie, a mimo to może używać komend administracyjnych na każdym serwerze. Widziałem, że wiele serwerów posiada takie połączenie i sam bym coś takiego chciał zrobić, ale niestety nie wiem jak. Jeśli ktoś zna sposób na rozwiązanie tego problemu to proszę o pomoc. Z góry dzięki ;)

Axerr
Axerr

zeetg:

Komendy, które oferuje wtyczka mogą używać jedynie osoby z uprawnieniami dodanymi w pliku config.yml bungee lub z konsoli (też bungee), a ja chciałbym aby komend na banowanie, wyciszanie itp. mogły używać osoby z permisjami na tylko jednym z serwerów oraz z konsoli wybranego serwera W takim razie wrzucenie pluginu do BungeeCorda odpada.

Wrzuć ten plugin do każdego pod-serwera i podłącz je do jednej bazy danych, na przykład MySQL. Dzięki takiemu rozwiązaniu każdy serwer będzie posiadał tą samą listę zbanowanych osób, oraz komendy będą mogły wykonywać tylko osoby uprawnione na danym pod-serwerze.

zeetg
zeetg

A jak mogę zrobić taką bazę danych i czy da się ją stworzyć na VPS? Jeśli tak to ile bym potrzebował na to GB RAM?

Szymonjjay
Szymonjjay

MySQL nie jest wymagający, tu nawet nie chodzi o RAM. Tu masz poradnik dot. instalacji, przewiń do MariaDB. https://lvlup.rok.ovh/t/instalacja-apache2-php-mariadb-mysql-phpmyadmin-oraz-ssl-na-ubuntu-i-debianie/15443/#1

zeetg
zeetg

Czyli jeśli mam wolne 2 GB na moim VPS to nie będzie problemu jak zainstaluję bazę danych?

Timo
Timo Moderator forum.lvlup.pro

Powinna się bez problemu zmieścić.

Axerr
Axerr

Tak, na VPS 2 GB ramu taka baza powinna śmigać bez problemu. Po zainstalowaniu bazy w konfiguracji pluginu zmień lokalizację pamięci na MariaDB czy MySQL (w zależności na co się zdecydujesz), stwórz nową bazę i podaj w pluginie dane autoryzacyjne do bazy.

zeetg
zeetg

Bo ogólnie mam 16 GB, ale tylko 2GB mam wolne. Nie zmniejszy to jakoś znacznie wydajności serwera minecraft lub nie zwiększy za bardzo zużycia procesora? Przepraszam, że zadaję tak dużo pytań, ale chciałbym aby wszystko dobrze działało i nie wiem czy powinienem dokupić dodatkowy VPS czy ten, który mam jest wystarczający.

Timo
Timo Moderator forum.lvlup.pro

Raczej ta baza nie będzie nie wiadomo jak intensywnie używana, nie powinno być problemu z umieszczeniem jej tam. Ewentualnie możesz przyoszczędzić trochę pamięci na jednym z serwerów, lub powiększyć pakiet, jeśli będzie brakowało pamięci.

KMatuszak
KMatuszak Weteran

ja bym się niczym nie przejmował, 2GB ramu to aż dużo za dużo niż trzeba

zeetg
zeetg

Skoro już będę instalować bazę danych to chciałbym też do niej podpiąć LogBlock oraz AuthMe. Czy to też wiele nie będzie zmieniać?

Timo
Timo Moderator forum.lvlup.pro

To sporo zwiększy jej użycie, LogBlock może zająć sporo miejsca na dysku. Także nie wiem jak u ciebie wygląda z wolnym miejscem, ale pamięć RAM nie powinna być dalej problemem.

Kamil02167
Kamil02167

Komendy, które oferuje wtyczka mogą używać jedynie osoby z uprawnieniami dodanymi w pliku config.yml bungee lub z konsoli (też bungee) to jest wina braku pluginu na permisje (luckperms) i podpiecia go globalnie do bazy razem z zainstalowanymi luckpermsami na trybach. Potem wrzucsz litebans na bungee i śmiga ładnie.

zeetg
zeetg

Wolę jednak te pierwszą opcję, bo nie używam pluginu LuckPerms.

zeetg
zeetg

A z samym AuthMe bez LogBlocka nie będzie problemu?

Timo
Timo Moderator forum.lvlup.pro

Nie powinno być problemu przy samym AuthMe, jeśli nie masz setek tysięcy użytkowników to baza nie zawali ci dysku. O zużycie też specjalnie bym się nie martwił.

Axerr
Axerr

Czuję się poszkodowany 😕 Przedstawiłem sposób, w jaki można rozwiązać problem, a inna osoba otrzymała status "Rozwiązane".

system
system

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