Chunk Animator Embeddium Compat

Chunk Animator Embeddium Compat

为区块动画mod与Embeddium/Xenon/Rubidium/Magnesium之间添加兼容性。

Chunk Animator Embeddium Compat 允许 Chunk Animator 模组与 Embeddium 模组以及 Xenon、Rubidium 和 Magnesium 配合使用。

当安装 Embeddium 或 Xenon 时,Chunk Animator 会在启动时崩溃。这两者都用它们自己的、基于 GPU 实例化的逐区域渲染替换了原版的分块渲染管线。这使得 Chunk Animator 的 mixin 无法找到可以挂钩的原版调用。

一个 Mixin 插件会在加载时检测到 Embeddium 或 Xenon 时,阻止 Chunk Animator 不兼容的 LevelRenderer mixin。新的分块会被跟踪,并且它们的逐区块偏移会在 Embeddium 的渲染过程中通过每个动画分块的单独绘制来应用。快速的批处理路径仍然会为每个静态区块运行。

当安装 Xenon 时,Oculus 可以在没有 Embeddium 的情况下运行;本模组支持这两种渲染器。

此模组已在多个着色器下进行测试。

配置:

  • enabled:主开关。
  • animationDurationMs:每个区块动画的持续时间。
  • startOffsetX / startOffsetY / startOffsetZ:控制滑入的方向和距离。
  • easing:动画曲线选项。LINEAR、QUAD_OUT、CUBIC_OUT、QUART_OUT、QUINT_OUT、SINE_OUT、EXPO_OUT、CIRC_OUT、BACK_OUT、BOUNCE_OUT。
  • disableAroundPlayer + playerRadius:这会抑制玩家附近的动画。

要求: Chunk Animator(作者:Lumien231):https://www.curseforge.com/minecraft/mc-mods/chunk-animator

以下之一: Embeddium(作者:FiniteReality):https://www.curseforge.com/minecraft/mc-mods/embeddium Xenon(作者:Txni):https://www.curseforge.com/minecraft/mc-mods/xenon

备注: 此模组仅限客户端使用。服务器不需要安装。

此模组用其自身的渲染挂钩替换了 Chunk Animator 的渲染挂钩;你不需要移除 Chunk Animator。两者都需要安装。

如果你遇到任何与不兼容或问题,请留言!