需要支持mixin的模组如 MixinBooter 作为前置。
简介
Particle Culling 模组通过终止游戏对玩家视野之外的粒子的渲染来优化性能表现,提升帧数。在粒子密集的区域内效果显著。
作者允许在任何整合包中使用此模组。
配置
模组提供四个可配置项:
cullBehindBlocks:默认为 true。此时即使粒子在玩家的视野内,只要与玩家之间有方块阻隔,游戏对其的渲染也会被终止;
blockBuffer:默认为 1。用于设置粒子被多少个块阻挡后终止对其的渲染。仅在“cullBehindBlocks”为 true 时才生效。
cullBehindGlass:默认为 false。若设置为 true,则玻璃等透明方块的阻隔也会使游戏终止对粒子的渲染。当 cullBehindBlocks 为 false 时该配置项无视变更,锁定为 false。
cullInSpectator:默认为 true。在旁观模式禁用“终止渲染”;处于旁观模式时进行屏幕截图不会终止渲染粒子。