Plugin Minecraft CoreProtect
CoreProtect to wtyczka do Minecrafta do szybkiego logowania bloków i encji oraz ochrony przed griefingiem; oferuje podgląd zdarzeń, rollbacki, przywracanie i narzędzia do migracji bazy danych do administracji serwerem.
Znajdź serwer z CoreProtect
Serwery zgłaszające CoreProtect: 157
- 'A savage place! / as holy and enchanted / As e’er beneath a 42 online
- ÂHi guys welcome to Saturn! Choose your province and have a 29 onlineJava + Bedrock
- SentrySMP 5 onlineJava
- J's Hideout SMP 13 onlineJava + Bedrock
- play.vcraft.fr:23020 11 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 27 online
O pluginie CoreProtect
🔌 O CoreProtect
CoreProtect to plugin do Minecrafta, który zapisuje zmiany bloków i encji, aby zapewnić przeszukiwalną historię oraz narzędzia do cofania i naprawy szkód wyrządzonych przez griefing, przypadkowe uszkodzenia i debugowanie. Skupia się na niezawodnym logowaniu danych i narzędziach administracyjnych, dzięki czemu operatorzy serwera mogą sprawdzać działania graczy, wykonywać precyzyjne rollbacki lub przywracania oraz zarządzać zapisanymi danymi.
🎯 Cel
Głównym celem CoreProtect jest serwerowe logowanie danych i ochrona przed griefingiem: rejestrowanie, kto co i kiedy zmienił, umożliwienie staffowi sprawdzania ostatnich zmian w grze, wyszukiwanie zmian historycznych według gracza/czasu/obszaru oraz cofanie lub przywracanie tych zmian w razie potrzeby.
⚙️ Funkcje
- Trwałe logowanie zmian bloków i encji (stawianie bloków, niszczenie bloków, zmiany encji) potwierdzone w oficjalnej dokumentacji.
- Tryb inspektora w grze do podglądu zapisanych zmian podczas interakcji ze światem.
- Komendy lookup do sprawdzania zmian historycznych według gracza, czasu, promienia lub obszaru.
- Komendy rollback i restore do cofania lub ponownego zastosowania zapisanych zmian.
- Komenda purge do usuwania starych danych zgodnie z zasadami retencji i odzyskiwania miejsca za pomocą flag optymalizacyjnych.
- Obsługa migracji bazy danych między backendami SQLite i MySQL.
- Pliki konfiguracyjne dla poszczególnych światów, aby zmieniać zachowanie logowania dla każdego świata osobno.
- Publiczne API dla innych pluginów do odczytu/zapisu danych CoreProtect, zgodnie z oficjalną dokumentacją.
🧩 Dla kogo jest ten plugin
- Administratorów i moderatorów serwerów, którzy potrzebują kryminalistycznych logów aktywności graczy.
- Serwery Survival i SMP, które chcą odzyskiwać się po griefie lub przypadkowych uszkodzeniach.
- Duże i małe serwery, które potrzebują przeszukiwalnych danych historycznych i kontrolowanych rollbacków.
🏗️ Przykładowe zastosowania
- Administrator używa inspektora, aby ustalić, kto usunął bloki z bazy, i wykonuje precyzyjny rollback tych zmian.
- Moderator uruchamia lookup dla działań gracza w określonym przedziale czasu, aby sprawdzić zgłoszenie.
- Operator serwera migruje bazę danych CoreProtect z SQLite do MySQL, aby przejść na backend sieciowy.
⌨️ Komendy
| Command | Description | Permission | Access |
|---|---|---|---|
/co help | Wyświetla listę komend CoreProtect. | coreprotect.help | Administrator |
/co inspect (/co i) | Przełącza inspektora, aby oglądać zapisane zmiany w grze. | coreprotect.inspect | Administrator |
/co lookup | Wyszukuje historyczne dane o blokach/encjach (według gracza, czasu, obszaru, promienia). | coreprotect.lookup | Administrator |
/co rollback | Cofanie zapisanych zmian bloków/encji. | coreprotect.rollback | Administrator |
/co restore | Przywraca wcześniej cofnięte zmiany. | coreprotect.restore | Administrator |
/co purge | Usuwa stare dane CoreProtect zgodnie z ustawieniami retencji. | coreprotect.purge | Administrator |
/co reload | Przeładowuje konfigurację CoreProtect. | coreprotect.reload | Administrator |
/co status | Pokazuje status i statystyki pluginu. | coreprotect.status | Administrator |
/co consumer | Przełącza przetwarzanie danych w kolejce przez consumer. | coreprotect.consumer | Administrator |
/co migrate-db | Migruje dane CoreProtect między SQLite i MySQL. | nie podano | Administrator |
/co near | Alias: wykonuje lookup z domyślnym małym promieniem. | używa uprawnienia lookup | Administrator |
/co undo | Alias: cofa rollback/restore za pomocą przeciwnej akcji. | używa uprawnienia rollback/restore | Administrator |
Uwagi: nazwy komend i opisy pochodzą z oficjalnej dokumentacji CoreProtect. Komenda migrate-db jest opisana jako część funkcji migracji bazy danych; jawne węzły uprawnień dla każdej komendy są wymienione w oficjalnej dokumentacji uprawnień.
🔐 Uprawnienia
| Permission | Description | Default |
|---|---|---|
coreprotect.* | Umożliwia dostęp do wszystkich komend CoreProtect. | op |
coreprotect.inspect | Umożliwia korzystanie z inspektora. | op |
coreprotect.lookup | Umożliwia korzystanie z komendy lookup. | op |
coreprotect.rollback | Umożliwia korzystanie z komend rollback. | op |
coreprotect.restore | Umożliwia korzystanie z komend restore. | op |
coreprotect.teleport | Umożliwia korzystanie z funkcji CoreProtect związanych z teleportacją. | op |
coreprotect.help | Umożliwia dostęp do pomocy. | op |
coreprotect.purge | Umożliwia korzystanie z komendy purge. | op |
coreprotect.reload | Umożliwia przeładowanie konfiguracji pluginu. | op |
coreprotect.status | Umożliwia podgląd statusu pluginu. | op |
coreprotect.consumer | Umożliwia przełączanie przetwarzania consumer. | op |
⚙️ Instalacja
📥 Konfiguracja
- Pobierz oficjalny plik JAR CoreProtect dla swojej wersji Minecrafta i umieść go w katalogu
plugins/na serwerze. - Uruchom ponownie serwer i upewnij się, że CoreProtect ładuje się w konsoli serwera.
- Użyj
/co reloadpo zmianach konfiguracji, aby zastosować je bez restartu.
📦 Zależności
- Oficjalna dokumentacja CoreProtect nie wymienia wymaganych zależności od zewnętrznych pluginów. (Niektóre narzędzia i integracje firm trzecich są opisane jako kompatybilne; wymieniaj konkretne integracje tylko wtedy, gdy są włączone jawnie.)
🧾 Konfiguracja
- CoreProtect tworzy plik
config.ymlw folderze pluginu. - Pliki konfiguracyjne dla poszczególnych światów można utworzyć, kopiując
config.ymldo pliku nazwanego od świata (na przykładworld_nether.yml), aby nadpisać ustawienia logowania dla tego świata. - Kroki migracji bazy danych oraz bezpieczne praktyki migracyjne są opisane w oficjalnej dokumentacji.
🧠 Uwagi techniczne
- CoreProtect udostępnia API, dzięki któremu inne pluginy mogą współpracować z zapisanymi danymi (opisane w oficjalnej dokumentacji API).
- CoreProtect obsługuje migrację danych między backendami SQLite i MySQL przy użyciu udokumentowanych komend migracyjnych.
- Projekt jest publikowany na licencji Artistic-2.0.
🤝 Kiedy ten plugin jest przydatny
Jeśli potrzebujesz przeszukiwalnego logowania po stronie serwera oraz niezawodnych narzędzi rollback/restore do badania działań graczy lub naprawy griefu, CoreProtect oferuje wyspecjalizowany zestaw narzędzi do logowania i naprawy, odpowiedni dla administratorów serwerów i zespołów moderacji.
Komentarze
Nie ma jeszcze komentarzy
Bądź pierwszą osobą, która skomentuje.
Dla administratorów serwerów
- Autorzy
- PlayPro
- Licencja
- Artistic-2.0
- Obsługiwane platformy
- Spigot
- Obsługiwane wersje
- 1.14–1.26
Linki
- Pobierzcoreprotect.net/latest
- Kod źródłowygithub.com/PlayPro/CoreProtect
- Dokumentacjadocs.coreprotect.net
- Śledzenie błędówgithub.com/PlayPro/CoreProtect/issues
- Wsparciediscord.gg/b4DZ4jy
- coreprotect.netcoreprotect.net
- coreprotect.netcoreprotect.net/legacy
- patreon.compatreon.com/coreprotect
- Spigot pagespigotmc.org/resources/coreprotect-community-edition.8631
Co zgłaszają serwery
Platformy serwerów
- Paper116
- Purpur17
- CraftBukkit10
- Leaf3
- Cauldron2
- Spigot2
- Arclight2
- Mohist1
- Magma1
- Parchment1
- Cauldron-MCPC-Plus1
- CatServer1
Wersje pluginu
- 24.142
- 24.020
- 23.117
- 23.012
- 22.411
- 25.111
- 23.210
- 23.44
- 2.14.44
- 25.0-rc24
- 23.2-RC33
- 25.03
- 23.33
- 21.32
- 21.22
- 2.10.02
- 2.041
- 25.0-rc11
- 26.21
- 19.41
- 2.17.51
- 2.14.21
- 2.0.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.