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 的修补系统来通过模型设置面的光照级别。还在数据生成中重新启用基础 ILikeWood
c58fad8 - 在主线程上设置流体渲染层,因为它不再是线程安全的 https://github.com/MinecraftForge/MinecraftForge/issues/8911
db466df - 修复辐射覆盖层未始终以正确颜色显示的问题 #7558
3af4c07 - 重新启用 ilikewood 插件的数据生成器,并为基础 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 - 为现有的骄傲 Robit 皮肤生成数据纹理,还添加了更多的骄傲旗帜 (#7512)
3fcebc3 - 从 LogManager 切换到 Mojang 的 LogUtils
4b0d536 - 清理一些与注册表条目同步相关的事情
034e237 - 使我们的自定义注册表类型对象的 getRegistryName 助手为 final
ef96387 - 轻微清理并更改视觉语言键的路径,并稍微泛化视觉也太大的一个
c2c718e - 添加一个可解锁的 Robit 皮肤 (#7517)
afb86f5 - 试验和测试使用结构修饰符系统,并将幼崽生成配置合并到主要添加的配置中,现在事情发生得足够晚,可以这样做
03ceefc - 将最小 forge 版本提升到 41.0.27 以使用结构修饰符,并更新依赖项
0a7e42f - 在尝试保存时,每个磁贴每个滴答最多仅将磁贴的块标记为脏一次
6a6c421 - 在与零或某些情况下的 1 交互时,在 FloatingLong 中添加一些短路检查
6df77e2 - 修复 Robit 皮肤选择有时在打开时立即选择不同的皮肤,如果窗口与按钮被点击的位置重叠。还稍微调整了 Allay Robit 模型的底板以匹配
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 - 删除导致在 Robit 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。
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 Unit 描述中添加逗号 (#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 实现,则仅进行无操作
b7caee2 - 通过在顶级而不是在每个项目功能帮助器下跟踪功能缓存来提高整体项目功能性能,这也修复了持久帮助器多次添加到同一缓存的问题
3ea3653 - 修复 MekaSuit 头盔指南针与 F3 相比在负值时偏移一个的问题
4862222 - 改进像石板或雪这样的块的爆破单元的侧面计算
99dbfef - 允许在构建命令中指定一个位置以构建多块,以便更轻松地使用构建命令使多块彼此紧邻,并修复内部多块认为如果外部多块与其相邻状态发生变化,结构不再有效
ced74dd - 修复几个记录的 equals 和 hashcode 契约,并修复 BlockTransmitter 中关于缓存形状的内存泄漏。在迁移到 1.18 时键比较中断,因此每次查询形状时都会增加分配的内存。还将键从记录更改为打包短整型以提高查找性能和降低内存使用
7e56ce4 - 通过修复一个偏移一个的问题来稍微更紧密地打包发射器键
d46e763 - 新的 Crowdin 更新
9395a96 - 将版本提升到 10.2.2
10.2.1.461
on 2024 Dec 07b7917fb - 将示例 Maven 版本更新为 1.18.2,并使用变量指定 Java 版本,以便我们可以在 CurseForge 上轻松标记它,因为 CurseGradle 不支持自动检测现代 Java 版本
3f47601 - 修复 discardChanceOnAirExposure 的配置注释
cf478e7 - 将能量和温度显示单位配置移动到通用配置中,以防止在连接到服务器时覆盖本地更改 https://github.com/mekanism/Mekanism-Feature-Requests/issues/330,并减少我们跟踪不同能量类型的位置数量,以便我们只有一个枚举而不是三个。此外,如果禁用或缺少必需的模组(例如 EU 和 IC2),则禁用在 GUI 中显示能量类型。注意:由于显示单位所在的文件发生了更改,因此需要重新应用对这两个设置所做的任何更改
84ccdd0 - 更新依赖项并将最小 Forge 版本提升到 40.0.46,并调整工具修改状态的更改,以便我们可以再次正确支持修改后的块锄交互
e5a6715 - 将最小 Forge 版本提升到 40.0.47,并为营养液化器添加对基于堆叠数据为模组的食物提供不同数量统计信息的支持
d9ab250 - 重构安全系统的内部结构,并将安全和所有者系统暴露给 API #6793。还修复/改进了与安全系统相关的以下问题的处理:
- 修复如果禁用安全系统则无法选择 QIO 频率 #7416
- 移除安全桌跟踪所有者,因为已经由安全频率完成
- 使安全桌仅暴露为所有者对象,以便普遍将其视为私有,而无需特殊处理
- 修复安全覆盖并不总是被考虑在内,并且还防止它们能够扩大安全访问权限(例如从私有到受保护)
- 清理了与块项类相关的一些层次结构,并删除了对一堆子类的需求
- 提高了在没有玩家上下文的情况下销毁项目内容时是否应掉落的准确性
- 修复打开个人桶作为项目会增加箱子打开统计信息而不是桶打开统计信息
- 改进了如何使用 allowProtection 配置选项的处理
- 修复所有者名称回退尝试仅在找到名称时运行,而不是仅在未找到名称时运行
- 改进安全配方合并逻辑以计算最严格的安全模式
- 使计算机安全模式查询返回有效模式
- 如果人们从他们的信任列表中被删除,则正确地将他们从他们不再具有访问权限的 gui 中踢出
- 使 robit 的安全模式始终同步,因此在涉及制作和修复 gui 时不会出现不同步
39ce538 - 切换为使用标签进行一些 AE2 配方,以允许处理深层石板 certus 石英矿石 (#7455)
b5ec215 - 修复 ProjectE 映射器由于忘记在调整我们注册配方类型的方式后更新配方类型比较而从未运行的问题
a6e3756 - 更新依赖项
e91bd25 - 将一些与 QIO 相关的方法暴露给 API
6b28677 - 在桶模式下为流体罐项目添加大锅交互,并修复在用作桶时空的创意流体罐行为异常
0d2e511 - 将萤石宝石标签添加到父宝石标签
9229d88 - 修复裂变反应堆偶尔会立即重新爆炸并且在第一次时不会释放辐射的问题,因为它没有“完全”熔毁。此外,稍微改进了计算在结构和内部多块体上何时可以生成怪物的逻辑,以及在多块体已经形成时正确跟踪所有内部多块体组件并进一步改进错误处理,如果在多块体内部的块发生更改
52ef598 - 防止在销毁时创建创意箱项目掉落其内容
102a1b0 - 正确地将剩余的空功能检查更新为检查功能是否已适当注册,因为它们不应再为 null,而只是可能未初始化,并立即添加项目功能的解析器,而不是在我们确定功能已注册后延迟执行。还修复了未注册我们的所有者和安全功能的问题
a49168d - 修复在卸载时由于服务器停止而删除块票证 #7453
5636680 - 添加一个 ProjectE NBT 处理器,以在各种块和项目的 EMC 计算中包括任何存储的内容。这并不允许学习所述预设或其中的项目,但确实允许确保在燃烧它时不必完全清空它以获取 EMC 回来。没有 EMC 值的内容被视为零 EMC 值
41b108c - 修复间距
a593be9 - 杂项代码清理
100d915 - 将 IHasTextComponent 暴露给 CraftTweaker
325278e - 对读取和写入数据包的一些常见用法使用助手
fb7867e - 更新依赖项并将最小 Forge 版本提升到 40.1.5,并将我们的步高调整切换为使用 Forge 的新步高属性
d6bd898 - 将最小 Forge 版本提升到 40.1.16,以确保不使用 40.1.15,因为步高属性在其中暂时恢复
2fc833c - 修复贡献指南中的代码样式链接
c152bcc - 修复在从末地返回时辐射重置的问题,并修复服务器上的一些问题,在这些问题中,客户端环境辐射在适当的时间没有更新
36affd0 - 如果由模组包开发人员启用,则允许喷气背包在好奇插槽中运行 https://github.com/mekanism/Mekanism-Feature-Requests/issues/284 (#7446)
00580b6 - 添加了陀螺仪稳定单元 (#7469)
5cf9f6e - 添加了“批量”(原始存储块)矿石处理配方 (#7468)
6320344 - 修复 #7446 破坏了 mekasuit 中的喷气背包模块
57b176b - 在开发中禁用 CTM 以避免它随机崩溃,并修复 SPS 死亡区域未占用整个内部并清理一些 AABB 构造函数调用
768fd66 - 清理对 ItemDataUtils 的一些处理,以更好地清理 NBT 数据的部分 (#7478),并在读取块数据时减少重复代码
19b6f97 - 修复原子拆解器模型中的浮动长方体 (#7479)
c305e31 - 修复服务器启动时 FC 遇到的几个 CME 问题
55b46a3 - 更新并提升最小 CrT 版本,并为游戏和模组添加扩展助手,以获取我们添加的各种注册类型
c8752c0 - 修复 lgtm 分析由于仅支持到 Java 14 而无法运行的问题。使用 Gradle 工具链,它仍然使用 Java 17 进行编译,但我们必须使用 lgtm 支持的版本运行 Gradle 本身
1b92aab - 装甲自由奔跑者 #5221 (#7434)
<a href="https://github.com/mekanism/Mekanism/commit/43f8e48d44161aefa16f853e86e06e06a379
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/8af8a435f6dacdd
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 中移动过多事务到 enqueue work 的问题
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 07b05e24d - 更新 extra.png
fc10af0 - 仅允许营养液化器消耗会产生糊状物的食物 #6659
2a77729 - 调整 xp 冶炼量,使其更符合原版,事实证明不同的矿石产生的 xp 量不同,我是以不同于预期的一个矿石为基础的
adc9a6f - 对发射器/传输器网络的各种修复 - 修复网络读取器将与同一方块的多个连接计为一个接受器的问题,当它们可能有不同的库存时,应分别计数 - 修复物流传输器的升级数据未正确复制传输器堆栈引用数据的问题,从而导致其因认为没有空间而卡住,因为它在传输完成时未正确删除传输中的堆栈 #6660 - 清理一些与升级发射器相关的代码
31fc74b - 清理 build.gradle,更新一些依赖项,并修复所有 jar 未正确合并标签的问题 (#6661)
8789f61 - 修复未注册我们配置的功能,因为显然有一个原生注册表,我们需要注册,以防止它们可能对其他模组造成问题
9df9cf8 - 提高能量标签上使用数量的准确性 #6658
d83f136 - 更新映射
f63a67f - 改进裂变反应堆的多块形成错误消息 #6663
1661cc6 - 添加 AE2 末影尘埃粉碎配方
7dfb437 - 改进 TransporterManager,以便如果它要发送到同一方块的两个不同侧面且它们有“不同”的库存,则不会提前退出,因此可以在等待第一个库存完成传输之前开始将物品发送到第二个库存。例如,将浓缩红石和铁锭从箱子发送到冶金熔炉。还更新了一些文档并稍微重新组织了 TransporterManager 中一些内容的顺序
78e9416 - 完成为桶模式下的流体罐实现分配器支持,以便一旦 forge 的问题最终得到修复,我们就可以拥有比 forge 更“智能”的逻辑
5a6b895 - 修复激光和火焰喷射器无法击中甘蔗或海带等物品的问题
21c2144 - 覆盖婴儿怪物的创建生成数据包,由于生成数据包的相似性,没有它也能正常工作,但使用 forge 的助手更安全,并且如果我们想添加额外的数据,我们可以轻松做到
4d79d69 - 更新 README
2eedb85 - 修复意外破坏用户信息抓取属性的问题
c331d7b - 修复物流传输器未正确从传输管理器中删除正在运往目的地的堆栈的问题,并导致它认为有比实际更多的正在运输的堆栈的问题
46a75e4 - 通过本地回滚映射更新来强制运行数据生成,以便在数据生成期间 AE2 不会崩溃
e28c810 - 减少婴儿怪物之间的一些代码重复,并修复婴儿爬行者和末影人眼睛高度的轻微偏差
e26311c - 从 VoxelShapeUtils 中删除未使用且未正常工作的实验性斜坡方法,因为如果我们最终出于某种原因需要它们,我们总是可以查看 git
d5fa1d9 - 减少一些代码重复,并注释掉所有 jar 合并器的调试输出
825a475 - 修复一些导致不应有的重新装备动画的问题,并调整某些物品上的能量功能设置,以便在运行时配置更改时更有可能正确更新
33a142b - 限制在特定条件下可能超出其最大元素空间的一些速率条
c4b7f44 - 添加模组 ID 的示例 #6674
524b6cf - 将最小 forge 版本提升至 34.1.40,以确保我们不会因其他模组的代码错误而导致崩溃
0397a17 - 更新 forge 的开发版本,并调整我们的桶模型数据生成,以使用 forge 的模型生成器而不是我们拼凑的有限版本
9efa0d0 - 更新至 1.16.4,目前仍支持 1.16.3,直到我们需要 forge 中 1.16.4 版本的新功能。jar 的名称仍将仅指定 1.16.4,但它们也将在 1.16.3 上运行
a65a51e - 调整世界生成配置处理,使其更动态,无需完全重新启动即可更新或更改值,例如启用或禁用矿石,并再次使顶部和底部偏移量可配置。虽然理论上这允许在运行时更改世界配置的值,但仍然强烈建议在进行更改时不要让服务器或世界运行
b66ea13 - 新的 Crowdin 更新 (#6667)
7c39b91 - 将版本提升至 10.0.16
a01c7fa - 修复我犯的愚蠢错误,仅在主 mods.toml 中更新加载器版本范围,导致其他模块无法正常工作
0a5b5d6 - 修复 maven 发布 URL
6062ede - 将版本提升至 10.0.17
0287e5f - 实际修复 maven 上传 URL
10.0.9.432
on 2024 Dec 07b1b86b4 - 更新 JEI 并清理泛型,以使其能够针对较新的 JEI 进行编译。从我的测试来看,它似乎仍然能够在较旧版本的 JEI 上加载,并且也能让较旧版本的 mekan 在较新的 JEI 版本上加载
676e785 - 将最小 forge 版本提升到 32.0.104,并更新我们处理日志剥离的方式,以及地面耕种以使用新的 forge 方法,而不是使用 ATs 来访问查找映射
1ef2dd9 - 修复丝绸之触meka 工具仍会使矿石掉落经验值的问题(#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 中的所有点击声音都正确尊重mek 声音配置,而不是仅其中一些
930428b - 使 QIO 导出器的描述更清晰(#6457)
375f006 - 修复 GuiElement 子嵌套未正确同步各个子项的问题
188c38d - 修复 QIO 容器允许提取比其最大堆叠大小更大堆叠的物品的问题(#6458)
50c5cce - 将一些错过的整数转换为 varints
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.9.3.394
on 2024 Dec 07无
9.8.3.390
on 2024 Dec 07321afd4 - 仅在 Formulaic Assemblicator 中将单个物品复制到虚拟物品栏
378592d - 整理 Java 文档中的物品元数据
75ed072 - 修复更改工厂类型槽的问题。关闭 #5675 - 容器槽将仅接受有效物品 - 明确拒绝工厂物品输入 - 更高效的配方类型获取器(应修复 nbt 相关失败) - 输出槽更改为输出
5585cf4 - 管道/电缆/管:当我们只需要确保保存时,不要发送邻居更新。如果块边界再次中断,请恢复我。关闭 #5673
0efb9cd - 风力发电机物品:每个渲染滴答仅更新一次角度。关闭 #5670
3ea9cb0 - 更新 de_de.lang (#5656)
f014479 - 更新 ja_jp.lang 第 336 行:将翻译统一为 BuildCraft 第 999 行:使其更像原始发音(“Hohlraum”是从德语借用的术语。)
15d25ed - 更新 ko_kr.lang
6abe348 - 通过 CT 为 PRC 配方启用空输出。关闭 #5598
bfb3b93 - 为注入工厂添加显式转储按钮。关闭 #5630
81ef5fb - 将版本提升到 9.8.3
9.3.5.206
on 2024 Dec 079.2.4.103
on 2024 Dec 079.1.1.1031
on 2024 Dec 07无