Pular para o conteúdo principal

Configuração do ResurrectionChest

Na primeira vez que um administrador com resurrectionchest.* entrar, o ResurrectionChest avisará que a configuração ainda não foi concluída. Ele pode abrir o menu de configuração inicial com:

/resurrectionchest initialize

O menu oferece três botões:

  • Recommended Setup — marca a configuração como concluída e guia o administrador pelo login no Nightbreak e instalação de conteúdo.
  • Manual Setup — marca a configuração como concluída e deixa o gerenciamento de conteúdo a cargo do administrador.
  • Use Current Content — marca a configuração como concluída e mantém o que estiver atualmente instalado (também funciona para configurações somente vanilla).

Os três botões alternam setupDone para true no config.yml e dispensam o aviso de configuração inicial. O plugin funciona sem nunca clicar nestes — o avisador apenas para de incomodar quando setupDone está como true.

/resurrectionchest setup

Abre o navegador de conteúdo Nightbreak. A partir daí, os administradores podem:

  • visualizar todos os pacotes de conteúdo do ResurrectionChest (Wooden Chest, Angelic Chest)
  • instalar ou desinstalar pacotes (o que move os arquivos de modelo entre as pastas models e models_disabled do FreeMinecraftModels)
  • filtrar pacotes por Free ou Premium
  • ler instruções de instalação e abrir links relevantes do Nightbreak através do botão de informações

Quando um pacote é instalado ou desinstalado, o ResurrectionChest recarrega o FreeMinecraftModels automaticamente para que os props de baú sejam atualizados.

/resurrectionchest downloadall baixa todos os pacotes ResurrectionChest disponíveis do Nightbreak de uma só vez (requer uma conta Nightbreak vinculada). /resurrectionchest updatecontent (alias updateall) re-baixa apenas os pacotes que estão desatualizados.

Registrando um Baú

  1. Coloque um baú.
  2. Coloque uma placa de parede fixada naquele baú.
  3. Escreva o texto de ativação configurado na linha 1 ou linha 2 da placa.

O texto de ativação padrão é:

[DeathChest]

Quando a placa é aceita, ResurrectionChest:

  • reescreve a placa (linha 1 é apagada, linha 2 mostra o texto de ativação em roxo, linha 3 mostra o nome de exibição do jogador, linha 4 é apagada)
  • armazena aquele baú para o jogador
  • remove a entrada de baú registrada anterior do jogador se ele já tinha uma

Não há um fluxo de registro de baú baseado em comandos.

Regras de Configuração

  • O jogador precisa de resurrectionchest.use.
  • A configuração é bloqueada em mundos na lista negra.
  • A placa aceita deve ser uma placa de parede fixada em um baú.
  • Qualquer material de placa de parede funciona porque o código verifica os tipos de bloco de placa de parede, não um material de placa específico.

Baús Simples e Duplos

  • Um baú simples normal funciona imediatamente.
  • Se um baú registrado depois se tornar parte de um baú duplo, ResurrectionChest detecta a mudança e atualiza seu estado interno de baú/modelo.
  • Os itens de morte podem preencher ambos os lados de um inventário de baú duplo.

Comportamento de Remoção

Quebrar qualquer um destes remove o registro:

  • o baú registrado
  • uma placa fixada pertencente àquele baú registrado

Quando um registro é removido (por qualquer gatilho — quebrando o baú, quebrando a placa, ou destruindo-o através do prop do FreeMinecraftModels), o plugin também quebra automaticamente quaisquer placas de parede ainda fixadas a esse bloco de baú.

O plugin também cancela tentativas de editar a placa de configuração registrada no local.

Se um prop de baú personalizado estiver ativo, agachar + clicar com o botão esquerdo no prop também remove o registro (apenas o proprietário do baú pode fazer isso — veja Config e Permissões).

Aviso de Proteção

ResurrectionChest não é um plugin de proteção.

  • Não impede outros jogadores de abrir o baú físico.
  • Não impede outros jogadores de quebrar o baú físico ou a placa se a configuração de proteção do seu servidor permitir.

Use proteção de região ou outra solução de proteção de baú se precisar de controle de acesso.