
悦灵始终跟随
悦灵会始终跟随给予其物品的玩家,即使穿过传送门也不例外。
悦灵始终跟随
悦灵将始终跟随给予其物品的玩家,即使穿过传送门也是如此。
安装
要安装此 fabric 插件,需要 fabric API。
此模组可在 modrinth 上获取,slug 为 allay-follow-always。
项目源码可在 github/michiruf 上获取,最新
readme 见此处。
使用说明
使用以下命令为模组的选项设置值。 如果不为特定选项指定新值,则会查询该选项的当前值。
所有可用选项可通过命令 /allayfollowalways options 显示。
命令需要权限等级 4。
配置选项
通过将悦灵的跟随范围乘以此值来配置跟随范围系数。
在 Minecraft 1.19 中,该范围为 64。
rangeFactor 默认为 1。
/allayfollowalways rangeFactor [double]
配置悦灵的移动速度系数,该值会与悦灵的原版移动速度相乘。
movementSpeedFactor 默认为 1。
/allayfollowalways movementSpeedFactor [float]
当距离超过 teleportDistance 时启用传送。此行为在原版中不存在。
teleportEnabled 默认为 true。
/allayfollowalways teleportEnabled [boolean]
设置悦灵传送至玩家的最小距离。
teleportDistance 默认为 65。
/allayfollowalways teleportDistance [float]
如果设置为 true,则 Minecraft 默认的传送门传送冷却时间也将应用于悦灵的传送。
副作用是,区块可能需要加载更长时间,因为悦灵在切换维度后可能不会立即跟随玩家。
将其设置为 true 的原因可能是:悦灵可以被推过传送门。如果设置为 false,它们将立即被传送回来。
considerEntityTeleportationCooldown 默认为 false。
/allayfollowalways considerEntityTeleportationCooldown [boolean]
如果设置,悦灵在跳舞时不会传送。
teleportWhenDancing 默认为 true。
/allayfollowalways teleportWhenDancing [boolean]
如果设置,悦灵不会传送到接触水的玩家身边。
avoidTeleportingIntoWater 默认为 true。
/allayfollowalways avoidTeleportingIntoWater [boolean]
如果设置,悦灵不会传送到处于熔岩中的玩家身边。
avoidTeleportingIntoLava 默认为 true。
/allayfollowalways avoidTeleportingIntoLava [boolean]
如果设置,悦灵不会传送到处于墙体内部的玩家身边。
avoidTeleportingIntoWalls 默认为 true。
/allayfollowalways avoidTeleportingIntoWalls [boolean]
玩家拴绳模式配置悦灵的行为方式:
NONE- 原版行为FOLLOW- 悦灵将跟随玩家(例如像狗一样)DIRECTIONAL_SLOW_DOWN- 如果悦灵正在远离玩家且距离超过leashSlowDownDistanceStart,则悦灵会减速
playerLeashMode 默认为 NONE
实现此拴绳模式的原因是:悦灵有时会移动到拴绳范围之外,从而断开拴绳。这可能非常烦人,因此引入了 generalLeashMode。悦灵的行为将如上述玩家拴绳模式所述。
generalLeashMode 默认为 DIRECTIONAL_SLOW_DOWN
拴绳减速起始距离是开始应用方向性减速的距离。正好在距离 6 时,不应用减速;然后随着距离增加到 leashSlowDownDistanceEnd,减速程度逐渐增加。
leashSlowDownDistanceStart 默认为 6
拴绳减速结束距离是指:如果悦灵没有面向其被拴住的实体,则其移动速度将降为 0 的距离。
leashSlowDownDistanceEnd 默认为 8
更新日志
每个发布周期的更新日志可在此处找到。 此更新日志包含从一个版本到下一个版本的信息。
许可证
后续步骤
实现测试运行器? https://github.com/Geometrically/fabric-test-runner
延伸阅读(面向开发者)
- Fabric wiki
- Fabric 事件列表
- 待办:查看此内容:https://github.com/jaredlll08/MultiLoader-Template
- 使用
gradle ideaSyncTask设置 IDE 以生成 IDEA 运行配置
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。