饥饿与食品的腐烂

本篇数值均为插件默认数值,蓝色框内为服主自定义内容

自然饥饿

正常情况下,玩家每30秒饥饿值固定-1

config.yml
food:
  hunger: 
    speed: 30   #每多少秒固定减少1点饥饿值

食物新鲜度计算

食品新鲜度

  • 食品的新鲜度将会以lore的形式显示

  • 新鲜度最大100

  • 当新鲜度变为0的时候食物则会腐烂

新鲜度计算

  • 玩家背包内每个食物 -1新鲜度/30秒

  • 存放在容器中的食物不会腐败(暂定)

config.yml
food:
  rotten: 
    enable: true   #是否打开食物腐烂机制
    speed: 30   #每多少秒计算一次腐烂-1

新鲜度带来的结果

饱食度的变化

  • 食品的饱食度随其新鲜度的改变而改变

  • 其新鲜度越低,其提供饱食度越低

  • 计算公式为:

  • 饱食度D = 新鲜度F / 100 * 原版食品饱食度 + 1

也就是说,如果你吃非常新鲜的食物,提供的饱食度会比原版

过期食品

  • 如果一个食品的新鲜度低于60,则定义它为过期食品

  • 每食用一个过期食品,玩家的理智值将会有所变化

  • 其过期时间越长,理智值扣得越多

  • 计算公式为:

  • 扣除的理智值S = 新鲜度 / 100 * 15

腐烂食品

  • 当食品新鲜度掉至0时,它会变成腐肉

  • 如果玩家使用腐肉,他将会得到以下DEBUFF:

  • 理智值-30

  • 伤害2点+5秒凋零效果

  • 饱食度-1

怎么防止食物腐败

贮存于容器之中

  • 目前容器中的食物新鲜度不会变化

  • 后续有打算在容器中食品也会变化~

穿上便携隔热包

  • 没错!这就是那个比普通背包贵、提供的多余格子还比普通背包少的便携背包

  • 但是它可以使玩家背包内所有物品都不会腐烂/掉新鲜度

  • 穿上它远行吧~

饥饿与食品的腐烂-完

赞助地址:https://afdian.net/order/create?plan_id=7cc5be1eb8dd11e9a25e52540025c377

QQ官方交流群:1051331429

最后更新于