Jak zainstalować CoreProtect i cofnąć griefing?
W tym artykule
CoreProtect zapisuje przy każdym bloku, każdej skrzyni i każdym wiadrze, kto i kiedy coś z nimi zrobił. Dzięki temu widzisz, kto zniszczył bazę, i cofasz to bez przywracania całego backupu. Na SMP ze znajomymi to najważniejszy plugin administracyjny, jaki istnieje.
Instalacja
- Otwórz bibliotekę pluginów w panelu i zainstaluj CoreProtect albo wgraj plik jar do folderu
plugins. Zobacz jak zainstalować plugin. - Zrestartuj serwer. CoreProtect utworzy folder
plugins/CoreProtectz bazą danych. - Nadaj uprawnienia sobie lub swoim moderatorom. Jako op masz wszystko; przez LuckPerms nadajesz
coreprotect.inspecticoreprotect.rollback.
CoreProtect działa na Paperze, Purpurze i Spigocie. Standardowy serwer z 5 GB nie potrzebuje na niego dodatkowego RAM-u; baza danych rośnie jednak na dysku, zobacz na dole.
Sprawdzanie, kto co zrobił: /co inspect
/co inspectWpisz komendę, a potem kliknij lewym przyciskiem myszy blok, żeby zobaczyć, kto go postawił lub zniszczył, albo prawym przyciskiem miejsce, w którym blok stał. Przy skrzyniach widzisz, kto co z nich wyjął. Wpisz komendę ponownie, żeby wyłączyć tryb inspekcji. Przydatne: /co lookup u:Nazwa t:3h pokazuje wszystko, co gracz zrobił w ciągu ostatnich trzech godzin.
Cofanie: /co rollback
/co rollback u:Nazwa t:2h r:30u:gracz, którego działania cofasz.t:jak daleko wstecz:2hto dwie godziny,3dtrzy dni,30mtrzydzieści minut.r:promień w blokach wokół miejsca, w którym stoisz. Użyjr:#globaldla całego świata, ale ostrożnie z tym.
Przykłady: /co rollback u:Piet t:1d r:50 cofa wszystko, co Piet zrobił w ciągu ostatniej doby w promieniu pięćdziesięciu bloków. /co rollback t:15m r:10 bez gracza cofa wszystkie zmiany w okolicy z ostatniego kwadransa, na przykład po wybuchu creepera.
Odwracanie: /co restore
Cofnięto za dużo? /co restore z tymi samymi parametrami przywraca zmiany. Także /co undo odwraca ostatni rollback.
Tylko określone bloki
Parametrem b: ograniczasz rollback do określonych bloków, a parametrem e: je wykluczasz. /co rollback u:Nazwa t:2h r:30 b:tnt,lava cofa tylko TNT i lawę; e: działa odwrotnie.
Ograniczanie rozmiaru bazy danych
Na ruchliwym serwerze baza danych w kilka tygodni może urosnąć do gigabajtów. Ustaw w plugins/CoreProtect/config.yml okres przechowywania na kilka tygodni, na przykład:
rollback-items: true
delete-old-data: true
max-days: 21Potem zrestartuj serwer. Dane starsze niż 21 dni będą wtedy automatycznie usuwane. Niezależnie od tego rób normalnie backupy: CoreProtect cofa działania, ale nie zastępuje backupu, gdy uszkodzeniu ulegnie sam świat. Zobacz jak utworzyć backup.
Uruchom swój serwer w 60 sekund na naszym własnym sprzęcie.