宠物被动生命恢复

宠物被动生命恢复

自动随时间治愈你所有的驯服宠物。无需喂食!

游戏机制

Text that says Pet Passive Regen

自动让所有驯服的生物/宠物随时间恢复生命。无需喂食!

这模仿了《我的世界》中马的功能。

详细信息

  • 运作方式与马完全一致
  • 大约每 45 秒运行一次,恢复 1 颗心
  • 支持所有可驯服实体
  • 支持继承自 TameableEntity 的模组实体

动物

  • 猫
  • 狼
  • 美西螈
  • 狐狸
  • 豹猫
  • 鹦鹉
  • ± 更多

技术细节

每 tick 有 1/900 的概率(约每秒 20 tick)。平均每 45 秒恢复一次。

Rideable tames automatically have regeneration
includes horses, donkeys, mules, skeleton horses and llamas
all these are based on AbstractHorseEntity

if (entity.getEntityWorld().random.nextInt(900) == 0 && entity.deathTime == 0) {
  entity.heal(1.0F);
}