Feathered Friend

Suspicious Chest

  • Suspicious Chest* é o nome do jogo para featheredfriend:raven_chest.

Este bloco é ambos:

  • um contêiner normal de 27 slots
  • um alvo registrado para fluxos de trabalho de depósito Raven Perch + Enderpack
Captura de tela do recurso Baú Suspeito
Suspicious Chest in-world usage view.
Two modes, one picker

A mesma UI do seletor de baú é usada para duas ações diferentes: Atribuição de poleiro e Depósito de Enderpack.


Artesanato

Receita (raven_chest.json):

Gold Ingot
Ender Eye
Gold Ingot
Blackstone
Chest
Blackstone
Blackstone
Gold Ingot
Suspicious Chest

Comportamento central

  • Tamanho do contêiner: 27 slots (RavenChestMenu / RavenChestBlockEntity).
  • Pode ser aberto diretamente como um recipiente normal.
  • Registrado por proprietário no lado do servidor RavenChestRegistryData.

Limite de colocação e inscrição

Quando colocado (e recurso habilitado):

  • O servidor verifica ravenChestsPerPlayer (padrão 3).
  • No limite, a colocação é cancelada e o item do baú é reembolsado.
  • Se válido, o baú é registrado com UUID do proprietário + dimensão + posição do bloco + rótulo.

Após a colocação, uma tela de rótulo é aberta para que você possa definir um rótulo persistente no lado do servidor.

DEEP DIVE: availability

Nos selecionadores, um baú pode ser registrado, mas ainda mostrado como Indisponível sob o limite/regras ativos. As entradas registradas também podem ser removidas posteriormente se o bloco de destino se tornar inválido.


Atribuição de poleiro (fluxo Ender Eye)

Com um corvo invocado por pergaminho:

  1. Segure um Ender Eye.
  2. Clique com o botão direito no seu corvo.
  3. Escolha um alvo de peito registrado válido.

Validação:

  • o baú deve ser de sua propriedade
  • o alvo ainda deve estar registrado e disponível
  • o corvo deve estar na mesma dimensão do alvo
  • um Ender Eye é consumido manualmente/de improviso

Em caso de sucesso, o corvo é atribuído ao poleiro no peito e colocado na pose de poleiro.


Fluxo de trabalho de depósito Enderpack

Para o comportamento completo do item, consulte Enderpack. Nesta página, este é o fluxo do lado do peito:

  1. Use a mão vazia ou Enderpack na mão em um corvo invocado por pergaminho.
  2. Escolha um baú no modo Enderpack Deposit.
  3. O servidor executa o fluxo de trabalho:
  • instantâneo de armazenamento Enderpack
  • mova o corvo para o poleiro no peito
  • baú com script aberto
  • transferir itens para o baú
  • retornar Raven e restaurar Enderpack/estado

Regras importantes:

  • Recarga: enderpackDepositCooldownSeconds (padrão 600s).
  • Um fluxo de trabalho de depósito Enderpack ativo por proprietário.
  • Estados de destino inválidos/alterados acionam reversão segura e fluxo de retorno.

Role a interação do correio

Se um trabalho de correio for criado a partir de um corvo com uma atribuição de poleiro:

  • Com o Baú Suspeito ativado, o corvo pode permanecer empoleirado com um pergaminho selado enquanto a lógica na fila/offline é executada.
  • Com o Baú Suspeito desativado, o comportamento especial do poleiro é ignorado e o fluxo de despacho normal é usado.

Comportamento de alternância de recursos

enableSuspiciousChest controla a lógica especial, não a existência do bloco:

  • Blocos/itens de baús suspeitos existentes não são excluídos.
  • O acesso direto ao armazenamento permanece disponível.
  • Os fluxos de trabalho de atribuição de poleiro + depósito Enderpack estão desativados.
Storage still exists

Desativar o Baú Suspeito não limpa os inventários do baú. Ele apenas desativa os comportamentos de tempo de execução do Feathered Friend vinculados a esse bloco.

Apoie este projeto

Gostou desta wiki e destes mods?

Cada apoio ajuda a continuar criando recursos, escrevendo documentacao e lancando atualizacoes.

Voltar ao topo