Minecraft Servers HQ

Minecraft plugin CoreProtect

Informace o CoreProtect a serverech, kde byl nalezen

🔌 O CoreProtect\n\nCoreProtect je Minecraft plugin, který zaznamenává změny bloků a entit, aby poskytl prohledávatelnou historii a nástroje pro undo/repair při griefu, náhodném poškození a ladění. Zaměřuje se na spolehlivé logování dat a administrativní nástroje, aby správci serveru mohli kontrolovat akce hráčů, provádět cílené rollback nebo restore a spravovat uložená data.\n\n## 🎯 Účel\n\nHlavním účelem CoreProtect je serverové logování dat a ochrana proti griefu: zaznamenat, kdo co a kdy změnil, umožnit týmu prohlížet nedávné změny ve hře, vyhledávat historické změny podle hráče/času/oblasti a podle potřeby tyto změny vracet nebo obnovovat.\n\n## ⚙️ Funkce\n\n- Trvalé logování změn bloků a entit (pokládání bloků, lámání bloků, změny entit) podle oficiální dokumentace.\n- Režim inspector přímo ve hře pro zobrazení zaznamenaných změn při interakci se světem.\n- Příkazy lookup pro dotazování historických změn podle hráče, času, poloměru nebo oblasti.\n- Příkazy rollback a restore pro vrácení nebo opětovné použití zaznamenaných změn.\n- Příkaz purge pro odstranění starých dat podle retenčních pravidel a uvolnění místa pomocí optimalizačních příznaků.\n- Podpora migrace databáze pro přesun mezi back-endy SQLite a MySQL.\n- Konfigurační soubory pro jednotlivé světy pro změnu chování logování po světech.\n- Veřejné API, aby ostatní pluginy mohly číst/zapisovat data CoreProtect podle oficiální dokumentace.\n\n## 🧩 Pro koho je to\n\n- Správci serverů a moderátoři, kteří potřebují forenzní logy činností hráčů.\n- Survival a SMP servery, které se chtějí zotavit z griefu nebo náhodného poškození.\n- Velké i malé servery, které vyžadují prohledávatelná historická data a řízené rollbacky.\n\n## 🏗️ Příklady použití\n\n- Admin použije inspector k určení, kdo odstranil bloky z base, a provede cílený rollback těchto změn.\n- Moderátor spustí lookup na akce hráče během časového okna, aby prošetřil hlášení.\n- Správce serveru migruje databázi CoreProtect ze SQLite do MySQL, aby přešel na síťový backend.\n\n## ⌨️ Příkazy\n\n| Command | Description | Permission | Access |\n|---|---|---:|---|\n| /co help | Zobrazí seznam příkazů CoreProtect. | coreprotect.help | Admin |\n| /co inspect (/co i) | Zapne nebo vypne inspector pro zobrazení zaznamenaných změn ve hře. | coreprotect.inspect | Admin |\n| /co lookup | Vyhledá historická data o blocích/entitách (podle hráče, času, oblasti, poloměru). | coreprotect.lookup | Admin |\n| /co rollback | Provede rollback zaznamenaných změn bloků/entit. | coreprotect.rollback | Admin |\n| /co restore | Obnoví dříve rollbacknuté změny. | coreprotect.restore | Admin |\n| /co purge | Smaže stará data CoreProtect podle nastavení retence. | coreprotect.purge | Admin |\n| /co reload | Znovu načte konfiguraci CoreProtect. | coreprotect.reload | Admin |\n| /co status | Zobrazí stav pluginu a statistiky. | coreprotect.status | Admin |\n| /co consumer | Zapne nebo vypne zpracování consumer pro data ve frontě. | coreprotect.consumer | Admin |\n| /co migrate-db | Migruje data CoreProtect mezi SQLite a MySQL. | not specified | Admin |\n| /co near | Alias: provede lookup s malým výchozím poloměrem. | uses lookup permission | Admin |\n| /co undo | Alias: vrátí rollback/restore pomocí opačné akce. | uses rollback/restore permission | Admin |\n\nPoznámky: názvy příkazů a jejich popisy pocházejí z oficiální dokumentace CoreProtect. Příkaz migrate-db je dokumentován jako součást funkcionality migrace databáze; explicitní permission nodes pro každý příkaz jsou uvedeny v oficiální dokumentaci k permissions.\n\n## 🔐 Permissions\n\n| Permission | Description | Default |\n|---|---|---:|\n| coreprotect.* | Umožňuje přístup ke všem příkazům CoreProtect. | op |\n| coreprotect.inspect | Umožňuje používat inspector. | op |\n| coreprotect.lookup | Umožňuje používat příkaz lookup. | op |\n| coreprotect.rollback | Umožňuje používat rollback příkazy. | op |\n| coreprotect.restore | Umožňuje používat restore příkazy. | op |\n| coreprotect.teleport | Umožňuje používat funkce CoreProtect související s teleportem. | op |\n| coreprotect.help | Umožňuje přístup k nápovědě. | op |\n| coreprotect.purge | Umožňuje příkaz purge. | op |\n| coreprotect.reload | Umožňuje znovu načíst konfiguraci pluginu. | op |\n| coreprotect.status | Umožňuje zobrazit stav pluginu. | op |\n| coreprotect.consumer | Umožňuje zapnout nebo vypnout zpracování consumer. | op |\n\n## ⚙️ Instalace\n\n### 📥 Nastavení\n\n- Stáhněte oficiální CoreProtect JAR pro vaši verzi Minecraftu a vložte jej do adresáře plugins/ vašeho serveru. \n- Restartujte server a ověřte, že se CoreProtect načetl v konzoli serveru.\n- Po změnách konfigurace použijte /co reload, aby se změny projevily bez restartu.\n\n### 📦 Dependencies\n\n- V oficiální dokumentaci CoreProtect nejsou uvedeny žádné povinné závislosti na pluginích třetích stran pro samotný CoreProtect. (Některé nástroje a integrace třetích stran jsou dokumentovány jako kompatibilní; konkrétní integrace uvádějte jen tehdy, když jsou explicitně povoleny.)\n\n### 🧾 Konfigurace\n\n- CoreProtect vytváří ve své složce pluginu soubor config.yml. \n- Konfigurační soubory pro jednotlivé světy lze vytvořit zkopírováním config.yml do souboru pojmenovaného podle světa (například world_nether.yml) pro přepsání nastavení logování pro daný svět.\n- Kroky migrace databáze a bezpečné postupy migrace jsou popsány v oficiální dokumentaci.\n\n## 🧠 Technické poznámky\n\n- CoreProtect poskytuje API, aby mohly jiné pluginy pracovat s logovanými daty (dokumentováno v oficiální API dokumentaci).\n- CoreProtect podporuje migraci dat mezi back-endy SQLite a MySQL pomocí zdokumentovaných migračních příkazů.\n- Projekt je vydán pod licencí Artistic-2.0.\n\n## 🤝 Kdy je tento plugin užitečný\n\nPokud potřebujete prohledávatelné serverové logování a spolehlivé nástroje rollback/restore pro vyšetřování akcí hráčů nebo opravu griefu, CoreProtect nabízí soustředěnou sadu nástrojů pro logování a nápravu vhodnou pro správce serverů a moderátorské týmy.

Servery s pluginem CoreProtect

Stránka pluginu CoreProtect ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.

Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role CoreProtect závisí na konfiguraci konkrétního serveru.

Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když CoreProtect používá.

Použijte seznam serverů s CoreProtect k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.