CoreProtect útmutató: parancsok, rollback és beállítás
Ezen az oldalon
A CoreProtect szinte mindent rögzít, ami egy Minecraft szerveren történik: lerakott és kiütött blokkokat, kinyitott ládákat, kivett tárgyakat, robbanásokat, chatet és parancsokat. Ha valaki griefel egy építményt, megnézheted, ki volt az, és egyetlen paranccsal visszacsinálhatod, mentés visszaállítása és a többiek haladásának elvesztése nélkül.
Ez az útmutató bemutatja a CoreProtect telepítését, az inspectort, a kereséseket, a rollbacket és a restore-t, a régi adatok törlését és az adatbázis kiválasztását.
A CoreProtect telepítése
A CoreProtect egy plugin Paperhez, Spigothoz és Foliához. A jelenlegi kiadás, a CoreProtect 24.1, a Minecraft 1.14-től 26.2-ig terjedő verzióit támogatja.
- Töltsd le ingyen a Modrinth vagy a Hangar oldaláról. A Patreon-támogatóknak szóló buildek egyes funkciókat korábban kapnak meg.
- Tedd a jart a
pluginsmappába, és indítsd újra a szervert. A pluginok feltöltéséről a Minecraft pluginok telepítése útmutató szól. - A CoreProtect azonnal elkezd naplózni egy SQLite fájlba:
plugins/CoreProtect/database.db. Semmilyen beállítás nem kell.
Minecraft frissítése előtt nézd meg a verziólistát: ha új Minecraft verzió jelenik meg, várj egy olyan CoreProtect kiadásra, amely támogatja.
Az inspector: ki nyúlt ehhez a blokkhoz?
Írd be a /co i parancsot az inspector bekapcsolásához. Amíg be van kapcsolva:
- Bal klikk egy blokkra: megmutatja, ki rakta le vagy ütötte ki, és mikor.
- Jobb klikk egy blokkra, vagy a blokk melletti levegőre: megmutatja az adott hely előzményeit.
- Jobb klikk egy ládára vagy más tárolóra: megmutatja, mit tettek bele és mit vettek ki belőle.
Írd be újra a /co i parancsot a kikapcsoláshoz. A /co near a tőled 5 blokkon belüli legutóbbi változásokat mutatja.
Keresések: az előzmények átnézése
A /co lookup, röviden /co l, kombinálható paraméterekkel keres a naplóban:
| Paraméter | Jelentés | Példa |
|---|---|---|
u: | Felhasználó, több is vesszővel elválasztva, vagy egy ok, például #tnt, #creeper, #fire | u:Steve,Alex |
t: | Visszamenőleges idő: w, d, h, m, s, kombinálhatók, vagy egy tartomány | t:2d, t:5d2h, t:1h-2h |
r: | Sugár blokkokban körülötted, egy világ vagy mindenhol | r:20, r:#world_nether, r:#global |
a: | Művelet: block, +block, -block, container, chat, command, kill, session és mások | a:-block |
i: / e: | Blokkok, tárgyak vagy entitások szűrése vagy kizárása | i:diamond_block |
Példák:
/co l u:Steve t:2d a:-block /co l t:1h r:30 a:container /co l u:Steve t:7d a:chat
Az első azokat a blokkokat mutatja, amelyeket Steve az elmúlt két napban kiütött, a második azt, mit vettek ki vagy tettek be tárolókba 30 blokkon belül az elmúlt órában. Az eredmények oldalakra vannak bontva; a /co l 2 a következő oldalt mutatja.
Grief visszavonása és visszaállítása
A /co rollback (/co rb) visszavonja a változásokat, ugyanazokkal a paraméterekkel, mint a keresés. A /co restore (/co rs) visszaállítja őket.
/co rollback u:Griefer t:1d r:#global #preview /co rollback u:Griefer t:1d r:#global /co rollback t:30m r:15 u:#tnt /co restore u:Griefer t:1d r:#global
- Előbb előnézet. A
#previewcsak neked mutatja az eredményt; semmi sem változik, amíg nélküle nem futtatod a parancsot. - Figyelj a sugárra. Az
r:nélküli rollback 10 blokkot fed le körülötted. Ha a griefer bejárta a világot, add hozzá:r:#global. - Mindig adj meg felhasználót vagy rövid időt. Ha mindenkit visszaállítasz hosszú időre, a becsületes játékosok építkezését is visszavonod.
- Hibáztál? A
/co undovisszafordítja a legutóbbi rollbacket vagy restore-t.
Futtasd a CoreProtectet MySQL-t is tartalmazó szerveren: a HytHost Minecraft hosting €2.59/hó-tól indul.
Minecraft csomagok megtekintéseRégi adatok törlése
A CoreProtect mindent megőriz, amíg nem törlöd, így az adatbázis addig nő, amíg a szerver fut. Időnként töröld a régi adatokat:
/co purge t:30d
Ez mindent töröl, ami 30 napnál régebbi. Játékon belül csak 30 napnál régebbi adatot törölhetsz; a konzolból a minimum 24 óra. Az r:#world_name hozzáadásával csak egy világot törölsz. MySQL esetén add hozzá a #optimize kapcsolót, hogy a felszabadult lemezterület visszakerüljön. Olyan időszakot válassz, amely lefedi, mennyi idő alatt veszik észre a játékosaid általában a griefet.
SQLite vagy MySQL
Alapból a CoreProtect SQLite-ot használ, egyetlen fájlt a saját mappájában. Ez a legtöbb szervernek megfelel, és nem igényel beállítást. MySQL-t akkor használj, ha az adatokat a szervermappán kívül szeretnéd tárolni, vagy ha egy hálózat több szerverének egy adatbázisba kell naplóznia.
Váltáshoz hozz létre egy adatbázist, majd szerkeszd a plugins/CoreProtect/config.yml fájlt:
use-mysql: true table-prefix: co_ mysql-host: DB_HOST mysql-port: 3306 mysql-database: DB_NAME mysql-username: DB_USER mysql-password: DB_PASSWORD
Indítsd újra a szervert, és ellenőrizd a /co status paranccsal. Dönts időben: a váltás nem viszi át a már naplózott adatokat, a migrációs parancshoz pedig Patreon build kell. Minden HytHost Minecraft csomag tartalmaz MySQL adatbázisokat, ezeket a panel Databases fülén hozhatod létre.
Jogosultságok a staffnak
Az operátorok a coreprotect.* révén minden CoreProtect parancsot elérnek. A nem operátor moderátoroknak csak azt add meg, amire szükségük van, egy jogosultságkezelő pluginnal, például a LuckPerms-szel:
coreprotect.inspectéscoreprotect.lookupa nyomozáshoz;coreprotect.rollbackéscoreprotect.restorecsak megbízható staffnak;coreprotect.purgeéscoreprotect.reloadadminoknak.
A CoreProtect jól kiegészíti az EssentialsX-et a staff mindennapi parancsaihoz.
Gyakran ismételt kérdések
Futtasd a /co rollback u:PlayerName t:1d r:#global #preview parancsot az eredmény megtekintéséhez, majd ugyanezt #preview nélkül. Az időt úgy állítsd, hogy lefedje a grief idejét.
Az r: nélküli rollback csak 10 blokkot fed le körülötted. Add hozzá az r:#global paramétert vagy egy nagyobb sugarat, és ellenőrizd, hogy az idő a teljes időszakot lefedi-e.
A CoreProtect külön sorban írja a naplóját, így a normál játék nem lassul. A nagy keresések és a hosszú időszakra szóló rollbackek tovább tartanak, az adatbázis pedig idővel nő, ezért rendszeresen töröld a régi adatokat.
A plugin Paperhez, Spigothoz és Foliához készült. A CoreProtect külön Fabric verziót is kiad; a letöltési oldalán nézd meg, mely Minecraft verziókat támogatja.
Igen. A /co undo visszafordítja a legutóbbi rollbacket vagy restore-t, a /co restore pedig ugyanazokkal a paraméterekkel visszahozza, amit egy rollback eltávolított.
Védd meg az építményeidet
A HytHost Minecraft hosting Papert futtat olyan pluginokkal, mint a CoreProtect, és minden csomagban MySQL adatbázisokat ad, €2.59/hó-tól.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursHasznos volt ez az útmutató?