粒子渲染机制优化

粒子渲染机制优化

停止渲染玩家无法看到的粒子。

优化

功能

这是一个客户端性能优化模组,它会阻止玩家视野之外的粒子进行渲染。这有可能显著提升帧率(FPS),尤其是在粒子数量众多的区域。

配置

  • cullBehindBlocks - 如果你不希望剔除那些技术上位于玩家视野内但被方块遮挡的粒子,请将此选项设为 false。
  • cullBehindGlass - 如果你不希望粒子在玻璃和其他透明方块后面渲染,请将此选项设为 true。如果 "cullBehindBlocks" 已关闭,此选项不会生效。
  • cullInSpectator - 在旁观者模式下,将此选项设为 false 可禁用粒子剔除。这在拍摄截图而不希望粒子被移除时非常有用。
  • blockBuffer - 粒子开始被剔除前所需的最小方块距离。仅在 "cullBehindBlocks" 开启时生效。
  • cullingEnabled - 将此选项设为 false 可禁用所有粒子剔除功能。
  • ignoredParticles - 在此处添加应被粒子剔除忽略的粒子类。例如:要忽略 Minecraft 的破坏粒子及其任何衍生粒子,请将 "net.minecraft.client.particle.ParticleBreaking" 添加到列表中。此配置设置中已经包含了一些已知无法正常工作或本应透过方块显示的模组粒子类。

展示

以下是该模组实际运行效果的简短展示。根据具体情况,你的实际效果可能会有所不同。

你可以在任何整合包中使用此模组。