Skip to content
返回博客
Minecraft实体剔除模组2026详解 - FPS提升秘籍

Minecraft实体剔除模组2026详解 - FPS提升秘籍

ice
ice
@ice
Updated
3 次浏览
TL;DR:实体剔除模组可跳过隐藏的生物和方块实体渲染,在复杂建筑中通常能将Minecraft FPS提升20-60%。了解这个模组为何在2026年爆红,以及如何安装。

实体剔除是一款性能模组,能阻止Minecraft渲染你看不到的生物和方块实体,比如墙后的箱子或黑洞里的僵尸。它完全免费,与Sodium和Fabric兼容性好,在复杂区块中能提升20-60% FPS。这就是它在2026年持续爆红的原因。

实体剔除模组的作用

原生Minecraft在渲染时出奇地"大方"。即使一只生物被困在石块里,或一个箱子埋在你下方两层楼深处,游戏仍然会花GPU时间去绘制它。实体剔除由tr7zw创建,每帧都会对每个实体和方块实体进行快速可见性检查。如果玩家视野范围内没有任何东西能看到它,这个模组就会跳过它。

就是这样,没有新增方块,没有着色器,没有物品栏调整。只是每帧工作量更少。

最终结果就是更多FPS。有时是小幅提升,有时是巨大飞跃,取决于你的世界长什么样。

为什么方块实体特别重要

箱子、告示牌、旗帜、信标、潜影盒、蜂巢和基本上所有炉子都是方块实体。它们各自都有自定义渲染逻辑。建造一个有400个箱子的巨大存储室,游戏必须在你位于另一侧墙后的时候也绘制每一个。实体剔除化解了这个混乱,这就是为什么存储室建筑者和科技模组包获益最多。

这个模组为何在2026年爆红

今年几件事凑到了一起。

首先,模组包变得越来越大。Create风格的自动化模组包堆积了原生渲染从未调优过的实体数量。CurseForge首页的2026年模组包通常包含200+模组,以及那种在2020年GPU上会直接融化的基础设计。性能模组不再是可选的了。

其次,Minecraft 26.1.2在Java一侧没有包含有意义的渲染重构。Mojang一直忙于对等多人游戏实验,这个刚在26.2预发布中被拉下来(PCGamesN报道过上周的回滚),所以大部分引擎优化仍然来自模组社区。Sodium处理区块管线,但实体渲染基本上被冷落了,直到tr7zw的模组开始传播。

第三,玩家在注意到这件事。Reddit的r/feedthebeast和r/Minecraft线程在四五月份不断重新浮现实体剔除,同一条评论反复出现:"为什么vanilla里没有这个"。好问题。

真实性能数据

我在一周内的三个配置上测试了它。不科学,只是同一区块中使用F3命令看前后的平均值。

  • Vanilla生存世界,中端笔记本(RTX 3050): 142 FPS基准,使用实体剔除后168 FPS。大约17%的提升。真实收益,但改变不了大局。
  • Create: Astral模组包,16区块渲染距离: 我的工厂区块从38 FPS到62 FPS。这种飞跃真正影响了模组包是否能玩。
  • Vault Hunters模组包,12区块: 71到94。生物密集的房间受益最多,符合预期。

模式很一致。开放地形中的轻量级建筑获得小幅提升。密集基地、大型农场和模组化环境获得真实的提升。

如果你在用着色器?收益会累加。跳过一只隐藏的生物意味着也跳过了它的着色器通道。

设置和兼容性

安装是简单的部分。

  1. 为Minecraft 26.1.2(或你正在运行的任何版本)安装Fabric Loader。
  2. 获取Fabric API。
  3. 将实体剔除和tr7zw的必需库(entityculling-fabric)放入你的mods文件夹。
  4. 启动游戏。除非你想要,否则没有什么需要配置的。

它也适用于Forge和NeoForge,还有Quilt版本。Sodium与它配对完美,这是大多数玩家使用的组合。Iris(着色器加载器)也能很好地配合。Lithium提升tick性能,FerriteCore减少内存占用,都很兼容。

