Guia do CoreProtect: comandos, rollbacks e configuração
Nesta página
O CoreProtect registra quase tudo o que acontece em um servidor de Minecraft: blocos colocados e quebrados, baús abertos, itens retirados, explosões, chat e comandos. Quando alguém faz grief em uma construção, você vê quem foi e desfaz tudo com um único comando, sem restaurar um backup e sem fazer os outros jogadores perderem o progresso.
Este guia mostra como instalar o CoreProtect, o inspetor, as buscas, os rollbacks e restaurações, a limpeza de dados antigos e a escolha do banco de dados.
Instalar o CoreProtect
O CoreProtect é um plugin para Paper, Spigot e Folia. A versão atual, CoreProtect 24.1, é compatível com o Minecraft da 1.14 até a 26.2.
- Baixe de graça no Modrinth ou no Hangar. As builds para apoiadores no Patreon recebem alguns recursos antes.
- Coloque o jar na pasta
pluginse reinicie o servidor. O envio de plugins é explicado em como instalar plugins no Minecraft. - O CoreProtect começa a registrar na hora, em um arquivo SQLite em
plugins/CoreProtect/database.db. Não precisa configurar nada.
Confira a lista de versões antes de atualizar o Minecraft: quando sair uma nova versão do Minecraft, espere uma versão do CoreProtect compatível com ela.
O inspetor: quem mexeu neste bloco?
Digite /co i para ativar o inspetor. Enquanto ele estiver ativo:
- Clique com o botão esquerdo em um bloco para ver quem o colocou ou quebrou, e quando.
- Clique com o botão direito em um bloco, ou no ar ao lado de um bloco, para ver o histórico daquele ponto.
- Clique com o botão direito em um baú ou outro contêiner para ver o que foi colocado e retirado.
Digite /co i de novo para desativar. /co near mostra as últimas mudanças num raio de 5 blocos ao seu redor.
Buscas: pesquise o histórico
/co lookup, ou /co l, pesquisa o registro com parâmetros que você pode combinar:
| Parâmetro | Significado | Exemplo |
|---|---|---|
u: | Usuário, vários separados por vírgulas, ou uma causa como #tnt, #creeper, #fire | u:Steve,Alex |
t: | Tempo para trás: w, d, h, m, s, combináveis, ou um intervalo | t:2d, t:5d2h, t:1h-2h |
r: | Raio em blocos ao seu redor, um mundo ou todo lugar | r:20, r:#world_nether, r:#global |
a: | Ação: block, +block, -block, container, chat, command, kill, session e outras | a:-block |
i: / e: | Incluir ou excluir blocos, itens ou entidades | i:diamond_block |
Exemplos:
/co l u:Steve t:2d a:-block /co l t:1h r:30 a:container /co l u:Steve t:7d a:chat
O primeiro mostra os blocos que o Steve quebrou nos últimos dois dias; o segundo, o que foi tirado ou colocado em contêineres num raio de 30 blocos na última hora. Os resultados são paginados; /co l 2 mostra a próxima página.
Desfazer o grief e restaurar
/co rollback (/co rb) desfaz mudanças, usando os mesmos parâmetros de uma busca. /co restore (/co rs) coloca tudo de volta.
/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
- Visualize antes.
#previewmostra o resultado só para você; nada muda até você rodar o comando sem ele. - Cuidado com o raio. Um rollback sem
r:cobre 10 blocos ao seu redor. Se o griefer andou pelo mapa, adicioner:#global. - Sempre informe um usuário ou um tempo curto. Um rollback de todo mundo por muito tempo também desfaz as construções dos jogadores honestos.
- Errou?
/co undodesfaz seu último rollback ou restore.
Rode o CoreProtect em um servidor com MySQL incluso: a hospedagem de Minecraft da HytHost começa em €2.59/mês.
Ver planos de MinecraftLimpar dados antigos
O CoreProtect guarda tudo até você apagar, então o banco de dados cresce enquanto o servidor estiver rodando. Limpe os dados antigos de vez em quando:
/co purge t:30d
Isso apaga tudo o que tiver mais de 30 dias. Dentro do jogo você só pode limpar dados com mais de 30 dias; pelo console o mínimo é 24 horas. Adicione r:#world_name para limpar só um mundo. No MySQL, adicione #optimize para recuperar o espaço em disco liberado. Escolha um período que cubra o tempo que seus jogadores costumam levar para perceber um grief.
SQLite ou MySQL
Por padrão, o CoreProtect usa SQLite, um único arquivo na pasta dele. Isso atende a maioria dos servidores e não precisa de configuração. Use MySQL quando quiser os dados fora da pasta do servidor, ou quando vários servidores de uma rede devem registrar em um único banco de dados.
Para trocar, crie um banco de dados e edite 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
Reinicie o servidor e confira /co status. Decida cedo: a troca não move os dados já registrados, e o comando de migração exige uma build do Patreon. Todo plano de Minecraft da HytHost inclui bancos de dados MySQL, que você cria na aba Databases do painel.
Permissões para a sua equipe
Os operadores têm todos os comandos do CoreProtect via coreprotect.*. Para moderadores que não são operadores, dê só o que eles precisam com um plugin de permissões como o LuckPerms:
coreprotect.inspectecoreprotect.lookuppara investigar;coreprotect.rollbackecoreprotect.restoresó para a equipe de confiança;coreprotect.purgeecoreprotect.reloadpara os admins.
O CoreProtect combina bem com o EssentialsX para os comandos do dia a dia da sua equipe.
Perguntas frequentes
Rode /co rollback u:PlayerName t:1d r:#global #preview para ver o resultado e depois o mesmo comando sem #preview. Ajuste o tempo para cobrir quando o grief aconteceu.
Um rollback sem r: só cobre 10 blocos ao seu redor. Adicione r:#global ou um raio maior, e confira se o tempo cobre o período inteiro.
O CoreProtect grava o registro em uma fila separada, então o jogo normal não fica lento. Buscas e rollbacks grandes sobre períodos longos demoram mais, e o banco de dados cresce com o tempo, então limpe os dados antigos regularmente.
O plugin é para Paper, Spigot e Folia. O CoreProtect também publica uma versão separada para Fabric; veja a página de download dela para saber quais versões do Minecraft são suportadas.
Sim. /co undo desfaz seu último rollback ou restore, e /co restore com os mesmos parâmetros devolve o que um rollback removeu.
Proteja suas construções
A hospedagem de Minecraft da HytHost roda Paper com plugins como o CoreProtect e inclui bancos de dados MySQL em todos os planos, a partir de €2.59/mês.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursEste guia foi útil?