10.3.6.475
on 2024 Dec 07e27e3cf - 为 GitHub 代码扫描添加 CodeQL 工作流 (#7678)
6b4d4ec - 更新依赖项并将最小 forge 版本提升至 43.1.61。还对构建文件进行了一些小的清理
a0d28ba - 解决各种 IntelliJ 检查问题
10a4825 - 对 JavaDoc 格式进行小的修复,并修复辐射管理器 JavaDoc 中的几个缺失单元
5405bdc - 对与 CodeQL 检查相关的问题进行小的修复
1f8e68e - 重新运行代码格式化程序
4d04f81 - 修复能够从热发生器中提取熔岩,以及通过管道从生物发生器中提取生物燃料的问题
e0a2df2 - 使塑料发光块发出光(使其看起来稍微亮一些)
20a3430 - 修复复制粘贴错误,该错误导致 AE2 装饰兼容配方冲突 #7674
4a92a18 - 向 FloatingLong 公开更多基于原始的实用方法,并在可能的情况下减少 FloatingLong 方法实现中的不必要对象创建
50908e5 - 对辐射命令代码进行一些重构,并添加两个子命令,一个用于向实体添加辐射(addEntity),另一个用于部分降低实体的辐射水平(reduce) https://github.com/mekanism/Mekanism-Feature-Requests/issues/488
4036fae - 允许通过左键或右键点击中心维度稳定器位置来启用/禁用目标半径内的所有区块 https://github.com/mekanism/Mekanism-Feature-Requests/issues/472
1fa222c - 为较新版本的 Jade 正确隐藏内置的 Jade 能量条,并改进与显示 TOP 坦克内容相关的检查
ec799d3 - 添加支持以禁用所有类型的过滤器,并清理与与后备过滤器列表交互相关的一些代码(在各种情况下应提供一些小的性能提升)
1a89fb3 - 如果尚未加载配置,则不在各种物品上暴露上限(在加入世界之前),并在世界加载之前使用默认值进行 fillItemCategory 配置查询 #7670。还将创意能量立方体默认侧边配置切换为在创意标签中设置 nbt,而不是在放置时更改,并改进物流分拣机计算其初始朝向的方式,使其在实际放置之前而不是之后发生
c9d8462 - 将 EthyleneBurnTime 配置从通用 mekanism 配置移至生成器配置,并将其拆分为两个配置 ethyleneBurnTicks 和 ethyleneDensityMultiplier https://github.com/mekanism/Mekanism-Feature-Requests/issues/491
c2ea3e4 - 修复一些不同的机器在未实际运行时显示正在使用能量的问题 #7684。还修复电动泵未按预期使用能量的问题
25459b3 - 向 API 公开一种迭代 QIO 频率内部堆栈的方法,以在某些用例中实现稍好的性能
f575c89 - 修复在多个数据包在响应收到之前发送时,将物品移入或移出 QIO 仪表板时的一些错误 #7647。还稍微提高了传输性能
d229017 - 在没有玩家查看仪表板时,减少对 QIO 物品更改的处理
dc8bc7c - 更新依赖项并添加支持,以在 QIO 制作窗口中正确处理配方阶段的分阶段配方。还修复了 QIO 制作窗口在玩家无法访问配方时显示工具提示的问题
c2715d1 - 使数字矿工以相反的顺序挖掘区块,以便从顶部到底部挖掘 #7657(使其更好地处理砾石和沙子等块)
8dc9dfd - 仅在玩家处于任何流体中时,从静水压力排斥器单元应用游泳增强效果并使用能量。还修复了在没有能量存在时提供速度增强的问题
75a689f - 通过缓存侧面部件自动弹出的内容来提高多块弹出计算的性能
fb120bc - 为了清晰起见调整一些语言条目 #7691 #7654
eeb17e7 - 修复可能导致强制重新生成导致崩溃的边缘情况 #7699
fb9f7bc - 提高频率组件滴答的性能以及传送框架搜索和传送验证的性能。还修复了更改 QIO 驱动阵列频率时不能正确支持更改回原始频率的问题
f011e5f - 修复在配方中不传输安全模式或所有者的问题
ffe6eb2 - 更新 jei 并切换到新的 maven
e799c70 - 修复旋转冷凝器流体槽的验证谓词过于严格的问题 #7664
d2ffef3 - 如果有人进行不受支持的操作并在涡轮机形成时添加或删除叶片,则更新涡轮机中的叶片数量 #7650
c0c34e9 - 修复重生设置实体辐射为无效值的问题 #7680
110877f - 增加在裂变反应堆速率中可以输入的最大数字位数,以确保始终有空间包含两位小数的精度 #7633
0b40f2d - 创建一个标签,以确定哪些物品能够显示 mekasuit hud。用 reverseHUD 配置替换 alignHUDLeft 客户端配置,该配置还会使 MekaSuit 指南针和模块图标切换边以防止重叠。
2a93818 - 为各种多块中的大多数坦克容量添加配置
aef7757 - 允许使用模式切换键启用/禁用喷射器单元 https://github.com/mekanism/Mekanism-Feature-Requests/issues/497
- 喷射器的模式切换默认禁用(必须在模块调整器中启用)
- 不支持喷气背包或重力单元同时支持模式切换键(尽管在使用喷射器单元飞行时潜行仍可退出飞行而不会禁用该单元)
971f381 - 向配置中公开热发生器、生物发生器和燃气燃烧发生器的坦克容量。还将生物生成配置向下移动了一级,因此需要再次设置
5395775 - 解决一些 CodeQL 检查问题
7db2626 - 修复各种与 Mek 相关的东西在失明和黑暗效果下的渲染问题
d5106ca - 向物流运输器公开一个简单
10.3.4.471
on 2024 Dec 079d03a8a - 如果仅找到一个缓存,则不要合并多块缓存 #7601。还解决了与丢弃合并失败的物品相关的长期待办事项,并修复了拒绝计算的几个问题
061a1d2 - 使激光(包括牵引光束)点燃基于 TNT 的块,而不是破坏它们 https://github.com/mekanism/Mekanism-Feature-Requests/issues/441
7469aa8 - 提高我们在 BER 中渲染长方体的性能,例如内容:
- 跳过渲染由于相机位置而永远不可见的面(仍未对世界中的块进行任何检查)
- 仅渲染一个面(或两个平行面)时,缩短绘制中间事物的尝试次数
- 仅计算一次视图调整后的法线
- 标记模型的一些永远不可见的面,不进行渲染(例如生物发生器的底面或三个内侧面)
- 使阀门仅渲染到流体水平,而不是无论流体水平如何都渲染到底部
- 稍微改善流体罐内容模型的边界,以减少间隙
- 改善机械管道内容模型的边界,并为部分填充的垂直管道添加一个更好的模型
9ba1ebf - 简化转换和正确照亮 Robit 皮肤选择窗口背后的代码
12a76f5 - 将一些颜色的打包/解包使用转换为使用 mojang 的 FastColor.ARGB32,并将我们的一些顶点颜色调用转换为使用整数而不是浮点数,以减少正在进行的一些次要额外计算
2c15aee - 修复上一次提交中意外使用了错误的颜色用于选择突出显示
670c8de - 从各种模型文件中删除一些不需要的条目
82c9af5 - 确保对于公式化组装器从开始就初始化库存控制图,以便如果另一个方块滴答并在组装器首次滴答之前插入,那么它将尊重插槽限制 #7604
513a98a - 改进我们的许多基于 json 的模型:
- 删除冗余旋转
- 在适当的情况下删除冗余模型并引用 vanilla 类型
- 删除一些永远无法显示的面,并在块的一侧被覆盖时将其他面标记为可以剔除
- 将我们机器上的大多数端口渲染切换为分层并使用剪切来减少 z 冲突/纹理故障,并允许所有端口正确显示为全亮四边形
- 使工业警报的非活动模型完整,并对物品变体使用相同的模型,而不是使用 ISBER
- 稍微简化一些体素形状
d3f903a - 修复上一次提交中与端口的剪切和接缝相关的一些轻微视觉故障,并转移一些错过的端口
f5e8574 - 对驱动阵列烘焙模型和不可剔除面的添加进行了一些小的改进
a8cd305 - 剔除流体填充器和紧凑型电解分离器模型的可能面并将其 16 倍化
4542220 - 修复复制粘贴错误,导致在错误条件下剔除几个面
1bc70d4 - 将化学溶解室转换为新的 JSON 格式
c9cd7e5 - 为化学溶解室模型添加显示设置
9e94f10 - 将流体填充器模型转换为新的 JSON 格式
1a373b4 - 更改 CDC 模型粒子纹理
db386fb - 将旋转冷凝器转换为新的 JSON 格式
f43651a - 将地震振动器转换为新的 JSON 格式
c3290a6 - 从旧模型中删除未使用的纹理
1e95878 - 将太阳能中子活化器转换为新的 JSON 格式
还删除了旧的纹理资产
ac80b4c - 地震振动器纹理的小更改
5b9b756 - 将量子纠缠器转换为新的 JSON 格式
5d15290 - 量子纠缠器纹理的小更新
8268adc - 添加激光纹理
c6d07f3 - 将能量立方体转换为使用自定义烘焙模型和侧面的模型数据,而不是使用 BER(这大大提高了性能)。还将能量立方体物品的立方体部分和流体罐物品的罐部分的渲染切换为围绕动态部分渲染烘焙模型,而不是为它们提供重复的代码变体。还通过仅在转换实际发生时存储转换后的烘焙四边形的新实例来进行了一些小的内存改进
e371d4f - 致力于连接转换为烘焙模型的 CDC 和 SNA 模型,并修复/改进一些与模型相关的杂项内容
0e08423 - 简化液化器物品模型
72e2893 - 修复旋转冷凝器模型中的一些 z 冲突,因为 0 宽度的 uv
87b47f6 - 连接新的地震振动器模型
7740418 - 稍微简化一些模型文件
4de47dc - 重组发射器烘焙模型缓存其烘焙四边形的方式,以大幅减少最大内存使用量
6d18f0f - 更新依赖项,并将最小 forge 版本提升到 43.1.24,并确保在转换四边形时环境遮挡数据不会丢失
2101d4f - 修复以错误的方式计算 uv 偏移变换,导致点亮的能量立方体指示灯显示异常,还禁用各种指示灯上的阴影,使其看起来更像灯泡
1f1a7fa - 正在优化 QE 模型(删除未使用的面,对各种面应用剔除,并对 led 端口应用发射率)
02ee558 - 连接量子纠缠器模型,并暂时从新模型中删除大端口。还暂时从新的流体填充器模型中删除了管道(这两者最终可能会回来)
c048515 - 修复未装箱的箱子在不是双箱子时未正确更新状态并变为单个箱子的问题
e9f25fd - 修复与能量转换相关的一些问题:
- 修复在非常小(小于 1 FE)值时可能的功率损失或创建
- 将转换率配置更改为仅允许一个数字,然后将其用作反向来转换另一个方向,而不是允许潜在冲突的数字。还将这些值限制在 0.0001 到 10,000 之间,以确保可以双向转换
- 修复 FloatingLong 中的几个小问题,涉及缺少短路以及在有时应该时未正确修改源对象
- 将配置的能量转换率暴露给 API
269f353 - 使充电垫的背面不参与实体碰撞 https://github.com/mekanism/Mekanism-Feature-Requests/issues/455(但对于弹丸仍会考虑)
41cf84c - 在各种检查中将气泡柱视为流体 #7609
2ac427f - 使 QIO 驱动阵列在物品形式下显示存储的驱动器
<a href="https://github.com/mekanism/Mekanism/commit/d0ac6cee8437a5bef
10.3.3.470
on 2024 Dec 07514dbf2 - 将 Maven 示例版本更新为指向 Mekanism 的 1.19.2 版本
84fb60b - 由于现在 AE2 可以在 1.19.2 版本中正确启动并且在数据生成期间加载了其他依赖项,因此在数据生成中更新并重新启用 AE2
9b29e96 - 修复 MekaSuit 头盔部分的损坏 UV,该部分在 V10.1 中损坏
84553f2 - 通过仅对相应的配置项运行所需的检查,提高在更改模块配置模式时的性能
cc97499 - 修复 MekaSuit 和一些模块的一些小的 z 冲突问题,修复几个大部分隐藏的面被错误纹理化导致颜色稍微泄漏的问题,并修复一些应该被替换的部件未被替换的问题
2900461 - 在滚动大型模块配置屏幕时使滚轮“更快”
cf49dc1 - 向 GuiUtils 添加一个辅助方法,用于渲染不接受具有给定姿势堆栈的姿势堆栈的代码
82d1a6a - 允许 GUI 窗口消耗/阻止下层的滚动
554a39c - 使用着色器添加对更改 MekaSuit 颜色的支持(https://github.com/mekanism/Mekanism-Feature-Requests/issues/72)。对使用的系统进行的其他更改:
- 在颜色选择器窗口中添加处理以支持选择 alpha 值
- 向文本框添加预处理粘贴处理程序,以允许将 RGB(A) 值通过逗号和空格分隔粘贴到颜色选择器中,而不仅仅是逗号
- 修复在更改模块配置和文本滚动列表的窗口大小时滚动量重置的问题
- 对 GuiModuleScreen 进行一些清理,以使颜色选择器配置类型的实现更容易
83463ad - 修复模块调整器中的喷气背包模式滑块略微超出屏幕范围的问题
b9e3ebd - 使自由奔跑者和装甲自由奔跑者具有另一种模式(“安全”),该模式可防止跌落伤害,但不提供步幅提升 https://github.com/mekanism/Mekanism-Feature-Requests/issues/425(当前设置为禁用的任何自由奔跑者都将加载为安全)
be49d7d - 修复 BasePacketHandler#sendToAll 在 LAN 中存在的问题 #7577
4caefd9 - 更新依赖项
45ff365 - 改进了与渲染相关的一堆杂项:
- 创建一个系统,以更好地允许在块实体渲染中批处理自定义渲染类型,以便 SPS、工业警报(#7575)和能量立方体核心
- 更新几个自定义渲染类型,使其更接近其原生对应部分
- 修复原子拆解器模型和工业警报模型中的一些小的 z 冲突
- 使喷气背包的机翼叶片(玻璃)使用模糊
- 改进量子纠缠器模型如何渲染覆盖物
- 修复工业警报在非活动时渲染光环的问题(#7575)
e3a7dd2 - 修复工业警报在放置在活动红石信号旁边时未激活的问题
8e37a32 - 使激光聚焦矩阵需要镐才能破坏,并使结构玻璃和反应堆玻璃都使用玻璃破坏声音
de5b01c - 为 Mekasuit 头盔/防弹衣添加 ItemDecorator 以显示存储的流体/化学品(#7584)
将最小 forge 版本提升至 43.0.22
共同作者:Sara Freimer sara@freimer.com
3515542 - 更新依赖项,在数据生成中重新启用 projecte 并调整一些内容以使用较新的 forge 功能
8fb73c8 - 将最小 forge 版本提升至 43.1.1 并将功能引用更改为非弃用变体
e189f92 - 修复多块和其他块实体渲染有时在屏幕外时渲染不正确的问题
a6482df - 杂项渲染改进:
- 通过使用 computeIfAbsent 查找缓存模型而不是更改 contains/get 和 put 调用来实现轻微的性能改进
- 使与 Model3D 交互并调整其值更容易
- 修复 RenderData 基于位置的哈希不同导致在模型相同但位置不同时必须缓存额外模型的问题
- 清理与 TER 渲染模型相关的一些重复代码
- 改进 QIO 红石适配器的模型数据处理方式
- 允许流体罐项渲染器使用普通流体罐的缓存模型
- 仅在 QIO 块的某些内容发生更改时才将其标记为需要模型更新
- 修复在特定方向渲染传送器时的少量裁剪问题
- 创建一个当前禁用的系统,用于使用烘焙模型和自定义模型数据渲染裂变控制棒辉光,而不是使用 TER 以提高性能(由于其他渲染问题和透明度排序,当前已禁用)
102c86e - 使激光使用内置粒子渲染类型并手动绘制背面,而不是禁用剔除
a8c8a0e - 修复聚变反应堆未将当前生产率返回给计算机集成的问题(#7585)
4b2a7e4 - 修复便携式 qio 仪表板在另一个位置更改频率颜色时未更新颜色的问题。还使其他 qio 组件在项形式下显示与其所选频率对应的颜色
e7a9d45 - 使聚变反应堆统计数据考虑最后实际注入率 #7591
743604d - 确保我们将矿工的最小和最大高度限制在放置时的级别 #7589
fa5e242 - 修复在离开世界时未正确清除所有发射器数据的问题 #7592
c4ac163 - 修复气体燃烧发电机在燃烧乙烯时未正确停用的问题 #7579
aecd113 - 修复在能量立方体设置为输入/输出时 LED 渲染为关闭的问题,并修复在能量立方体的项变体中设置为输入/输出时侧面未渲染的问题
9fe1050 - 在最近的清理之后修复聚变反应堆中的一些错误缩放数学问题,并在 TER 中使用奇妙的渲染某些自定义渲染类型时在更适当的时间强制结束批次,以便它们始终在半透明对象后面渲染
5e38407 - 简化在地震读取器中渲染工具提示文本所需的调用,并使其在读取器中渲染流体
c838b08 - 使喷气背包和重力单元在使用时发出振动 #7593,并提供一个配置选项来禁用重力单元发出振动。重力单元振动在主动加速时具有更大的检测半径
4e3cace - 允许配置熔毁的爆炸半径 https://github.com/mekanism/Mekanism-Feature-Requests/issues/438
3196cf8 - 修复允许在聚变反应堆和蒸发塔上使用多个控制器的剩余情况 https://github.com/mekanism/Mekanism/issues/7595
a42e6b6 - 使跨维度的传送能量成本考虑距离。尝试在不同坐标比例的维度之间传送时最小化距离成本
7b7b2c6 - 为我们的延迟半透明渲染添加性能分析支持
<a href="https://github.com/mekanism/Mekanism/commit/00e662b96b008e3
10.3.2.469
on 2024 Dec 077198e02 - 修复与 BreakSpeed#getPos 相关的弃用警告
7e00cd6 - 提升生物群落丰富度的开发依赖项,以便我们可以再次运行我们的数据生成器,并为后退按钮添加工具提示,当悬停时现在显示“后退”一词
1685579 - 在各种类中使用 mojang 助手来获取长度,以稍微清理一些代码
ed6c106 - 对于超出范围的模块枚举数据,回退到默认值,而不是循环到有效值
79ca8f8 - 允许 ModuleEnumData 自动找出枚举的类
1d321ad - 重写 GuiModuleScreen 的部分内容,以支持一次在屏幕上显示更多选项,并修复 GuiModuleScreen 中枚举滑块下的文本的间距和定位
b9d7f69 - 重构和重新设计径向菜单系统的各个部分:
- 提高渲染性能
- 支持副手的径向模式物品,就像正常模式切换键已经支持的那样
- 添加对非枚举基于径向模式的支持
- 添加对多深度径向和备份到更高深度的支持
- 略微调整原子拆解器中与速度相关模式的颜色
- 使径向菜单中的滚动成为菜单的原生功能,而不是通过事件完成
- 将主要用于径向的纹理移动到径向子文件夹中,并对其进行了轻微重命名(传输纹理仍然在它们之前的位置)
- 改进原子拆解器模式的语言条目
- 添加一个客户端配置选项 whiteRadialText,以允许覆盖颜色并将径向文本显示为白色,以提高色盲可读性
- 为 Meka-Tool 的脉矿开采和挖掘升级单位添加径向
- 允许 Meka-Tool 模式更改与滚轮一起显示在状态栏上
ad0379e - 优化图像文件
25a67fa - 向纸板箱黑名单配置添加验证,以确保值是 modid,并使其使用定义列表助手
60a542a - 更新依赖项并移植到 1.19.2,放弃对 1.19.0 的支持并将最小 forge 版本提升到 42.0.9。添加了一些与发射器相关的初始游戏测试,并使用 https://github.com/MinecraftForge/MinecraftForge/pull/8909 在发射器所在的区块变得不可访问时将其标记为卸载(#7428 以及希望还有 #6356)(#7560)
f7ecec2 - 将我们的 Mekanism 工具添加到 forge 添加的新装甲和工具标签中
d84c6f2 - 在我们使用数学 min 和数学 max 的组合的地方使用 Mojang 的 Mth.clamp 助手
b62d76a - 修复太阳能发电机的最大输出与最大生成速率相同,而不是最大生成速率的 2 倍(#7567),并改进最大速率的设置,以减少未来出现错误的可能性。还使热发电机的硬最大生产限制可配置,并使用它来计算最大输出速率
5adf27e - 创建一些辅助类,用于根据配置值存储常量值,以便它们只需要在配置更改时重新计算,而不是每次访问时都重新计算
961e619 - 使基于 Mekanism 的材料的 Paxels 使用标签,以便它们可以使用其他 mod 添加的相同类型的工具制作(例如,由另一个 mod 的基础工具制作的钢 Paxels)
2302678 - 将 gradle 包装器更新到 7.5.1,并在理论上 jenkins 使用 java 11 而不是 8 时将 grgit 更新到 5.0.0
618c168 - 仅在加载配置时使具有失效监听器的缓存配置值失效。还提交了更新 gradle 包装器时遗漏的文件
625ebbd - 将 obsidianTNTBlastRadius 配置从整数更改为浮点数,并在以前没有任何范围的一堆基于数字的配置上添加范围
7eaac76 - 新的 Crowdin 更新(#7562)
7225e81 - 现在 AE2 在数据生成器中重新运行,因为它已经更新(但之后将其保持禁用状态,因为它在 1.19.2 上尚未加载,并且与最新版本的 jade 不兼容)
477c0f8 - 将版本提升到 10.3.2
10.3.1.468
on 2024 Dec 07fec4c6d - 将 maven 示例版本更新为 1.19 版本构建
19a5d53 - 修复服务器上工厂有时显示错误警告的问题,原因是 Map#of 的迭代顺序在客户端和服务器上不同
9baddb9 - 将 mek 辐射治疗命令更新为设置为基线而不是零 (#7559)
&emsp>还在从零加入到基线时更新实体的基线辐射
21d9f8a - 更新依赖项并将最小 forge 版本提升到 41.0.113,并删除自定义的 mekanism:mekanism 模型加载器,转而使用 forge 的修补系统通过模型设置面的光照级别。还在数据生成中重新启用 base ILikeWood
c58fad8 - 在主线程上设置流体渲染层,因为它不再是线程安全的 https://github.com/MinecraftForge/MinecraftForge/issues/8911
db466df - 修复辐射叠加层不一致地显示正确颜色的问题 #7558
3af4c07 - 重新启用 ilikewood 插件的数据生成器,并为 base ilikewood 添加对红树林块的支持
d871267 - 为 QIO 红石适配器添加支持,以便在计算计数时进行模糊匹配并忽略 NBT(与 #7561 松散相关)
94fe7c6 - 修复从服务器端无效访问客户端配置导致 QIO 物品查看器容器在服务器上开发时无法打开的问题
c4c9737 - 在 QIO 制作窗口中添加一个按钮,以允许将网格清空到 QIO 存储/玩家的库存中
e381a56 - 更新以支持 1.19.1(目前仍支持 1.19)
1fb7b8a - 新的 Crowdin 更新 (#7554)
8045d0d - 将版本提升到 10.3.1
10.3.0.467
on 2024 Dec 07ccf0038 - 初始通过重写 QIO 驱动器存储内容的方式#6837。这是为 1.19 做准备,并且不支持从旧的 QIO 驱动器加载数据
c678c4c - 移除已弃用待删除的内容并重命名静态能力助手
e94d998 - 初始移植到 1.19,它可以编译,但有一些东西不能正常工作,并且由于注册表排序问题,世界无法加载
4d27966 - 修复一些问题,需要自定义 forge 构建才能实际进入游戏
1d5327d - 致力于解决各种与 1.19 相关的待办事项
a040492 - 使我们的大部分注册表 id 读取更安全,并使写入空化学堆栈更紧凑
7822e4a - 修复容器未正确初始化的问题
82b232e - 更新 forge 以使游戏能够启动,更新已更新的依赖项,并在编写系统以保留旧缓存后重新运行数据生成器
607bf9b - 重新启用生物群系和 byg 数据生成
595278d - 添加与 1.19 相关的配方和标签,并调整泥土到粘土的配方,使其在泥土 + 水基于原版的情况下有另一个步骤
307dbc7 - 修复婴儿怪物在计算奖励时会改变经验奖励的问题
984cca2 - 更新流浪婴儿的生成限制以匹配原版所做的更改
6fb2d39 - 修复一些问题并生成生物群系修饰符,以便世界生成发生并且婴儿怪物生成
5d60f4b - 添加电动伺服单元
6062309 - 更新 forge 和依赖项,并重新启用一些已更新的依赖项,并在 jade 使其 api 与 hywla 足够分离后添加对 WTHIT 的支持
e9f75e7 - 为现有的骄傲机器人皮肤生成数据纹理,还添加了更多的骄傲旗帜#7512
3fcebc3 - 从 LogManager 切换到 Mojang 的 LogUtils
4b0d536 - 清理与注册表条目同步相关的一些事情
034e237 - 使我们的自定义注册表类型对象的 getRegistryName 助手成为 final
ef96387 - 轻微清理并更改视觉语言键的路径,并稍微泛化视觉也太大的一个
c2c718e - 添加一个可解锁的机器人皮肤#7517
afb86f5 - 实验和测试使用结构修饰符系统,并将婴儿生成配置合并到主要添加的配置中,现在事情发生得足够晚,可以这样做
03ceefc - 将最小 forge 版本提升到 41.0.27 以使用结构修饰符,并更新依赖项
0a7e42f - 在尝试保存时,每个磁贴每个滴答最多仅将磁贴的块标记为脏一次
6a6c421 - 在 FloatingLong 中添加一些短路检查,以便在与零或某些情况下的 1 交互时
6df77e2 - 修复机器人皮肤选择有时在打开时立即选择不同的皮肤,如果窗口重叠按钮被点击的位置。还稍微调整了 allay 机器人模型的底板以匹配
e272bba - 内联来自生成助手的剩余方法
1298e25 - 修复蒸发多块缓存如何缓存太阳能能力的问题,以防附加组件实现它并实际需要触发无效并减少重复的邻居更新检查
3d912ed - 将最小 forge 版本提升到 41.0.28 并更新以支持新的流体 API
1b97f22 - 将最小 forge 版本提升到 41.0.30 并使用新的附魔方式,以便 mekasuit 等表现更好
67e51dc - 新的 Crowdin 更新#7515
4b48d0b - 改进我们计算机器输入速率/最后接收能量的方式#7507
ca84255 - 确保 mekanism 的子模块在 mekanism 之后加载
b99b148 - 更新依赖项并将最小 forge 版本提升到 41.0.36,并修复 jei 集成并在配置值上显式处理 getOrDefault,因为我们在配置实际加载之前调用它们,由于原版需要值,我们稍后会覆盖这些值,并且默认值是一个足够合理的值
ff44c4a - 删除未使用的面,这些面导致在机器人 allay 皮肤的日志中打印警告
430ec27 - 在数据生成中跳过查找资源包过滤器,以删除要打印的大量堆栈跟踪
59c1cfd - 为 Mekanism 添加进展 https://github.com/mekanism/Mekanism-Feature-Requests/issues/29#7470
共同作者:Sara Freimer sara@freimer.com
0a0c432 - 对几个数据生成器进行轻微清理,并为蜘蛛网添加一个配方到字符串 https://github.com/mekanism/Mekanism-Feature-Requests/issues/402
9887a69 - 使小写布尔表示可翻译
7608877 - 为正在运行的地震振动器添加振动游戏事件
725c376 - 降低哔哔声音效的基本音高#7522并稍微重构我们的声音数据生成器代码
dd0609f - 使由维度稳定器加载的块完全滴答,以便其中的作物可以生长,以便在使用乙烯时保持其运行。需要 https://github.com/MinecraftForge/MinecraftForge/pull/8775
008f584 - 更新 forge 以使我们的数据生成器能够再次运行,并修复 qio 驱动器阵列配方的类型错误并且不验证个人存储为空,并将个人存储进展切换为检查标签
1babf0f - 重新组织我们的构建脚本的部分以进一步减少重复代码,并为游戏测试添加 sourceSets。还添加两个缺失的冒号
<a
10.2.5.465
on 2024 Dec 0710.2.3.463
on 2024 Dec 07b454a9a - 对 switch 语句进行了一些进一步的小清理,并转换为表达式
f7cd147 - 同步发射器形状缓存,以防止随机的并发崩溃 #7499
df64d3c - 修复移除的发射器带走其在网络中的份额的问题,并修复单长度管上的红石灵敏度释放辐射的问题
1bf5489 - 重构和清理 gradle 构建脚本的部分内容,以更多地使用 gradle 的延迟配置系统
7f7b3b1 - 使用一些 gradle 辅助方法
6c514fa - 修复由于大写问题导致启动到世界时的问题
8164da7 - 更新依赖项并将最小 forge 版本提升至 40.1.27,并使用 forge 的新包特定格式版本,并将这些版本转换为在我们的 gradle 属性中声明,以便当 vanilla 更改包格式时,我们只需在一个地方进行编辑
e6427c3 - 在 Hydrostatic Repulsor 单元描述中添加逗号 (#7501)
c73957e - 添加了一个维度稳定器 (#7433)
&emsp>共同作者:Sara Freimer sara@freimer.com
38392ec - 使检查给定验证器的化学物质是否有效更容易
04a0530 - 将最小 forge 版本提升至 40.1.36,以确保 forge 的照明管道默认开启
cc94a3e - 允许独占模块更准确地定义它们与之独占的操作类型 (#7497)
6911c9b - 由于该功能在后续的 forge 构建中被回退,将最小 forge 版本的更改回退至 40.1.27
b9bcd82 - 使工厂在被破坏时保留排序模式 #7505,并且在通过配方升级时也保留流体罐的容器编辑模式
b0fea89 - 将喷气背包的后端重构为一个接口 (#7493)
2b4f144 - 添加了幸运模块 (#7467)
57e3334 - 优化图像大小
59159f1 - 新的 Crowdin 更新 (#7495)
1e01609 - 将版本提升至 10.2.3
10.2.2.462
on 2024 Dec 071a7e71f - 尝试为子模块的 Mekanism 依赖项指定确切的版本匹配,回退到仅依赖 Mekanism
9de61f7 - 如果在我们的实体完成构造之前调用我们的 getCapability 实现,则仅执行 NO-OP
b7caee2 - 通过在顶级而不是在每个项目功能帮助器下跟踪功能缓存来提高整体项目功能性能,这也修复了持久帮助器多次添加到同一缓存的问题
3ea3653 - 修复 MekaSuit 头盔指南针与 F3 相比对于负值偏离一个的问题
4862222 - 改进像石板或雪这样的块的爆破单元的侧面计算
99dbfef - 允许在构建命令中指定一个位置以构建多块,以便更轻松地使用构建命令使多块彼此紧邻,并修复内部多块认为如果外部多块与其相邻的状态发生变化,结构不再有效
ced74dd - 修复几个记录的 equals 和 hashcode 契约,并修复 BlockTransmitter 中关于缓存形状的内存泄漏。在移植到 1.18 时键比较中断,因此每次查询形状时都会增加分配的内存。还将键从记录更改为打包的短整型以提高查找性能和降低内存使用
7e56ce4 - 通过修复一个偏差为 1 的问题,稍微更紧密地打包发射器键
d46e763 - 新的 Crowdin 更新 (#7489)
9395a96 - 将版本提升到 10.2.2
10.2.1.461
on 2024 Dec 07https://github.com/mekanism/Mekanism/commit/b7917fb7dc9e8a767e899c80e02525fdfd1ecc8f https://github.com/mekanism/Mekanism/commit/3f47601eff78ed94cf28461e57dab672bd384f04 https://github.com/mekanism/Mekanism/commit/cf478e774002f36001ca38f11892bcfe31f17e57 https://github.com/mekanism/Mekanism/commit/84ccdd0665f3f196d6434129491f3fe94e14a6ec https://github.com/mekanism/Mekanism/commit/e5a6715210f6b37e94ea575c64bd170b381196f3 https://github.com/mekanism/Mekanism/commit/d9ab250bb38e5a4ddd4c5df49ce0624c9b2ea843 https://github.com/mekanism/Mekanism/commit/39ce5380c99b1d247ebb03f930b70d37daab7728 https://github.com/mekanism/Mekanism/commit/b5ec215d7bb4b27b724ecd2d7d58189975e7a945 https://github.com/mekanism/Mekanism/commit/a6e3756dfc1b517d34980fac26f2d1d5d0610e1f https://github.com/mekanism/Mekanism/commit/e91bd25a917d365c5c7d729d97d9342fbfe8917b https://github.com/mekanism/Mekanism/commit/6b286772b4e000b3b9fec6038f953f78dce43167 https://github.com/mekanism/Mekanism/commit/0d2e51193c48bc508b74f91f17c87f7dee81184e https://github.com/mekanism/Mekanism/commit/9229d88b8436e2b32d363206ceb8c755f7f6f69f https://github.com/mekanism/Mekanism/commit/52ef598cc7bcdc7d69a1faec949790642902488f https://github.com/mekanism/Mekanism/commit/102a1b0e21180dfd8632c9d3c3940cb06801542f https://github.com/mekanism/Mekanism/commit/a49168de713ac6a31ee1ed74ac832e8c5fb8c4cf https://github.com/mekanism/Mekanism/commit/56366805c69cb3b9dcb5e87212630ffa80b529f0 https://github.com/mekanism/Mekanism/commit/41b108cdc915554ee2b93d1f33eb3ccfd08df2b6 https://github.com/mekanism/Mekanism/commit/a593be90376ede0dbe2568682c78840e31905868 https://github.com/mekanism/Mekanism/commit/100d9158dfe17bbb4d99fa758c4a86f3edece045 https://github.com/mekanism/Mekanism/commit/325278e1fd8422dc4949778c3e663b1e8d97e934 https://github.com/mekanism/Mekanism/commit/fb7867ef6a0601d5f1e56905395b59758d300e2a https://github.com/mekanism/Mekanism/commit/d6bd898410a3e53e2a12625e9d0b284603ee5c49 https://github.com/mekanism/Mekanism/commit/2fc833cf7c466adfac5eb71fb8ac37a8b8cd48ff https://github.com/mekanism/Mekanism/commit/c152bccf733e280c05f629d8999ffa3c605974d2 https://github.com/mekanism/Mekanism/commit/36affd0eb3b26161913cd47e9e90058d8fbaaf19 https://github.com/mekanism/Mekanism/commit/00580b6343fd672622508864ab8fbb5fc964e0bd https://github.com/mekanism/Mekanism/commit/5cf9f6e79071f6f3707f4485ba7d0e182d189992 https://github.com/mekanism/Mekanism/commit/63203445f17ed60f4f6a60ef31caf5878ebea091 https://github.com/mekanism/Mekanism/commit/57b176b6861be2ae0407f3b3ad00aa311b922ab9 https://github.com/mekanism/Mekanism/commit/768fd668b4efe111167ff26afc9406531469e4e2 https://github.com/mekanism/Mekanism/commit/19b6f9737c2e3ad5dacc84cfeb51d994c539757f https://github.com/mekanism/Mekanism/commit/c305e31ef323d41cde7ba491b22c52da1070662c https://github.com/mekanism/Mekanism/commit/55b46a37a8daf7a15319e40519aea3cd0688bf2b https://github.com/mekanism/Mekanism/commit/c8752c0ac8c7e9d3a2473f3c41f5382029537866 https://github.com/mekanism/Mekanism/commit/1b92aab30ae69cf1a8fa6a8c00ac4f6c61709743 https://github.com/mekanism/Mekanism/commit/43f8e48d44161aefa16f853e86e06e06a3795878 https://github.com/mekanism/Mekanism/commit/7be2b666a9fea2dd452ae57097a2f47d5e3e5b43 https://github.com/mekanism/Mekanism/commit/dca8122de6aab42523907c14726f6c95183765d5 https://github.com/mekanism/Mekanism/commit/9e010858f347a49693459acb44b897c2f671c952 https://github.com/mekanism/Mekanism/commit/6a555324215ba97669457375566110b8f4311bc9 https://github.com/mekanism/Mekanism/commit/502e14e49ddb42573dfce6fc342b350561da8ab5 https://github.com/mekanism/Mekanism/commit/ccbf68432fb3a0805d78e8871cf1d28d3a94c36c https://github.com/mekanism/Mekanism/commit/15e464ab39284d0dd01928f90e159b83881df42a https://github.com/mekanism/Mekanism/commit/c365ef31250e486c214e6a450bc2986e43c4af52 https://github.com/mekanism/Mekanism/commit/5ceaacb2235ea6dbd6fcbd22e90e26cfaf229909 https://github.com/mekanism/Mekanism/commit/a435bd5fc3a8c531ef523155f0f43bd4834424d1 https://github.com/mekanism/Mekanism/commit/759f0918f98cf295ad23ebba682d54c0a48ea37f https://github.com/mekanism/Mekanism/commit/188d05074f74fca8d925e60c022778663d7b4b5c https://github.com/mekanism/Mekanism/commit/1a19571c67f30c2bb7a672fc251227544cab6540 https://github.com/mekanism/Mekanism/commit/3914c69bf3f0931c7192ed1f25f1dada510be783 https://github.com/mekanism/Mekanism/commit/8f34fef278cceac81fa04446f28079e93f671941
10.2.0.459
on 2024 Dec 070f375c2 - 初始移植到 1.18.1 需要手动构建几个模组并放入 flatDir 中进行编译,并且需要 https://github.com/MinecraftForge/MinecraftForge/pull/8352 才能进入游戏。还存在大量需要修复/测试的内容
01ec3ec - 解决与序列化相关的待办事项
f5237c0 - 为我们的标签生成器添加额外的验证,以确保我们将收获工具标签添加到所有需要正确工具的块中,并遍历并将它们添加到我们尚未执行的块中
a0237cd - 在开发中使用 maven 本地来能够使用自定义 forge 构建加载到游戏中,并且仅针对 projecte 的 api 而不是全部进行构建
044cb48 - 合并 IChemicalStackIngredient 和 ChemicalStackIngredient
1d3fb17 - 致力于清理一些待办事项,例如从模块中删除遗留的名称加载支持
4fd8e15 - 修复与容器同步中的一些更改相关的问题,并删除我们用于跟踪幽灵堆栈的一些解决方法,因为它大大简化了逻辑,并且 vanilla 似乎在他们的端已经修复了这些问题
fbc25e0 - 对方法/清理调用进行一些重命名
6135c5e - 重新设计流体日志记录属性为枚举属性,以便它可以在 F3 中提供更多信息
227d065 - 利用一些新的 java 语言特性并修复一些 javadoc 问题
cb2e664 - 修复婴儿末影人模型,并使冻结的骷髅幼崽变成流浪幼崽
c9ba5cb - 清理 Mekanism Additions 中的剩余待办事项,改善弹出气球的粒子定位,并向 vanilla 标签添加一些有意义的元素
57b7a1b - 处理 API 中的待办事项,并从功能中删除一些边参数,而是通过 getCapability 返回不同的功能实现来获取边
af8d59c - 修复服务器无法启动的问题
c3ed5fb - 继续处理各种待办事项
eff44e6 - 修复由于以错误的顺序向顶点添加数据而导致的自定义线网渲染崩溃,并修复 mekasuit 渲染出现问题。还修复了径向菜单有时不绘制背景的问题
774baf4 - 使精炼黑曜石需要钻石工具而不是铁工具,因为在某个时候 vanilla 进行了更改,因此您无法用铁收获黑曜石
3c20f40 - 改进对扩展高度范围的处理
9af0e53 - 修复渲染和向 Jade 添加数据的问题,并使其将边界块重定向到主块以获取名称。还为在查看 Jade 和 TOP 时查看 robit 的能量水平添加了支持
146f57c - 修复 JEI 配方点击区域不起作用的问题
c46c074 - 修复与渲染相关的各种问题,并删除一些多余的 setShader 调用,因为 blit 调用会为我们设置 Shader
927ba12 - 将营养糊转换为流体 #7102,并将“液态锇”重命名为“锇”,并使其我们的桶具有填充和拾取声音
038017e - 切换为自定义 forge 版本,并修复与流体拾取声音相关的一些问题
c887478 - 进行一些小的清理,并使 robit 修复屏幕使用我们的文本字段而不是 vanilla 的直接文本字段,以减少我们需要实现的内容并修复几个相关问题
0965fea - 重新集成 CraftTweaker 支持,JEITweaker 支持仍处于禁用状态
d14066f - 修复几个与 CrT 相关的小输出,并将我们的配方数据暴露给 CraftTweaker,并在我们的成分上暴露更多方法
d7ce35f - 向字典添加对 mob 效果标签的支持
2f155d1 - 修复矿工在点击开始后经常立即重置的问题
94dd098 - 将最小 forge 版本提升到 39.0.18,并删除铜锭、矿石和块,在配方中切换为使用 forge 的标签和 vanilla 的物品
096f3eb - 更新矿石纹理,添加原始矿石、原始存储块和深层矿石(感谢 rid 提供纹理)
9c1a1b1 - 初步添加新的矿石加工配方
2713e8a - 重新启用 JEITweaker 集成
8418e2d - 修复在物流传输器中渲染物品时的崩溃问题
0d8449b - 重构矿石的配置方式并将其添加到世界生成中,以允许有多个矿脉和更多的可配置性(默认值尚未更新)
c4f1c68 - 更新依赖项,将最小 forge 版本提升到 39.0.57,并在所有 ilikewood 相关依赖项都更新并正常协同工作后切换为 CF 版本
21ecbf2 - 清理处理删除块和瓦片的方式,因为 setRemoved 现在在删除和卸载时都会被调用,并且永久删除应该从块的 onRemove 方法中进行。此外:
- 清理处理放置边界块的方式,使其只需要在一个地方声明,而不是在 onPlace 和 setRemoved 中都声明
- 在涡轮机转子上实现 Clearable,以便在使用 set block 命令时不会掉落转子,并在我们的构建删除命令中调用它
- 回滚与我们如何修复 #7053 相关的一些内容,并以一种在 https://github.com/MinecraftForge/MinecraftForge/pull/8417 合并后不会创建内存泄漏的方式重写它
7d71e2e - 处理并修复与 1.18 相关的一些待办事项,特别是:修复 oredictionificators 的内存泄漏,并将 mekanism 工具的材料过渡到使用 forge 的层级排序注册表
5519470 - 优化图像
1a5965c - 使个人 chest lid 的处理方式现代化
1ee94fb - 使 gradle 运行任务以正常和“成功”的方式结束
27529db - 对新的矿石生成分布值进行初始测试
<a href="https://github.com/mekanism/Mekanism/commit/8af8a435f6dacdd841aba
10.1.2.457
on 2024 Dec 07e95d2b7 - 通过从 CC 的 Maven 切换到 curse 的 Maven 来修复构建
a224d98 - 从 1.18 回退几个 JEI 修复:
- 类别中的 Gui 元素未按顺序排列,可能导致渲染问题
- 旋转冷凝器类别未正确标记流体是输入还是输出
76466be - 回退旋转冷凝器配方输出的修复
19b5699 - 在 API 中严格指定化学纹理缝合到的 atlas
3f4f580 - 修复通过在 QIO 的主库存中按 R 或 U 无法查看配方或使用情况的问题 #7384
6a5a767 - 修复下界金矿石合成配方使用我们的金粉而不是金粉标签 #7409,并修复一些与使用石匠机获取更多物品相关的小重复问题 #7413
89721bf - 如果位置无效且没有管理器,则防止检查其是否在多块内部 #7394
930ba69 - 向计算机公开支持比较器的瓦片的 getComparatorLevel(#7387)
786393a - 延迟设置物流传输器的项目渲染,以确保像混入构造函数的海绵这样的东西在世界为空时不会有问题,即使它尚未被使用 #7411
317dcad - 仅在实际需要重新计算输出时调用 updateOutputSlot,并且在堆栈无法堆叠时也这样做,以防止为给定配方缓存之前匹配的输出 #7396
638f538 - 修复在使用所有输入时能够提取工艺窗口输出的一半,而不是像 vanilla 的工艺窗口那样强制提供整个堆栈
71f77ef - 新的 Crowdin 更新(#7375)
ac0aaa8 - 将版本提升到 10.1.2
10.0.19.446
on 2024 Dec 07https://github.com/mekanism/Mekanism/commit/4267179e2fe53b2758c5bc47c5c01f0a1077fad2 - 在 ClientSetupEvents 中使用 enqueueWork 处理不由并发映射支持的事物 #6775
https://github.com/mekanism/Mekanism/commit/d20a04800b8668819e1263ddeae7c227f10c1822 - 修复同步项目栈在实际未更改时同步空栈的问题。事实证明,ItemStack#isItemEqual 会检查以确保栈不为空,如果为空,则即使另一个栈也为空也返回 false
https://github.com/mekanism/Mekanism/commit/3bd3fb2d1294ee0c53300a78a4f06e82936c0cf0 - 修复在 https://github.com/mekanism/Mekanism/commit/4267179e2fe53b2758c5bc47c5c01f0a1077fad2 中移动过多内容到客户端设置中排队工作的问题
https://github.com/mekanism/Mekanism/commit/3b80bdfe71684df1801ccec417aa2e8da1608de3 - 修复在从超类构造函数调用 getGameProfile 时的空指针异常
https://github.com/mekanism/Mekanism/commit/a63277ffb59a298a93c8ac319606f80095f11e6b - 尝试防止 #6856 中的空值
https://github.com/mekanism/Mekanism/commit/50f5668134d7d07a41ad1266555bf55c645e9dfd - 尝试在 forge 事件取消时防止无限爆炸
https://github.com/mekanism/Mekanism/commit/285d0df4f44c2eb8d4c3998f8b6cc9820e20cc83 - 在 ol man optifine 的空指针崩溃中添加消息
https://github.com/mekanism/Mekanism/commit/e33320c55e8b8f6fdc0abe3d830a71d4ff27e942 - 将版本提升到 10.0.19
https://github.com/mekanism/Mekanism/commit/fb9a08ca4794435bbe83b0d6876872a7881d0328 - 在自述文件中更新 maven 版本 (#6777)
https://github.com/mekanism/Mekanism/commit/521c257878f8dde267bd1acdc424aa75a97c9923 - 新的 Crowdin 更新 (#6772)
10.0.17.444
on 2024 Dec 07https://github.com/mekanism/Mekanism/commit/b05e24d59c07893cdbcf6bc5aa148cd2ea5246d4
https://github.com/mekanism/Mekanism/commit/fc10af02469014b3e5ff67f43bdb2e8e8dc695d4
https://github.com/mekanism/Mekanism/commit/2a77729f2c0cd3463305998d085a2e95b4d5409d
https://github.com/mekanism/Mekanism/commit/adc9a6feaacfd4a87a9aab759ebbf19e01bb30a9
https://github.com/mekanism/Mekanism/commit/31fc74bafd37180db974db0263b4f1c0a0b91455
https://github.com/mekanism/Mekanism/commit/8789f617c180bea1fad966aae9ea1c56a329fa9b
https://github.com/mekanism/Mekanism/commit/9df9cf8d109aa0853b8797de8632f918215586a9
https://github.com/mekanism/Mekanism/commit/d83f136fb8f326a6b457352ab4348315a963241a
https://github.com/mekanism/Mekanism/commit/f63a67f994afd9ccb678bec659c94afc815df852
https://github.com/mekanism/Mekanism/commit/1661cc697729d0bae76c4eaa4eb2df88ac5b3c2b
https://github.com/mekanism/Mekanism/commit/7dfb43724fbb8a2541261eb5bbae3ac40a122445
https://github.com/mekanism/Mekanism/commit/78e9416c649548513b5b1820db9120eb90751697
https://github.com/mekanism/Mekanism/commit/5a6b8954efbcf120782ada6ef8fdbcc2e22688e6
https://github.com/mekanism/Mekanism/commit/21c2144b3bf3c57c16bc9c647bf494bfd23ef51b
https://github.com/mekanism/Mekanism/commit/4d79d6906f06797105aa9185ac2fa42a400db50d
https://github.com/mekanism/Mekanism/commit/2eedb85dd6c7c411e276a7a0e4feb3836cd28feb
https://github.com/mekanism/Mekanism/commit/c331d7ba1327db6da7afef116925dcb5c00b5b7c
https://github.com/mekanism/Mekanism/commit/46a75e4e65a4dd8ceda31e43ca84ca0bc2b17173
https://github.com/mekanism/Mekanism/commit/e28c8104db744eaf2200822ba4529be36a062864
https://github.com/mekanism/Mekanism/commit/e26311c6dd82e944a9dd49e1b4c8f97fce7c87a8
https://github.com/mekanism/Mekanism/commit/d5fa1d94e9ba261816547285eb2d7ab0bdd5f452
https://github.com/mekanism/Mekanism/commit/825a47514f9a08fb74594657fd7516761139554f
https://github.com/mekanism/Mekanism/commit/33a142baa1ca72b74092d64db8e6e85625cf94df
https://github.com/mekanism/Mekanism/commit/c4b7f4404bd606040e491f118daf2027be724a4b
https://github.com/mekanism/Mekanism/commit/524b6cfcfadd2c77a530b2317349f8e7881c7f40
https://github.com/mekanism/Mekanism/commit/0397a17849e9b4304a28f4a3b8f736ca49348750
https://github.com/mekanism/Mekanism/commit/9efa0d0bea3d53638d3156e48425ee1423bfc167
https://github.com/mekanism/Mekanism/commit/a65a51e7bae504c9a379a2d1585341f57178492f
https://github.com/mekanism/Mekanism/commit/b66ea13a73d46cfa6b82badbeee89e7262b1e2b5
https://github.com/mekanism/Mekanism/commit/7c39b91d91c66b6a03b109aebff3f1a417055900
https://github.com/mekanism/Mekanism/commit/a01c7fac3c26e0abea384784fd8cc355728c71e1
https://github.com/mekanism/Mekanism/commit/0a5b5d62d6607a47027507b713551358335bb98d
https://github.com/mekanism/Mekanism/commit/6062ede31b2d94f8947c62c9156fdc353361100a
https://github.com/mekanism/Mekanism/commit/0287e5fd48a02dd8fe0b7a474c766d6c3a8d3f01
10.0.9.432
on 2024 Dec 07b1b86b4 - 更新 JEI 并清理泛型,以使其能够针对较新的 JEI 进行编译。从我 的测试来看,它似乎仍然能够在较旧版本的 JEI 上加载,并且也能让较旧版本的 mekanism 在较新的 JEI 版本上加载
676e785 - 将最小 forge 版本提升至 32.0.104,并更新我们处理日志剥离的方式,以及地 面耕作以使用新的 forge 方法,而不是使用 AT 来访问查找映射
1ef2dd9 - 修复丝绸之触meka-tool 仍然使矿石掉落经验值的问题(#6427)。注意:阻止其他模组在使用丝绸之触破坏块时轻松地向块中添加额外的经验值掉落
fd596d7 - 修复在检查空容器是否可以提取时的一些不正确的边缘情况检查(#6425)
a857279 - 更新材料轴工作的列表以匹配 vanilla 的(#6430)。还修复了 paxel 未正确生成粒子以及在熄灭时使营火掉落其内容的问题
6d192cf - 使空水壶显示“Empty”而不是显示“No gas”,因为营养糊在内部是一种气体这一事实并不重要
550489c - 改造字典项:- 为字典项添加了描述,使其更清楚它的用途 - 现在支持显示块、物品、流体、实体、气体、注入类型、颜料和浆液的标签 - 在世界中右键单击实体或流体现在显示它们的标签 - 字典的 GUI 现在有一个下拉菜单来查看某物支持的不同标签类型。例如,同时具有块变体和物品变体标签的块物品现在同时显示两者(尽管在世界中右键单击块在物品的块变体无法正确确定的情况下仍可能提供更好的结果) - 使字典 GUI 中的目标槽成为“幽灵槽”,以便可以将东西从 JEI 拖放到其中(https://github.com/mekanism/Mekanism-Feature-Requests/issues/87) - 还修复了在调整 minecraft 窗口大小时滚动列表丢失内容/选择索引的一些杂项问题,并使 GUI 中的所有点击声音正确尊重 mekanism 的声音配置,而不是仅其中一些
930428b - 使 QIO 导出器的描述更清晰(#6457)
375f006 - 修复 GuiElement 子嵌套未正确同步各个子元素的问题
188c38d - 修复 QIO 容器允许提取比其最大堆叠大小更大堆叠的物品的问题(#6458)
50c5cce - 将一些错过的整数转换为可变整数
52ebee1 - 使用我们自己的系统来计算库存内容的比较器级别,而不是 forge 的帮助器,以便我们可以使用我们更专门的 IInventorySlot#getLimit 方法来允许正确计算诸如箱子之类的东西的值(#6454)
4209310 - 使工业警报关闭的延迟不那么明显(#6452)
5e128d6 - 为 Meka-Tool 添加禁用扩展脉采矿的配置选项(#6453)
4eb2eae - 用径向选择器替换原子拆解器模式开关。(#6422)
3326bd1 - 将 forge 版本和最小 forge 版本提升至 108,更新依赖项并将我们的模型加载器注册移至正确的位置,因为现在有了正确的位置
959100c - 使塑料块的正确工具类型为镐而不是没有正确的工具(#6432)
e135cc7 - 修复工厂自动排序检查缓存配方的错误过程,从而允许将物品输入到它们无法输出到的输入中
dc022e2 - 保存和加载缓存的比较器级别,以便依赖其世界级别的方块不会出现问题(例如物流分拣机)
68503bf - 不允许使用配置器旋转修改站(#6444)
623a42e - 对几种颜色的应用方式进行了小清理
061cab3 - 修复涡轮机模型中缺少的渲染调用,导致叶片漂浮而不是“连接”到转子轴,还修复了高度为 1 的转子底部叶片的渲染有点偏离的问题
fc8de2d - 修复某些文本渲染如果资源包更改它们则不使用正确颜色的问题
1901bd0 - 重新运行格式化程序
6a11e27 - 新的 Crowdin 更新(#6420)
5739653 - 将版本提升至 10.0.9
9.10.9.422
on 2024 Dec 079.9.3.394
on 2024 Dec 07无