与什么冲突

坦白说,几乎没有。我遇到的唯一真正摩擦是那些故意通过墙壁绘制实体的模组,比如一些minimap或雷达模组会突出显示附近的生物。如果你有其中一个,实体图标停止显示在地形上,那就是原因。打开配置文件(config/entityculling.json)并切换相关标志。五秒钟,解决。

Optifine用户:二选一。实体剔除和Optifine在技术上可以共存,但你会在某些方块实体上看到奇怪的闪烁。丢掉Optifine,用Sodium + Iris + 实体剔除的组合。它更快。(是的,即使有着色器也是这样。)

谁应该安装它

基本上任何人,但收益与你的世界建造方式息息相关。

大型生物农场?昨天就装上。这个模组会在每次你推进研磨时省出帧数。

巨大的存储室,装满了箱子墙?同样的答案。

Vanilla生存,小基地,在自然中闲逛?这就是问题所在,你仍然会获得额外几帧,但不那么显著。

服务器?这是客户端模组,所以你可以运行它而无需征求服务器所有者的同意。你的朋友不需要它。

说到装饰那些建筑,如果你在审计你拥有什么方块,那么Minecraft方块搜索工具对于找到你忘记存在的东西很有帮助。当我在规划存储室时,我经常在另一个标签页打开它,因为vanilla有比人们记得的更多装饰选项。

我一直看到的常见问题

"这会伤害生物行为吗?"不会。这个模组只改变渲染。AI仍然运作,生物仍然生成,红石仍然触发。你不会破坏任何机制。

"我的农场收率会下降吗?"不会。原因同上。实体剔除不涉及模拟,只涉及绘制调用。

"在任何服务器上都被禁止吗?"我没见过。它是客户端的,不提供信息优势,所以大多数反作弊不在乎。Hypixel和类似的网络允许它。不过总是检查一下规则。

一个值得标记的事情:由数据包或自定义实体创建的隐形生物有时会被过度剔除,看起来像视觉故障。有一个设置可以处理这个。别慌。

没人谈论的权衡

实体剔除也增加了工作。可见性检查耗费CPU。在已经受CPU约束的系统上(旧机器、集成显卡、某些有重负荷tick工作的模组包),你可能会看到更小的收益,甚至在极端情况下会有微小的损失。罕见,但会发生。

这个模组有一个叫"async culling"的设置,将工作推到主线程之外。如果你怀疑CPU是你的瓶颈,就开启它。在某些版本中默认是关闭的,这很傻。

另外,在传送或加载新区域后的第一秒会有几个实体延迟进入视图,因为剔除器正在赶上。有些人觉得这很刺耳。我已经注意不到了,但值得一提。

它与其他性能模组的对比

对于2026年从头开始构建性能模组包的任何人,快速总结。

  • Sodium重写区块渲染器。迄今为止最大的单个FPS收益。先安装。
  • Lithium优化服务端游戏逻辑。有助于tick性能。
  • FerriteCore减少内存使用。对大型模组包很有用。
  • 实体剔除处理其他模组忽视的:跳过隐形实体绘制。
  • Memory Leak Fix如果你玩长时间游戏,也值得装上。

这五个结合起来,甚至中等硬件都能变成可信的Minecraft机器。除非你想调整,否则它们都不需要配置文件。

安装前最后一点话

如果你一直在推迟重型模组包,因为你的帧数崩溃,实体剔除可能是你还没试过的单个最高影响力的模组。它不是魔法。它不会把土豆笔记本变成游戏机。但为了一个60 KB的jar文件和零配置的代价,它的优势很难反驳。

把它扔进你的mods文件夹。测试一个你知道运行不好的区块。对比。如果数字没什么变化,好吧,没有伤害。如果它们跳跃20-40%(在密集建筑中通常会),你就为自己购买了另一个模组包等级,而没有在硬件上花一分钱。

当你调整你的设置时,换个新视角从不伤人。浏览Minecraft皮肤库最近有很好的上传内容,如果你想用新角色搭配这个升级,你可以看看。