10.5.12.34
on 2024 Dec 0710.5.11.33
on 2024 Dec 0710.5.10.32
on 2024 Dec 0710.5.8.30
on 2024 Dec 0710.5.7.29
on 2024 Dec 0710.5.6.28
on 2024 Dec 0710.5.5.27
on 2024 Dec 0710.5.4.26
on 2024 Dec 0710.5.3.25
on 2024 Dec 0710.5.2.24
on 2024 Dec 0710.5.1.23
on 2024 Dec 07无
10.4.4.18
on 2024 Dec 07c380ea5 - [no-cl] 修复 CF/MR 变更日志
d64eb59 - 移除升级堆叠限制并添加到工具提示中
ab3a567 - [no-cl] 运行数据生成器
3962655 - 使用错误的语言键修复矩阵统计标题
817a645 - 允许传送框架和钢块被扳手拆卸
5dde47f - 在侧边配置 GUI 中渲染物品装饰
d3c2080 - 简化侧边/传送器配置工具提示
7888bb8 - 将 Gradle 更新为 8.4 并使用 JetBrainsRuntime 作为我们的工具链规范,以便我们可以利用 DCEVM
ad8e146 - 修复服务器上带有内容的个人存储库存制作
609b030 - 添加一个更快的 blitNineSlicedSized 副本,该副本使用单个缓冲区和缓存来显着改善 Mekanism GUI
06e4304 - 不要在客户端上为配方输出将库存 ID 添加到堆叠中,因为它将是与从服务器实际添加的不同 ID
6531aec - 新的 Crowdin 更新 (#7876)
[ci 跳过]
022e458 - 更新 Projecte 到 1.20 API
faac6da - 重新添加 Projecte 数据生成并运行数据生成
33b6795 - 提升模组版本
631cb34 - 修复 GuiUtils 崩溃并提升模组版本
10.4.3.17
on 2024 Dec 07c380ea5 - [no-cl] 修复 CF/MR 变更日志
d64eb59 - 移除升级堆栈限制并将其添加到工具提示中
ab3a567 - [no-cl] 运行数据生成器
3962655 - 使用错误的语言键修复矩阵统计标题
817a645 - 允许传送框架和钢块被扳手拆除
5dde47f - 在侧边配置 GUI 中渲染项目装饰
d3c2080 - 简化侧边/传送器配置工具提示
7888bb8 - 将 gradle 更新为 8.4 并使用 JetBrainsRuntime 作为我们的工具链规范,以便我们可以利用 DCEVM
ad8e146 - 修复服务器上带有内容的个人存储库存制作
609b030 - 添加一个更快的 blitNineSlicedSized 副本,它使用单个缓冲区和缓存来显著提高 Mekanism GUI
06e4304 - 不要在客户端上为配方输出将库存 ID 添加到堆栈中,因为它将是与从服务器实际添加的不同的 ID
6531aec - 新的 Crowdin 更新 (#7876)
[ci 跳过]
022e458 - 更新 projecte 到 1.20 api
faac6da - 重新添加 projecte 数据生成器并运行数据生成器
33b6795 - 提升模组版本
10.4.2.16
on 2024 Dec 07无添加 特定更改
10.4.0.14
on 2024 Dec 07上述内容主要是关于 Mekanism 项目在不同版本中的一系列修改和更新,包括代码修复、优化、添加新功能等方面的提交记录,具体如下:
- 多个提交涉及修复各种渲染问题,如 GuiGraphs 的同步、模糊渲染、鼠标悬停位置检查等。
- 对一些物品的纹理进行了更新和修复,包括 elytra、chemicals、block 等。
- 调整了一些配方和数据生成相关的内容,如 bin insert recipe、datagen 等。
- 对 Mod 的配置和依赖进行了更新和调整,如 bump min forge version、switch to NeoForge 等。
- 修复了一些与 multiblock、chemicals、robit skins 等相关的问题,包括数据保存、注册方式等。
- 对一些代码逻辑进行了优化和重构,如使用更清晰的常量名称、缓存列表、避免不必要的查询等。
- 进行了一些国际化相关的工作,如更新语言文件、添加新的语言映射等。
总的来说,这些提交涵盖了 Mekanism 项目在多个方面的改进和调整,以提高项目的稳定性、性能和用户体验。
10.3.9.13
on 2024 Dec 076c1b67f - 更新依赖项并重新启用 jei 调整器集成
6e78312 - 在允许的矿石识别过滤器的默认配置中添加“raw_materials”(#7737)
f46383f - 调整存储配方以支持目标类型,以避免与其他执行相同操作的模组发生冲突,并允许用户更好地选择他们想要的配方类型 https://github.com/mekanism/Mekanism-Feature-Requests/issues/525
4fbf99f - 改进我们声明依赖项仓库的方式,以利用新的 FG 功能和 gradle 的独占内容过滤
3ad2e3d - 调整以适应 社区 的 Minotaur 插件的弃用更改
2b53b79 - 将最小 forge 版本提升至 43.2.8,并使用模型转换来旋转 QE 的核心,而不是使用自定义模型
dbb8087 - 为农夫乐事的肉类切割配方添加精密锯木厂兼容配方
3ff3a27 - 当玩家尝试使用 Meka-Tool 的传送单元传送时触发一个事件 https://github.com/mekanism/Mekanism-Feature-Requests/issues/517
62de8d5 - 使每泵水产生的重水 mB 可配置 https://github.com/mekanism/Mekanism-Feature-Requests/issues/515
d14a10c - 修复在比较矿石识别过滤器的选定输出时的问题 https://github.com/mekanism/Mekanism/issues/7757
83cd145 - 向列表的顶部或底部添加对快速移动过滤器的支持 https://github.com/mekanism/Mekanism-Feature-Requests/issues/516
b0b9bec - 修复物品和材料过滤器之间的哈希冲突,导致某些过滤器列表更改无法正确同步到客户端
0c64b6f - 将旧的雾颜色部分纳入视觉增强雾颜色中,并在计算距离新雾距离时更好地考虑现有雾。这意味着对于大多数事物(如熔岩、粉末雪、水和黑暗/失明),它不再完全抵消效果
4f677d0 - 改善在运输器中移动的物品的照明,以尊重方块光
10bebd5 - 稍微增加加热器和一些发电机的光照水平,以使附近的冰融化 #7659
91ae6a2 - 改进 gui 元素的点击处理:
- 通过重写 mouseClicked 函数来统一右键处理,以便它将使用的按钮传递给 onClick 方法
- 使我们的按钮始终需要有左键动作,并更一致地通过它传递处理和悬停处理,而不是重写相应的方法
- 允许右键点击:红石控制、激光放大器、容器编辑模式和安全选项卡以转到上一个选项,而不必通过左键点击一堆来循环
- 改进我们处理播放点击和哔哔声的方式,并使启用/禁用过滤器使用哔哔声
- 在更多地方使用 GuiSlot 的点击处理,例如在过滤器中,以避免必须有大量的重写
- 在适当的地方使用已经计算出的鼠标下的槽,而不是遍历所有槽(配置器槽悬停和字典移位点击)
- 修复配置器槽悬停工具提示在 gui 窗口中不正确裁剪的问题
25f57f0 - 在回退到从玩家的当前菜单获取之前,尝试直接从屏幕的后备菜单获取携带的物品
f92b48a - 使 hud 键绑定在游戏重新启动时保留 hud 渲染状态 #7765
2f242ba - 修复在从 NBT 加载时添加到启用过滤器中时未验证过滤器是否已启用的问题 #7769
a14d127 - 修复数字矿工在处理诸如双高花等物品时未正确收集掉落物的问题 #7762。这是通过特殊处理原版方块,仅针对有掉落物的状态(在 GUI 中提供更准确的挖掘数量),并在破坏时监听任何新的掉落物,以确保模组方块也能得到正确处理来实现的。这还具有在破坏箱子时收集箱子内容以及收集在被挖掘的方块上的按钮等物品的副作用。此外,还进行了以下小的改进:
- 通过首先针对具有匹配物品的槽,而不是插入到第一个空槽中,提高了在矿工和其他机器中的插入准确性
- 在计算激光掉落物时传递假玩家
- 也收集激光牵引束的间接掉落物,并改善不适合的物品的掉落位置,以更好地表示已被拉动
ce6841f - 如果本地游戏模式为 null,则防止在 RenderTickEvent 中进行渲染,以避免由于在世界继续渲染直到关闭完成后查询配置而导致的竞争条件
03ce834 - 修复营养糊饱和度乘以消耗数量两次的问题(#7783)
c2c05ac - 通过将我们的一些绘制调用列入黑名单,以更好地支持 DarkModeEverywhere 1.1.2+,这些调用会导致事物渲染不当
0bd0331 - 在适当的情况下,将各种地图和集合转换为基于引用的实现
d737f10 - 允许存储放射性物质,并在辐射禁用时保留它们 https://github.com/mekanism/Mekanism-Feature-Requests/issues/552
e8c7e31 - 更新依赖项,包括更新至 gradle 8.1.1 和 ForgeGradle 6,并从 CurseGradle 切换至 CurseForgeGradle
ce75d7c - 使与化学属性的交互稍微更容易,并添加更好的验证处理,以确保应该具有属性的事物确实具有属性
e74e598 - 清理与我们的方块属性相关的一些内部内容
6f55589 - 仅加快可以用牛奶治愈的药水效果,并添加 mekanism:speed_up_blacklist 移动效果标签黑名单,以允许阻止特定效果被加快(https://github.com/mekanism/Mekanism-Feature-Requests/issues/554)
aab1965 - 修复我们的 GUI 中与“超大”堆叠相关的一些问题 #7795
c2bfbd4 - 修复 Fusion Reactor Logic Adapter 不足燃料模式在注入速率为零或 D-T 燃料直接送入反应堆时不起作用的问题(#7793)
993a26a - 修复在使用红石禁用导体的热容量时的暴露问题(#7777)。还将此修复扩展到机械管道、加压管和通用电缆,尽管它们已经只是 NO-OPd 功能
3fba9ac - 提高一些升级结果实现的可读性
eedad76 - 修复配置器空模式忽略堆叠大小的问题(#7798),并且仅在玩家处于创造模式时才允许清空创造模式箱子
17117eb - 防止由于网络未满而因复制错误而移动缓冲发射器
45e741b - 忽略数据报的空标签,因为在某个时候,原版开始允许标签为 null
07cbcab - 新的 Crowdin 更新(#7735)
<a href="https://github.com/mekanism/Mekanism/commit/e037
10.3.8.477
on 2024 Dec 07ca51923 - 修复数字矿工在尝试加载区块并在其所在区块中挖掘时崩溃的问题
d7cba0f - 修复客户端上的蒸发工厂由于不知道植物高度而在输入罐中未显示内容的问题
dc55547 - 更新 CodeQL 以包含超时(#7720)
8111f1c - 修复配方装配器的库存有时会闪烁,这是由于库存控制组织导致更多组织发生
1e8ddfe - 修复模式键在所有已安装的单元上默认关闭,而不仅仅是在翼单元上默认关闭的问题
86cfdbf - 修复能够在能量存储设备中为激光放大器和牵引光束充电的问题
2043134 - 修复裂变计算机 setBurnRate 方法未提供清晰错误消息的问题 #7725
1940cc8 - 修复我们用于未知注册类型对象的通用获取名称助手,并向计算机公开一些方法,以便地震振动器获取有关振动区块的信息 https://github.com/mekanism/Mekanism-Feature-Requests/issues/507
82fb896 - 等待纹理图集完全缝合后再清除我们缓存的模型
6742a67 - 新的 Crowdin 更新(#7724)
ee5707f - 将版本提升至 10.3.8