介绍
Healing Campfire 会在营火周围创建一个区域,玩家和/或被动生物可在可配置的半径内获得生命恢复效果。模组添加的被动实体也会被治疗,只要它们不被归类为“EntityClassification.Monster”。当实体剩余一半生命恢复效果且靠近营火时,效果持续时间将会刷新。
其他模组添加的营火同样有效。正在攻击玩家的生物不会被治疗,特定生物可在配置中排除。
默认情况下营火提供生命恢复,但这可以更改为任何其他效果,或同时提供多种效果。灵魂营火拥有自己的半径、持续时间、等级和效果,并且可以设置为治疗敌对生物。
你可能也会对 No Hostiles Around Campfire 感兴趣。
所有可用的配置选项:
显示剧透
checkForCampfireDelayInTicks 默认 40,最小 1,最大 1200
模组每隔多少 tick 检查玩家周围的营火。1 秒 = 20 tick,因此默认每 2 秒检查一次。
healingRadius 默认 16,最小 1,最大 64
营火周围能让玩家获得营火效果的方块半径。
effectDurationSeconds 默认 60,最小 1,最大 600
营火施加的效果持续时间。
regenerationLevel 默认 1,最小 1,最大 50
营火施加的效果等级,默认为 1 级。
campfireEffects 默认 “minecraft:regeneration”
营火施加的效果,默认为生命恢复。
healPassiveMobs 默认 true
启用后,营火会治疗周围的被动型生物,范围为营火周围以边界箱宽度一半为半径的区域。
mobsThatAreNotHealed 默认 “”
永远不会获得营火效果的生物。
secondsAfterMobDamageBeforeHealing 默认 0,最小 0,最大 600
生物或玩家受到伤害后,营火在再次施加效果前等待的秒数。设为 0 可禁用等待。
hideEffectParticles 默认 true
启用后,隐藏营火周围效果产生的粒子。
campfireMustBeLit 默认 true
启用后,只有在方块被点燃时,营火才会生效。
campfireMustBeSignalling 默认 false
启用后,只有在方块发出信号烟时,营火才会生效。
仅限 1.16+ 的配置选项:
enableEffectForNormalCampfires 默认 true
启用后,模组会对普通营火生效。
enableEffectForSoulCampfires 默认 true
启用后,模组会对灵魂营火生效。
soulCampfireHealingRadius 默认 16,最小 1,最大 64
灵魂营火周围能让玩家获得其效果的方块半径。
soulCampfireEffectDurationSeconds 默认 60,最小 1,最大 600
灵魂营火施加的效果持续时间。
soulCampfireEffectLevel 默认 1,最小 1,最大 50
灵魂营火施加的效果等级,默认为 1 级。
soulCampfireEffects 默认 “minecraft:regeneration”
灵魂营火施加的效果,默认为生命恢复。
soulCampfiresHealHostileMobsInstead 默认 false
启用后,灵魂营火会将效果施加给敌对生物,而不是玩家和被动型生物。
营火周围的生命恢复效果:
显示剧透内容

你可以在任何整合包中自由使用此模组,但下载内容必须继续托管在 CurseForge 或 Modrinth 生态中。
Serilum.com 包含所有可用模组的概览和更多信息。
如有问题、想法、建议或其他任何事项,请前往Github 仓库。谢谢!
Serilum 的其他作品
查看全部 →Collective
🎓 Collective 是 Serilum 所有模组共用的前置库,包含通用代码。
Starter Kit
📦 为加入世界的新玩家提供可配置的初始装备、物品、药水效果、Curios 和 Trinkets 饰品槽位和/或命令。兼容 FTB Team Islands。
Villager Names
为所有村民实体添加默认名称或自定义名称,让世界更加生动。
Double Doors
🚪 多个相同的双开门、活板门和栅栏门可以同时打开。

评论
登录后评论和评分