Pular para o conteúdo principal

Comportamento do BetterFood

O BetterFood agora usa uma selecao de comida com base na fome em vez de simplesmente comer primeiro o alimento mais nutritivo.

Regras de selecao

Quando o plugin precisa de restaurar fome, ele prefere comida que:

  1. encaixe exatamente na fome em falta ou fique abaixo dela
  2. use a saturacao como criterio de desempate
  3. recorra ao menor excesso possivel se nada encaixar de forma limpa

Isto significa que o plugin atual tenta evitar desperdiçar comida forte sempre que possivel.

Itens protegidos

O codigo atual protege muito mais do que apenas comida renomeada ou com lore. O BetterFood evita consumir comida automaticamente se ela tiver caracteristicas de item personalizado, como:

  • nome personalizado ou nome do item
  • lore
  • custom model data
  • encantamentos
  • modificadores de atributos
  • estado inquebravel
  • etiquetas no persistent data container

Isto destina-se a reduzir a probabilidade de consumir por engano itens de plugins ou itens decorativos.

Restos de recipientes

Se uma comida consumida deixar um item restante, o BetterFood preserva-o.

Exemplos incluem tigelas ou outros alimentos que devolvem um recipiente. O restante e devolvido ao inventario ou largado junto do jogador se nao houver espaco disponivel.