
中子
让所有生物变为中立,可按玩家和生物分别配置!
查看大图让怪物对所有玩家或特定玩家保持中立!
大多数会激怒中立生物的行为仍然有效,例如盯着末影人看和破坏蜂巢。但是,不穿戴金 armor 面对猪灵以及身处黑暗面对蜘蛛将不再激怒它们。
中立模式默认禁用,必须通过命令激活。
命令
/neutron global- 检查是否全局启用了中立模式/neutron global <enable | disable>- 全局启用或禁用中立模式/neutron player <username>- 检查是否为某位玩家启用了中立模式/neutron player <username> <enable | disable>- 为某位玩家启用或禁用中立模式/neutron resetall- 重置两种模式下的玩家覆盖设置
配置
模组的配置文件位于 config/neutron.json。
exceptions:忽略中立性的生物列表preventEndermanEyeContact:末影人是否应忽略来自已启用中立模式玩家的目光接触,默认值为falseexcludePatrollers:正在巡逻的生物是否应保持中立,即使它们的类型列在exceptions中,默认值为true
默认情况下,Boss 生物和某些特定结构专属生物不会变为中立。这是为了保留特定 Boss、事件和结构的挑战性。
默认非中立生物
- 凋灵
- 唤魔者
- 卫道士
- 掠夺者
- 劫掠兽
- 恼鬼
- 猪灵蛮兵
- 烈焰人
- 凋灵骷髅
- 守卫者
- 远古守卫者
- 监守者
- 旋风人
- 潜影贝
- 末影螨
注意:末影龙的行为不受此模组影响,因为它们不使用常规的目标选择系统,也没有中立的概念。
API
ShouldBeNeutralCallback
当检查生物对某个实体的中立性时触发。
register(callback: (entity: LivingEntity, target: LivingEntity) -> Boolean):entity是将要或不会保持中立的生物,target是生物将仇恨的实体。返回true将使该生物对目标保持中立。registerPlayers(callback: (entity: LivingEntity, target: PlayerEntity) -> Boolean)与register相同,但仅考虑玩家目标
只要有任何监听器返回 true,该生物将对目标保持中立。
注意:如果未在客户端安装,命令补全和结果消息将无法正常工作,但如果仅安装在服务端,其他一切功能均正常。
正在加载版本记录…





正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。