GregTech  7.5.3 性能修复

GregTech 7.5.3 性能修复

修复了模式缓冲区的性能问题,修复了我的输入总线/舱口存料,并修复了古怪的机器控制器,仅适用于gtm 7.5.3。

Bug修复

格雷科技优化

对格雷科技现代版 7.5.3 的性能优化。

改动内容

配方查找

简而言之,它添加了一个缓存,可加速被动装置中的某些操作。

  • 机器会为其输入处理器跟踪一个版本计数器。如果配方搜索未找到结果且此后输入未发生变化,则跳过搜索。
  • RecipeRunner 会按机器缓存分组后的处理器列表,并且仅当机器的处理器拓扑发生变化时才重建它们。
  • 空处理器会被提前跳过,没有内容的配方会提前返回。

机器控制器覆盖板

覆盖板每 40 刻轮询一次红石输入,以修复有时覆盖板可能发生故障、在没有信号的情况下停止机器或反之亦然的问题。

ME 存储总线/接口

ME 存储总线和接口不再轮询网络。它们改由 AE2 的变更通知进行触发。

ME 样板缓冲器

它们现在为每个代理运行一个工作进程,外加为缓冲器本身运行一个,并共享内部槽位,而不是每个样板一个槽位。这样机器需要扫描的配方总线更少。从玩家的角度来看,它们的工作方式相同,因为这些槽位允许推送相同的样板,并且是独立的。

电力故障

配置中有一个选项。默认值(false)保持原版格雷科技的机器覆盖板和电力故障行为。如果启用此选项,所有机器的行为都像装有启用了“禁用电力故障”的机器覆盖板一样,直到您放置一个覆盖板并自行禁用它为止。