简介
Mobtimizations 是一个服务器优化模组,用于优化实体在服务器中对性能的影响,同时尽量不改变游戏的玩法。
功能
降低了生物的自动寻路率,特别是当生物离玩家较远时;
降低了生物执行面向敌人任务的频率;
禁用了怪物在路径追踪时,每次 Tick 都进行的 3×3 危险扫描,不影响玩家的宠物;
禁用了生物在遵循一条路径移动时,依旧在进行的频繁的路径查找;
降低了亡灵生物搜索海龟蛋破坏的频率,对于僵尸和尸壳,此条默认禁用;
优化了僵尸围城事件,此事件会扫描大量村民而降低性能,默认将发生的概率降低为 1/3 ;
当生物不在玩家周围时,进一步降低自动寻路和面向敌人的频率;
每一项功能都可以选择开启或关闭,有些功能可能会尝试取消。
性能
测试:
作者在 20 核 i5-13600K 的服务器上,生成了 1000 只怪物进行测试:
1.18.2 版本的整合包 All the mods 7 :
关闭模组:平均 38 毫秒 - 最大 95 毫秒;
开启模组:平均 30 毫秒(服务器的负载减少 22%)- 最大 45 毫秒(服务器的负载峰值减少 50% 以上)。
1.18.2 版本的整合包 Deceasedcraft :
关闭模组:平均 32 毫秒 - 最大 61 毫秒;
开启模组:平均 24 毫秒(服务器的负载减少 50%)- 最大 50 毫秒(服务器的负载峰值减少 20% )。