O que é ResurrectionChest?
Explicação em vídeo
ResurrectionChest é um plugin de baú de morte que transfere seus itens para um baú pré-configurado quando você morre. Configure um baú e placa na sua base, e seus itens teleportam para lá em vez de cair no local da sua morte.
Quando o baú fica cheio, itens excedentes caem no local da sua morte. Você recebe uma mensagem de notificação se isso acontecer.
Recursos
- Transferência de Itens - Itens teleportam para seu baú de morte em vez de cair
- Armazenamento de Experiência - Salva 75% do seu XP por padrão (configurável)
- Suporte a Baú Simples ou Duplo - Funciona com baús simples e duplos
- Um Baú Por Jogador - Cada jogador pode ter um baú de ressurreição por vez
- Efeitos Visuais - Efeitos de partículas marcam a localização do seu baú de morte
- Modelos Personalizados - Modelos de baú opcionais (requer FreeMinecraftModels)
- Penalidade de Durabilidade - Equipamento perde durabilidade na morte como contrapartida balanceada
- Lista Negra de Mundos - Desabilita baús de morte em mundos específicos
- Mensagens Personalizáveis - Todas as mensagens do plugin podem ser configuradas
Guia de Configuração
Guia em vídeo.
- Coloque um baú (baús simples ou duplos funcionam, shulker boxes e baús com armadilha não funcionam)
- Coloque uma placa de parede no baú (placas em pé não funcionam)
- Escreva
[deathchest]na primeira ou segunda linha (maiúsculas/minúsculas não importam) - Pronto - a placa atualiza para mostrar [DeathChest] em roxo e seu nome
Você só pode ter UM baú de ressurreição por vez. Criar um novo baú remove automaticamente o anterior.
Se você quiser um baú duplo, coloque AMBOS os baús ANTES de adicionar a placa. Expandir um baú após a criação invalidará seu baú de morte.
Limitações Importantes
Antes de configurar seu baú de ressurreição, esteja ciente destas limitações:
- Apenas um baú - Cada jogador pode ter exatamente um baú de ressurreição
- Placas de parede necessárias - Apenas placas de parede funcionam (não placas em pé, penduradas ou outras variantes)
- Sem expansão de baú - Você não pode converter um baú simples em duplo após a configuração
- Proteção limitada - Baús NÃO estão protegidos de explosões, fogo ou pistões
- Trava de placa - Placas não podem ser editadas uma vez que o baú de ressurreição é criado
- Restrições de mundo - Baús podem ser desabilitados em certos mundos via lista negra
Coloque seu baú em um local seguro e protegido para prevenir destruição acidental.
Como Funciona
Quando Você Morre
Quando você morre com um baú de ressurreição configurado:
- Seus itens transferem para seu baú em vez de cair no local da sua morte
- Se o baú estiver cheio, itens excedentes caem no local da sua morte (eles NÃO são perdidos)
- Seu equipamento perde durabilidade (100 pontos por padrão)
- 75% do seu XP é salvo (25% é perdido por padrão)
- Você recebe uma notificação confirmando que itens foram enviados para seu baú
Recuperando Seus Itens
Para recuperar seus itens e XP:
- Retorne ao seu baú de ressurreição
- Abra o baú para acessar seus itens
- Seu XP salvo é restaurado quando você abre o baú
O baú permanece ativo e pode ser reutilizado para mortes futuras.
Mensagens do Jogador
O plugin fornece mensagens de feedback para todas as interações:
| Evento | Mensagem |
|---|---|
| Baú criado | "You've created your Death Chest!" |
| Itens enviados ao baú | "Your items have been moved to your Death Chest!" |
| Baú cheio | "Your DeathChest was full! Some items were left where you died..." |
| Baú destruído | "Your Death Chest has been destroyed!" |
| Baú removido | "Your Death Chest has been removed!" |
| Baú ausente | "Your Death Chest is missing!" |
Todas as mensagens podem ser personalizadas no arquivo de configuração.
Instalação
Requisitos
Obrigatório:
- MagmaCore - Dependência do framework central
Opcional:
- FreeMinecraftModels - Habilita modelos de baú personalizados
- Multiverse-Core - Suporte aprimorado para multi-mundos
Passos de Instalação
- Baixe e instale MagmaCore
- Baixe ResurrectionChest.jar
- Coloque ambos os arquivos na sua pasta
plugins/ - Reinicie seu servidor
O plugin verifica atualizações automaticamente na inicialização. Notificações de atualização aparecem no console.
Permissões
| Permissão | Descrição | Padrão |
|---|---|---|
resurrectionchest.use | Criar baús de morte e armazenar itens na morte | true |
resurrectionchest.model.free | Usar modelos de baú personalizados gratuitos | true |
resurrectionchest.model.premium | Usar modelos de baú personalizados premium | op |
Para desabilitar para um grupo ou jogador, adicione a permissão negativa: -resurrectionchest.use
Não há comandos.
Configuração
Todas as configurações estão em plugins/ResurrectionChest/config.yml
Configurações Principais
# Ativar modo de alta compatibilidade (reduz segurança para conflitos de plugin)
highCompatibilityMode: false
# Ativar efeitos de partículas acima dos baús de morte
enableParticles: true
particleType1: ENCHANTMENT_TABLE
particleType2: ENCHANTMENT_TABLE
particleType3: PORTAL
Modo de Alta Compatibilidade
Se você tiver conflitos com outros plugins, ative o Modo de Alta Compatibilidade:
highCompatibilityMode: true
Este é um modo de baixa segurança que só deve ser usado quando necessário para resolver conflitos de plugin.
Pontos de Experiência
# Armazenar XP do jogador no baú de morte
storeExperience: true
# Porcentagem de XP para salvar (0.0 a 1.0)
xpPercentage: 0.75
Quando habilitado, ResurrectionChest salva 75% do seu XP por padrão. Os 25% restantes são perdidos como penalidade de morte. Você recupera seu XP salvo quando abre seu baú de morte (não automaticamente ao renascer).
Perda de Durabilidade
# Ativar perda de durabilidade na morte
enableDurabilityLoss: true
# Quantidade de durabilidade a remover
durabilityLossAmount: 100
Equipamento perde durabilidade quando você morre, mesmo que itens sejam salvos no seu baú. Isso balanceia a conveniência dos baús de morte exigindo reparos mais frequentes.
Lista Negra de Mundos
# Mundos onde baús de morte não funcionam
blacklistedWorlds:
- world_nether
- mining_world
Adicione nomes de mundos para prevenir que baús de morte funcionem em mundos específicos. Jogadores não podem criar baús nesses mundos.
Mensagens Personalizadas
chestCreationMessage: "&aResurrection chest created!"
chestDestructionMessage: "&cYour resurrection chest was destroyed!"
missingChestMessage: "&cYou don't have a resurrection chest set up!"
deathNotification: "&7You died. Items sent to your death chest."
chestRemovalMessage: "&eResurrection chest removed."
chestFullMessage: "&cYour DeathChest was full! Some items were left where you died..."
# Personalizar a tag de nome do baú ($playerName = nome de exibição do jogador)
chestNameTag: "$playerName's Resurrection Chest"
# Personalizar texto da placa
signName: "[DeathChest]"
Todas as mensagens suportam códigos de cor usando formatação &.
Modelos de Baú Personalizados
# Requer plugin FreeMinecraftModels
freeModelSingle: "resurrection_chest_free"
freeModelDouble: "resurrection_chest_free_double"
premiumModelSingle: "resurrection_chest_premium"
premiumModelDouble: "resurrection_chest_premium_double"
Modelos personalizados requerem o plugin FreeMinecraftModels. Jogadores com permissão resurrectionchest.model.premium obtêm acesso a modelos premium.
Ao usar modelos personalizados:
- Clique com botão esquerdo no modelo para destruir seu baú de ressurreição (apenas dono)
- Clique com botão direito no modelo para abrir o inventário do seu baú
- Blocos de barreira fornecem colisão no local do baú
Efeitos de Partículas
Baús de morte spawnam efeitos de partículas acima deles por padrão. Isso ajuda você a localizar seu baú à distância.
Três tipos de partículas são configuráveis no arquivo de config. Você pode desabilitar partículas completamente definindo enableParticles: false.
Efeitos de partículas só aparecem quando o chunk contendo seu baú está carregado. Eles pausam quando o chunk descarrega e retomam quando recarregado.
Compatibilidade
ResurrectionChest funciona com a maioria dos plugins de proteção de baú e gerenciamento de mundos. O plugin adiciona itens a baús que você possui, então a maioria dos sistemas de proteção trata baús de morte como baús protegidos regulares.
Lista negra de mundos permite desabilitar baús de morte em dimensões específicas onde podem conflitar com mecânicas de jogo.
Integração de Plugin
O plugin executa eventos de morte na prioridade MONITOR (menor prioridade), garantindo compatibilidade com outros plugins de manipulação de morte. Isso significa que outros plugins processam eventos de morte primeiro, então ResurrectionChest lida com transferência de itens.
Estatísticas de Uso Anônimas
ResurrectionChest usa bStats para coletar estatísticas de uso anônimas. Nenhum dado pessoal é coletado, apenas métricas de uso do plugin para ajudar o desenvolvedor a entender como o plugin é usado.
Proteção de Baú
Baús de ressurreição têm proteção limitada:
- Quebrar o baú remove o baú de ressurreição
- Quebrar a placa remove o baú de ressurreição
- Editar a placa é prevenido (o evento é cancelado)
- Explosões, fogo e pistões podem destruir o baú (SEM proteção)
Coloque seu baú em uma área protegida para prevenir destruição acidental. Considere usar um plugin de proteção de baú para segurança adicional.
Detalhes Técnicos
Comportamento de Carregamento de Chunk
Baús de ressurreição só funcionam quando seu chunk está carregado:
- Efeitos de partículas e modelos personalizados desaparecem quando o chunk descarrega
- Aspectos visuais e funcionais pausam em chunks descarregados
- Os dados do seu baú sempre são salvos, mesmo em chunks descarregados
- Tudo reinicializa automaticamente quando o chunk carrega
Isso previne desperdício de recursos em áreas descarregadas enquanto preserva os dados do seu baú.
Armazenamento de Dados
Localizações de baú de ressurreição dos jogadores são armazenadas em plugins/ResurrectionChest/playerData.yml usando este formato:
x=100,y=64,z=200,world={name=world},pitch=0,yaw=90
Usuários avançados podem editar manualmente este arquivo se necessário, mas formatação incorreta pode quebrar a funcionalidade do baú.