Configuracao e permissoes do ResurrectionChest
Permissoes
| Permissao | Objetivo | Predefinido |
|---|---|---|
resurrectionchest.use | Permite que um jogador registe um bau e envie para la os drops de morte | true |
resurrectionchest.model.free | Permite que um jogador use os visuais gratuitos de bau do FreeMinecraftModels | true |
resurrectionchest.model.premium | Permite que um jogador use os visuais premium de bau do FreeMinecraftModels | op |
resurrectionchest.use e a permissao importante para o comportamento real do bau. As permissoes de modelo afetam apenas os visuais opcionais.
Superficie de configuracao
config.yml expoe atualmente estas definicoes voltadas para o utilizador:
- texto de disparo do sinal
- mensagens de criacao de bau, destruicao, bau em falta, morte e remocao
- blacklist de mundos
storeXPxpPercentageKept- texto do nametag do bau de morte para os visuais do FreeMinecraftModels
- definicoes de nome de modelo gratuito e premium
- definicoes de efeitos de particulas
- modo de alta compatibilidade
- definicoes de perda de durabilidade
Tratamento de XP
Quando storeXP esta ativado:
- ResurrectionChest acompanha o XP total atual do jogador durante o jogo
- na morte, guarda
XP total acompanhado * xpPercentageKept - define o XP largado como
0 - devolve o XP guardado quando o dono abrir o seu bau registado da proxima vez
Excecoes importantes:
- Se
keepInventoryestiver ativo, ResurrectionChest nao faz nada. - Se
keepLevelestiver ativo, o ramo de armazenamento de XP termina cedo e deixa intacto o tratamento vanilla de niveis.
Tratamento de overflow
Se o bau nao tiver nenhum slot livre para um item:
- esse item permanece na lista normal de drops de morte
- o jogador recebe um aviso de que o bau estava cheio
Integracao com FreeMinecraftModels
Se FreeMinecraftModels estiver instalado, ResurrectionChest pode gerar um prop visual de bau em cima do bau real.
Comportamento atual:
- os visuais premium sao preferidos quando o jogador tem
resurrectionchest.model.premium - caso contrario, o visual gratuito e usado quando o jogador tem
resurrectionchest.model.free - o modelo visual alterna entre variantes simples e duplas com base no tamanho do bau
- o bau real continua a ser o backend de armazenamento
Se o FreeMinecraftModels estiver ausente ou se o modelo nao puder ser gerado, o bau subjacente continua a funcionar normalmente.
Avisos confirmados pelo codigo-fonte
O codigo-fonte atual tambem mostra algumas entradas de configuracao expostas em config.yml mas cuja utilizacao nao e claramente visivel noutros pontos deste repositorio:
- modo de alta compatibilidade
- definicoes de perda de durabilidade
particleEffect1particleEffect2
Em contraste, particleEffect3 e a definicao de particulas com um uso em tempo real obviamente visivel no codigo atual.