Minecraft · Návod

Návod na CoreProtect: příkazy, rollbacky a nastavení

Aktualizováno October 11, 2026 4 min čtení

Na této stránce
  1. Instalace CoreProtectu
  2. Inspektor: kdo sáhl na tento blok?
  3. Vyhledávání: prohledejte historii
  4. Rollback griefu a jeho obnovení
  5. Mazání starých dat
  6. SQLite, nebo MySQL
  7. Oprávnění pro váš tým
  8. FAQ

CoreProtect zaznamenává téměř vše, co se na Minecraft serveru děje: položené a rozbité bloky, otevřené truhly, vzaté předměty, výbuchy, chat i příkazy. Když někdo poničí stavbu, uvidíte, kdo to byl, a vrátíte to jediným příkazem, bez obnovy zálohy a bez ztráty postupu všech ostatních.

Tento návod popisuje instalaci CoreProtectu, inspektor, vyhledávání, rollbacky a obnovy, mazání starých dat a volbu databáze.

Instalace CoreProtectu

CoreProtect je plugin pro Paper, Spigot a Folia. Aktuální verze CoreProtect 24.1 podporuje Minecraft 1.14 až 26.2.

  1. Stáhněte si ho zdarma z Modrinth nebo Hangar. Buildy pro podporovatele na Patreonu dostávají některé funkce dříve.
  2. Vložte jar do složky plugins a restartujte server. Nahrávání pluginů popisuje návod jak instalovat pluginy do Minecraftu.
  3. CoreProtect začne zaznamenávat hned, do souboru SQLite plugins/CoreProtect/database.db. Žádné nastavení není potřeba.

Před aktualizací Minecraftu zkontrolujte seznam verzí: když vyjde nová verze Minecraftu, počkejte na vydání CoreProtectu, které ji podporuje.

Inspektor: kdo sáhl na tento blok?

Příkazem /co i zapnete inspektor. Když je zapnutý:

  • Levým kliknutím na blok zjistíte, kdo ho položil nebo rozbil a kdy.
  • Pravým kliknutím na blok, nebo na vzduch vedle bloku, zobrazíte historii daného místa.
  • Pravým kliknutím na truhlu nebo jiný kontejner uvidíte, co se do něj vložilo a co se z něj vzalo.

Dalším /co i ho vypnete. /co near ukáže nejnovější změny do 5 bloků od vás.

Vyhledávání: prohledejte historii

/co lookup, neboli /co l, prohledává záznamy pomocí parametrů, které lze kombinovat:

ParametrVýznamPříklad
u:Hráč, více jmen oddělených čárkou, nebo příčina jako #tnt, #creeper, #fireu:Steve,Alex
t:Čas zpětně: w, d, h, m, s, lze kombinovat, nebo rozsaht:2d, t:5d2h, t:1h-2h
r:Poloměr v blocích kolem vás, svět, nebo všuder:20, r:#world_nether, r:#global
a:Akce: block, +block, -block, container, chat, command, kill, session a dalšía:-block
i: / e:Zahrnout nebo vyloučit bloky, předměty či entityi:diamond_block

Příklady:

/co l u:Steve t:2d a:-block
/co l t:1h r:30 a:container
/co l u:Steve t:7d a:chat

První ukáže bloky, které Steve rozbil za poslední dva dny, druhý, co se za poslední hodinu vzalo z kontejnerů nebo do nich vložilo v okruhu 30 bloků. Výsledky jsou rozdělené na stránky; /co l 2 zobrazí další stránku.

Rollback griefu a jeho obnovení

/co rollback (/co rb) vrací změny zpět se stejnými parametry jako vyhledávání. /co restore (/co rs) je zase vrátí.

/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
  • Nejdřív náhled. #preview ukáže výsledek jen vám; nic se nezmění, dokud příkaz nespustíte bez něj.
  • Pozor na poloměr. Rollback bez r: pokryje 10 bloků kolem vás. U griefera, který se pohyboval po mapě, přidejte r:#global.
  • Vždy zadejte hráče nebo krátký čas. Rollback všech za dlouhé období vrátí i stavby poctivých hráčů.
  • Udělali jste chybu? /co undo vrátí váš poslední rollback nebo restore.

Provozujte CoreProtect na serveru s MySQL v ceně: Minecraft hosting HytHost od €2.59/měs.

Zobrazit Minecraft tarify

Mazání starých dat

CoreProtect uchovává vše, dokud to nesmažete, takže databáze roste po celou dobu běhu serveru. Občas stará data promažte:

/co purge t:30d

Tím smažete vše starší než 30 dní. Ve hře lze mazat jen data starší než 30 dní; z konzole je minimum 24 hodin. Přidáním r:#world_name promažete jen jeden svět. Na MySQL přidejte #optimize, aby se uvolněné místo na disku vrátilo. Zvolte období, které pokryje dobu, za jakou si vaši hráči obvykle griefu všimnou.

SQLite, nebo MySQL

Ve výchozím stavu CoreProtect používá SQLite, jediný soubor ve své složce. Pro většinu serverů to stačí a nevyžaduje žádné nastavení. MySQL použijte, když chcete mít data mimo složku serveru, nebo když má více serverů v síti zapisovat do jedné databáze.

Pro přepnutí vytvořte databázi a upravte plugins/CoreProtect/config.yml:

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

Restartujte server a zkontrolujte /co status. Rozhodněte se brzy: přepnutí nepřesune už zaznamenaná data a příkaz pro migraci vyžaduje build z Patreonu. Každý Minecraft tarif HytHost obsahuje MySQL databáze, které vytvoříte v záložce Databases v panelu.

Oprávnění pro váš tým

Operátoři mají přes coreprotect.* všechny příkazy CoreProtectu. Moderátorům, kteří nejsou operátory, dejte jen to, co potřebují, pomocí pluginu na oprávnění, jako je LuckPerms:

  • coreprotect.inspect a coreprotect.lookup pro vyšetřování;
  • coreprotect.rollback a coreprotect.restore jen pro důvěryhodné členy týmu;
  • coreprotect.purge a coreprotect.reload pro adminy.

CoreProtect se dobře doplňuje s EssentialsX pro běžné příkazy, které váš tým používá.

FAQ

Časté otázky

Spusťte /co rollback u:PlayerName t:1d r:#global #preview pro náhled výsledku a pak stejný příkaz bez #preview. Čas upravte tak, aby pokryl dobu, kdy grief proběhl.

Rollback bez r: pokryje jen 10 bloků kolem vás. Přidejte r:#global nebo větší poloměr a ověřte, že čas pokrývá celé období.

CoreProtect zapisuje záznamy v samostatné frontě, takže běžnou hru nezpomaluje. Velká vyhledávání a rollbacky za dlouhá období trvají déle a databáze časem roste, proto stará data pravidelně mažte.

Plugin je pro Paper, Spigot a Folia. CoreProtect vydává i samostatnou verzi pro Fabric; podporované verze Minecraftu najdete na její stránce ke stažení.

Ano. /co undo vrátí váš poslední rollback nebo restore a /co restore se stejnými parametry vrátí to, co rollback odstranil.

Chraňte své stavby

Minecraft hosting HytHost běží na Paperu s pluginy jako CoreProtect a v každém tarifu obsahuje MySQL databáze, od €2.59/měs.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Byl tento návod užitečný?