介绍
本模组允许黏液球、岩浆膏被投出。
功能
手持黏液球/岩浆膏按右键直接投出。
默认配置下,被投出的黏液球/岩浆膏的行为:
弹性为 3:最多可以在非粘性且非弹性方块或全身佩戴盔甲的实体上弹跳 3 次,速度会衰减;
碰撞到弹性方块时被弹开,弹性不消耗,速度不衰减;
碰撞到史莱姆(岩浆膏:岩浆怪)类型实体时崩解:若其生命值未满,则为其恢复1点(),若其生命值已满,将其体积增加 1;
碰撞到粘性方块或弹性耗尽时碰撞到非弹性方块时崩解,碰撞到未全身佩戴盔甲的非史莱姆实体时崩解并给予 1 点伤害和“剩余弹性 * 20”刻的缓慢 I 效果(岩浆膏:额外给予“剩余弹性 * 2”秒着火时间);
动画演示
黏液球被投出后:
标签定义
史莱姆类型实体:throwable_slimeball:slime;
岩浆怪类型实体:throwable_slimeball:magma_cube;
粘性方块:throwable_slimeball:sticky;
弹性方块:throwable_slimeball:elastic。
配置文件
.minecraft\config\throwable_slimeball-common.toml
["Throwable Settings"]
# 黏液球在非弹性方块上弹跳的最大次数;
# 范围:0 ~ 12
slimeBallMaxBounceTimes = 3
# 岩浆膏在非弹性方块上弹跳的最大次数;
# 范围:0 ~ 12
magmaCreamMaxBounceTimes = 3
# 黏液球在非弹性方块上弹跳后的速度衰减比率
# 范围:0.0 ~ 1.0
slimeBallSpeedDecay = 0.3
# 岩浆膏在非弹性方块上弹跳后的速度衰减比率
# 范围:0.0 ~ 1.0
magmaCreamSpeedDecay = 0.4
注意事项
Fabric 版需要 Forge Config API Port。
你可以将本模组加入整合包。