邪眼 – 邪恶工艺附加包

邪眼 – 邪恶工艺附加包

邪眼 – 邪术工艺附属模组添加了一个可控制的复仇之灵的Curios单片眼镜。灵魂只会在选择佩戴邪眼的玩家附近生成,保持混乱可控而不会影响服务器全体玩家。该模组引入了专用的单片眼镜饰品槽位。

邪眼 – 邪术工艺附属模组

默认情况下,只要安装了邪术工艺(EvilCraft)模组,复仇之灵就会在全球范围内生成——无论玩家是否真的想与它们互动。本附属模组改变了这一行为。

取而代之的是,复仇之灵只会在附近有佩戴邪眼的玩家时生成。没有单片眼镜,就没有复仇之灵。

这使该机制变为自愿启用,减少了不必要的实体,并防止了当实体覆盖模组检测到你甚至看不见的东西时出现的那些神秘浮动生命条。

简而言之:

  • 复仇之灵只会在有人明确要求时出现
  • 减少在后台无所事事的空闲实体
  • 不再有随机生命条困扰你的屏幕
  • 整合包作者无需完全禁用邪术工艺功能即可获得控制权

简约。精准。礼貌地挑剔。

注意: 本模组主要为我们自己的整合包 Creatopia Unbound 创建,但欢迎在任何整合包中自由使用。


功能特性

Curios 集成

  • 新增自定义 Curios 槽位:单片眼镜
  • 邪眼可装备到此槽位
  • 会在玩家面部可见地渲染
  • 位置、旋转和缩放均可配置

复仇之灵生成门控

邪术工艺仍会像往常一样尝试生成复仇之灵,但本附属模组会在它们出现之前介入:

条件 结果
附近有佩戴邪眼的玩家 复仇之灵正常生成
范围内无佩戴者 阻止生成

搜索半径可配置。

这意味着邪术工艺可以保持安装状态,而不会不断创建隐形或不想要的实体。

客户端渲染调整

精细调整单片眼镜在角色上的佩戴效果:

  • X / Y / Z 偏移
  • 缩放
  • 各轴旋转

适用于不同的皮肤或模型比例。


工作原理

  1. 邪术工艺尝试创建复仇之灵

  2. 本附属模组拦截生成尝试

  3. 扫描附近玩家是否佩戴邪眼

  4. 结果:

  • 找到佩戴者 → 允许生成
  • 无佩戴者 → 拒绝生成

邪术工艺的内部逻辑保持不变;只有最终的生成决定被门控。


配置

配置文件在首次启动后生成。

通用(服务端)

evil_eye_evilcraft_addon-common.toml

  • vengeanceCheckRadius
  • 默认值:48.0
  • 模组搜索佩戴邪眼玩家的范围。

客户端(仅视觉效果)

evil_eye_evilcraft_addon-client.toml

  • monocleOffsetX、monocleOffsetY、monocleOffsetZ
  • monocleScale
  • monocleRotXDeg、monocleRotYDeg

这些设置仅影响视觉效果。


前置要求

  • 邪术工艺(EvilCraft)
  • Cyclops Core
  • Curios API(Forge)

备注

  • 不改变邪术工艺的平衡性或机制,仅进行生成门控
  • 在无人需要时防止不必要的复仇之灵实体生成
  • 有助于避免实体覆盖模组产生的多余生命条
  • 对服务器和整合包均安全

仅新增:

  • 一个物品
  • 一个 Curios 槽位
  • 一个严格限定的行为变更