Como instalar o CoreProtect no seu servidor de Minecraft

Imprimir
  • 0

O CoreProtect regista alterações a blocos para que possa verificar quem alterou uma área e reverter danos. Começa a registar depois de ser instalado; não consegue recuperar o histórico de alterações anteriores à instalação.

Instalar através do painel

  1. Faça uma cópia de segurança e pare o servidor. O plugin CoreProtect necessita de software compatível, como Paper ou Spigot.
  2. Abra Plugins, mantenha Versions em Current version e procure CoreProtect. Escolha uma versão compatível. Algumas transferências de fornecedores são restritas; se o painel não conseguir obter essa versão, utilize o método manual.
  3. Se Configure automatically estiver disponível, mantenha a opção selecionada e escolha Local storage ou Managed database. O armazenamento local utiliza SQLite nos ficheiros do servidor. A base de dados gerida utiliza a base de dados já associada a esta instalação; caso contrário, utiliza uma base de dados existente do servidor ou cria uma, se o seu limite e as suas permissões o permitirem.
  4. Clique em Install plugin e inicie o servidor. Numa instalação monitorizada, o ícone Change version volta a abrir as opções de armazenamento apresentadas abaixo.

    Opções de armazenamento local ou numa base de dados gerida para o CoreProtect

Alterar a opção de armazenamento não copia os registos existentes do CoreProtect. Faça uma cópia de segurança dos dados atuais e siga as orientações de armazenamento e migração do CoreProtect antes de alterar um servidor que já tenha histórico de blocos.

Carregar o CoreProtect manualmente

  1. Transfira uma versão compatível do projeto oficial do CoreProtect. Com o servidor parado, abra Files no painel e abra plugins. Arraste o ficheiro JAR para o File Manager ou utilize SFTP para o carregar para a mesma pasta. Substitua um JAR CoreProtect antigo em vez de manter duas versões instaladas.
  2. Inicie o servidor uma vez para gerar plugins/CoreProtect/config.yml e, em seguida, pare-o. Abra o ficheiro através de Files.
  3. Para o armazenamento local, mantenha as definições geradas da base de dados incorporada. As versões atuais do CoreProtect 25+ utilizam DuckDB por predefinição; as versões mais antigas utilizam normalmente SQLite. Para corresponder à opção Local storage do painel, defina SQLite explicitamente
    database-type: sqlite
    use-mysql: false

    CoreProtect config.yml configurado para armazenamento local SQLite

    Uma base de dados incorporada não requer a criação de uma base de dados no painel.
  4. Para utilizar MySQL, crie uma base de dados através do painel, abra os respetivos dados de ligação e introduza esses valores nas entradas de configuração existentes. Substitua todos os valores de exemplo abaixo pelos seus próprios dados, incluindo a porta da base de dados. Mantenha a palavra-passe privada.
    database-type: mysql
    use-mysql: true
    mysql-host: 'YOUR_DATABASE_HOST'
    mysql-port: 3306
    mysql-database: 'YOUR_DATABASE_NAME'
    mysql-username: 'YOUR_DATABASE_USERNAME'
    mysql-password: 'YOUR_DATABASE_PASSWORD'
    O anfitrião da base de dados é o apresentado em Databases e pode ser diferente do seu IP de Minecraft. Nas versões mais antigas, use-mysql controla a escolha. Nas versões mais recentes, database-type tem precedência.
  5. Guarde o ficheiro e inicie o servidor. Verifique na consola se o CoreProtect é carregado e estabelece ligação ao armazenamento selecionado.

Execute co status na consola ou /co status no jogo como operador. Utilize /co inspect para inspecionar as alterações a blocos registadas. A instalação do CoreProtect não reclama terrenos nem impede os jogadores de alterar blocos; regista as ações que estiver configurado para registar.


Esta resposta foi útil?

Artigos Relacionados

« Voltar

Follow us on Social Media

Stay in the loop! Follow our social media accounts and stay up-to-date with the latest news, announcements, tips & tricks and behind-the-scenes insights!