Plugin Minecraft CoreProtect
Informações sobre CoreProtect e servidores confirmados
🔌 Sobre o CoreProtect
CoreProtect é um plugin de Minecraft que registra alterações de blocos e entidades para fornecer um histórico pesquisável e ferramentas de desfazer/reparar para griefing, danos acidentais e depuração. Ele foca em registro de dados confiável e ferramentas administrativas para que os operadores do servidor possam inspecionar ações de jogadores, executar rollbacks ou restaurações direcionados e gerenciar os dados armazenados.
🎯 Finalidade
O objetivo principal do CoreProtect é o registro de dados no lado do servidor e a prevenção de griefing: capturar quem alterou o quê e quando, permitir que a equipe inspecione mudanças recentes no jogo, pesquise alterações históricas por jogador/tempo/área e reverta ou restaure essas mudanças quando necessário.
⚙️ Recursos
- Registro persistente de alterações de blocos e entidades (posicionamento de blocos, quebra de blocos, alterações de entidades), conforme confirmado pela documentação oficial.
- Modo de inspetor no jogo para ver as alterações registradas enquanto interage com o mundo.
- Comandos de lookup para consultar alterações históricas por jogador, tempo, raio ou área.
- Comandos de rollback e restore para reverter ou aplicar novamente as alterações registradas.
- Comando de purge para remover dados antigos com base nas regras de retenção e recuperar espaço por meio de flags de otimização.
- Suporte à migração de banco de dados para mover entre backends SQLite e MySQL.
- Arquivos de configuração por mundo para alterar o comportamento de registro em cada mundo.
- API pública para outros plugins lerem/escreverem dados do CoreProtect, conforme fornecido na documentação oficial.
🧩 Para quem é
- Administradores e moderadores de servidor que precisam de logs forenses da atividade dos jogadores.
- Servidores Survival e SMP que desejam se recuperar de grief ou danos acidentais.
- Servidores grandes ou pequenos que precisam de dados históricos pesquisáveis e rollbacks controlados.
🏗️ Casos de uso de exemplo
- Um administrador usa o inspetor para identificar quem removeu blocos de uma base e executa um rollback direcionado dessas mudanças.
- Um moderador executa uma consulta sobre as ações de um jogador em uma janela de tempo para investigar uma denúncia.
- Um operador de servidor migra o banco de dados do CoreProtect de SQLite para MySQL para mudar para um backend em rede.
⌨️ Comandos
| Command | Description | Permission | Access |
|---|---|---|---|
/co help | Exibe uma lista de comandos do CoreProtect. | coreprotect.help | Administrador |
/co inspect (/co i) | Alterna o inspetor para ver as alterações registradas no jogo. | coreprotect.inspect | Administrador |
/co lookup | Consulta dados históricos de blocos/entidades (por jogador, tempo, área, raio). | coreprotect.lookup | Administrador |
/co rollback | Reverte alterações registradas de blocos/entidades. | coreprotect.rollback | Administrador |
/co restore | Restaura alterações revertidas anteriormente. | coreprotect.restore | Administrador |
/co purge | Exclui dados antigos do CoreProtect com base nas configurações de retenção. | coreprotect.purge | Administrador |
/co reload | Recarrega a configuração do CoreProtect. | coreprotect.reload | Administrador |
/co status | Exibe o status e as estatísticas do plugin. | coreprotect.status | Administrador |
/co consumer | Alterna o processamento do consumidor para dados na fila. | coreprotect.consumer | Administrador |
/co migrate-db | Migra os dados do CoreProtect entre SQLite e MySQL. | não especificado | Administrador |
/co near | Alias: executa uma consulta com um pequeno raio padrão. | usa a permissão de lookup | Administrador |
/co undo | Alias: desfaz um rollback/restore usando a ação oposta. | usa a permissão de rollback/restore | Administrador |
Notas: os nomes e descrições dos comandos foram retirados da documentação oficial do CoreProtect. O comando migrate-db é documentado como parte da funcionalidade de migração de banco de dados; os nós de permissão explícitos para cada comando estão listados na documentação oficial de permissões.
🔐 Permissões
| Permission | Description | Default |
|---|---|---|
coreprotect.* | Permite acesso a todos os comandos do CoreProtect. | op |
coreprotect.inspect | Permite usar o inspetor. | op |
coreprotect.lookup | Permite usar o comando lookup. | op |
coreprotect.rollback | Permite usar comandos de rollback. | op |
coreprotect.restore | Permite usar comandos de restore. | op |
coreprotect.teleport | Permite usar recursos do CoreProtect relacionados a teleporte. | op |
coreprotect.help | Permite acessar a saída de ajuda. | op |
coreprotect.purge | Permite usar o comando purge. | op |
coreprotect.reload | Permite recarregar a configuração do plugin. | op |
coreprotect.status | Permite ver o status do plugin. | op |
coreprotect.consumer | Permite alternar o processamento do consumer. | op |
⚙️ Instalação
📥 Configuração
- Baixe o JAR oficial do CoreProtect para a sua versão do Minecraft e coloque-o no diretório
plugins/do seu servidor. - Reinicie o servidor e verifique se o CoreProtect carrega no console do servidor.
- Use
/co reloadapós alterações de configuração para aplicá-las sem reiniciar.
📦 Dependências
- A documentação oficial do CoreProtect não lista dependências obrigatórias de plugins de terceiros. (Algumas ferramentas e integrações de terceiros são documentadas como compatíveis; liste integrações específicas apenas quando estiverem ativadas explicitamente.)
🧾 Configuração
- O CoreProtect cria um
config.ymlna pasta do plugin. - Arquivos de configuração por mundo podem ser criados copiando
config.ymlpara um arquivo com o nome do mundo (por exemploworld_nether.yml) para substituir as configurações de registro desse mundo. - As etapas de migração de banco de dados e as práticas seguras de migração estão documentadas na documentação oficial.
🧠 Notas técnicas
- O CoreProtect fornece uma API para que outros plugins interajam com os dados registrados (documentado na documentação oficial da API).
- O CoreProtect oferece suporte à migração de dados entre backends SQLite e MySQL usando comandos de migração documentados.
- O projeto é publicado sob a licença Artistic-2.0.
🤝 Quando este plugin é útil
Se você precisa de registro pesquisável no lado do servidor e de ferramentas confiáveis de rollback/restore para investigar ações de jogadores ou corrigir grief, o CoreProtect oferece um conjunto focado de ferramentas de registro e correção adequado para administradores de servidor e equipes de moderação.
- Eclipse Roleplay1655.5
- Rooted Realm
SMP Survival Java com whitelist: sem resets planejados, economia conduzida por jogadores, eventos semanais e PvP opcional. Comunidade adulta e amigável.
851.72 - Akoot&Co
SMP aconchegante e focado na comunidade, com suporte para Java e Bedrock, um mapa-múndi público em tempo real, loja de doações e recursos de qualidade de vida para construção e exploração tranquilas.
751.15 - Smithtainment
SMP de sobrevivência com foco na comunidade, plugins personalizados, economia, mcMMO e mini‑games — comunidade acolhedora e fórum ativo.
951.13 - GenuineMC
SMP de survival semi-vanilla focado na comunidade, com proteção de terrenos, lojas de jogadores, recompensas por voto, cosméticos e, possivelmente, crossplay entre Bedrock e Java.
350.03 - GospelCraft
Servidor cristão Towny de sobrevivência com mobs personalizados, mcMMO e jobs — a escritura apresentada através do jogo.
1049.57 - Minecart Rapid Transit
Servidor focado na comunidade, voltado para construção de cidades e transportes, centrado em comboios em que podes viajar, grandes redes de transporte, construções protegidas, economia gerida por jogadores e arenas PvP organizadas.
1149.3 - Froggie
SMP de survival amigável, com claims protegidos, economia com lojas de jogadores e leilões, suporte a várias versões e cross-play entre Java e Bedrock para builders casuais e comunidades.
149.29 - Netherlite is loading...148.78
- LilBoxPvP
Um servidor focado em BoxPvP com combates rápidos em arena, duelos e progressão sazonal. Oferece itens personalizados, menus guiados por NPCs e possivelmente crossplay entre Java e Bedrock.
348.32 - MoodCraft
SMP de sobrevivência semi-RP em francês, focado em cidades administradas por jogadores, economia e projetos urbanos — progressão amigável com guias no jogo, lojas, empregos e proteção segura de baús. Compatível com Java e Bedrock.
247.22 - The One Ring
Servidor Minecraft com temática LOTR focado em Middle‑Earth imersivo: facções, grandes construções, comércio, eventos e PvP, com encantamentos vanilla e Itens Lendários.
144.12 - EthelMC
Survival comunitário com economia, claims de terra, arenas e crossplay (Java & Bedrock). Ranks, lojas de jogadores e eventos.
043.8 - ArdakazMC
Servidor de sobrevivência amigável e voltado para a comunidade — construção, proteção contra grief e mundos de longo prazo.
142.29 - Minetown
Servidor de sobrevivência estilo Minetopia (holandês) com economia, plugins customizados e comunidade acolhedora — comece sua aventura agora!
042.21
A página do plugin CoreProtect mostra os servidores onde o monitoramento encontrou este plugin, a plataforma usada e a versão.
Um plugin pode adicionar comandos, economia, segurança, permissões de acesso, minigames, integrações e outras mecânicas. O papel real de CoreProtect depende das configurações do servidor.
Os dados são gerados automaticamente a partir de respostas técnicas dos servidores. Se um servidor mantém a lista de plugins privada, pode usar CoreProtect mas não aparecer nesta seção.
Use a lista de servidores com CoreProtect para comparar projetos, verificar versões suportadas ou encontrar exemplos de uso do plugin em servidores públicos.