暂无日志..
暂无管理组..
暂无编辑组..
StellarCore - 星核
简介
星核是一个致力于优化 1.12.2 版本模组的模组。
本模组的主要定位是服务端性能优化,同时也引入了少量针对客户端的优化。
本模组旨在提供大部分其他优化模组没有的功能,而不是去整合已有的功能来替代其他模组。
你需要安装 MixinBooter 8.0+ 和 ConfigAnytime 2.0+ 才能够运行它。
功能
本模组的调整部分可以分为三个大类:
性能(主要)
修复
功能
由于篇幅有限,下方提到的功能可能无法完全涵盖,你可以从配置文件中获取所有的可用功能。
性能
本模组为以下模组提供了性能优化:
降低本模组提供的机器的服务端带宽占用。
火花性能优化(延迟工作)。
自动凿子性能优化(缓存 + 延迟工作)。
矿辞匹配速度优化(缓存)。
更快的物品传输方法(移除部分无用功能)。
更快的方块实体运行(实验性,未经彻底测试)。
Ender IO Conduits(末影接口:导管)
更快的方块实体更新(移除部分无用功能)。
更快的能量网络计算(数据结构优化)。
帧缓冲优化渲染,需要显卡兼容(效果极其显著)(*不兼容手机版和部分特殊显卡)。
更快的方块实体更新(数据结构优化)。
更快的能量网络传输(数据结构优化)。
将网络操作移动至新的线程。
将网络操作移动至新的线程。
降低本模组提供的祭坛的服务端带宽占用。
启动完毕后释放贴图缓存,优化内存使用。
效果
在启用了所有性能优化的情况下,至多可为服务端接近 20% 的 TPS 提升,为客户端提供 10% 的 FPS 提升。
修复
本模组为以下模组提供了 BUG 修复:
修复网络发包刷取任意物品的问题。
方块实体 GUI(实验性,未经彻底测试)
为所有模组的方块实体的 GUI 附加一个监听器,当方块所在的区块被卸载或方块被破坏时,自动关闭玩家的 GUI。
可能会修复某些模组的问题,也有可能会导致某些模组的方块无法使用。
修复有概率使客户端崩溃的问题(仅 Cleanroom Loader)。
修复有时候玩家进入世界时会被强制踢出世界的问题(单人/多人)。
修复星芒宝典的星图存储 GUI 的物品交互会出现刷星图的问题。
修复相框有概率会导致客户端卡死的问题。
修复聚合注入器的区块卸载有概率导致聚合核心完成合成时合成材料不消耗的问题。
EnderIO Conduits(末影接口:导管)
修复物品导管在特殊情况下可以刷物品的问题。
修复 TheOneProbe 中的翻译文本显示异常的问题。
修复 红石冷凝模块 / 青金石冷凝模块 的修复配方会刷出多个物品的问题。
修复当服务端安装时玩家进入服务器会出现报错的问题。
修复某些多方块结构被范围破坏的工具(例如匠魂锤)破坏会导致结构容器中的物品被复制的问题。
修复油桶会复制流体的问题(实验性,未经彻底测试)。
修复玩家死亡时 电力生命维护仪/终极维生指环 等维生物品依然会生效的问题。
修复移除无效 GUI 时会导致游戏崩溃的问题。
修复某些枪械的配方无法合成的问题(例:死神)。
修复与星辉魔法安装时在服务端共鸣时会崩溃的问题。
修复渲染玩家实体时头部会乱动的问题。
修复极速层流流体管道会刷出流体的问题。
修复某些容器的 GUI 的物品交互问题(例:背包刷物品等)。
功能
本模组为以下模组提供了额外的功能:
消息压缩(来自 UniversalTweaks)
允许关闭饰品的物品装饰配方。
允许关闭标题行的自动换行功能。
允许在连接通量网络时传输超过 2.1G(2147483647)的能量。
允许彻底关闭辐射系统。
允许使子弹具有弹射物属性(是的,原来只有一部分是弹射物,启用后可以使其吃到某些模组的弹射物伤害加成,例如星辉)
允许移除节能附魔(JEI 污染器)
允许禁用连锁挖掘星能力
修复换行,优化性能。
原版
除模组兼容外,还为原版 Minecraft 提供了一系列的功能和性能优化:
接入 Hitokoto API 的自定义标题栏(实验性)
Chunk#TileEntityMap
World#CapturedBlockSnapshots
兼容性
星核的设计初衷是最大程度兼容其他模组,并在此前提下来优化各种性能和添加各种功能。
所有的非实验性功能都经过测试,因此它在运行过程不应出现任何问题。
未来计划
多线程网络系统;
为更多模组提供性能优化。