10.7.13.78
on 2025 Apr 0410.7.11.76
on 2025 Apr 04警告:机械动力(Mekanism)目前处于alpha测试阶段,不建议在整合包中广泛使用。很可能存在破坏游戏的漏洞,并且从一个alpha版本更新到下一个版本可能会导致各种机械动力方块消失或其内部物品丢失。虽然我们会尽量避免这种情况发生或将其影响降至最低,但请务必做好备份。你可以在此处阅读有关该项目alpha状态的更多信息。
0672b4f - 更新Gradle操作 809ae75 - 尝试修复在卸载时将能量设置为负值的问题 ba1346f - 将生物燃料合成方式改为手动指定,并使用标签,而不是由可堆肥物自动生成(#8342) 939238b - 改进对“无效内部”生成结果的诊断(#8347) c554003 - 修复计量表溢出问题 e0f4d21 - 重构代码库的各个部分,以便围绕数据驱动进行更好的设计(#8341)
- 将
Chemical#getAsHolder
改为侵入式持有者,以减少现已弃用待移除代码路径的性能影响 - 重构化学物品堆,使其跟踪持有者而不是化学物品本身
- 修复流体罐分配器行为实际上未添加的问题
- 弃用我们所有的提供者,转而使用持有者。Mojang越来越倾向于使用持有者,这为他们最终将物品转移到数据驱动注册表时做好准备
- 弃用
Chemical#isGaseous
并添加一个化学标签mekanism:gaseous
来替代它 - 弃用
Chemical#getOreTag
,改为通过数据映射声明结晶器的固体表示形式 - 弃用所有化学属性,添加相应的值并将其注册为数据映射
- 修复当化学物品仅有的属性是辐射且辐射管理器被禁用时,
hasAttributesWithValidation
返回true的问题 - 使收集和显示化学物品提示信息更容易。现在它是物品堆和化学物品上的一个方法
- 在合理的情况下,减少对ItemLike的使用,转而使用持有者,因为我猜测Mojang最终会摒弃ItemLike
- 重大变更:移除乙烯燃料和氢气燃料配置,并用从数据映射中定义和查询的方式来替代它们 df7a157 - 为高大的生物能温室(BWG)植物支持染料合成方式 2971623 - 仅当该颜色的标签存在时才加载生物能温室染料合成方式 f2284e8 - 允许等价交换(ProjectE)铲子进行盐的矿脉挖掘 12c3aff - 清理我们初始化集成的方式,并修复通量网络能力支持问题 ecbf439 - 将最低Neo版本提升到21.1.133,并简化我们的标签构建器,使其不需要固有变体 61d6c6d - 使火焰喷射器能让怪物掉落熔炼后的战利品(https://github.com/mekanism/Mekanism-Feature-Requests/issues/745),并且在点燃TNT矿车等情况时算作火焰 93c27a0 - 修复检查隐藏电磁干扰(EMI)合成方式可制作物品的错误路径问题 280aed4 - 为太阳动力卫星(SPS)内部使用自定义伤害类型(绕过护甲)。同时让辐射伤害绕过效果和附魔 0217c2a - 为核聚变添加自定义伤害类型,而不是复用魔法伤害类型 acc4db8 - 在获取合适的标签构建器方面进一步简化标签提供者 95013ee - 使用辅助方法创建语言键 948793b - 太阳动力卫星实验 be2cad6 - 放宽合金交互的参数限制(关闭#8252) 8528d27 - 新的Crowdin更新(#8348) e75ac17 - 将版本提升到10.7.11
10.4.15.75
on 2025 Apr 0410.7.10.73
on 2025 Feb 2710.7.9.72
on 2025 Feb 26警告:机械动力(Mekanism)目前处于alpha测试阶段,不建议在整合包中广泛使用。可能存在破坏游戏的漏洞,并且从一个alpha版本更新到下一个版本时,可能会导致各种机械动力方块消失或其内部物品丢失。虽然我们会尽量避免这种情况发生/将其影响降到最低,但请务必做好备份。你可以在这里阅读更多关于该项目alpha状态的信息。
f34ea72 - 通过不复制物品栏来防止个人储物所拾取的物品导致游戏崩溃 18bd8d9 - 通过按住Shift键可以暂停QIO控制台中物品的排序 cce6e89 - 当标记为无效时清除能力缓存,以尝试防止不良缓存(#8291) 4d5cb95 - 对气球进行了各种改进/修复: - 让气球遵循如半砖(仅增加一半高度)和火把(在计算地面高度时忽略它们)等方块的碰撞形状 - 根据实体的高度来确定漂浮距离 - 不要调整当前处于创造飞行模式下玩家的高度 1b375fc - 返回各种命令的成功值 e667948 - 允许为被观察的区块指定名称,并显示被观察区块的票级变化 67b433a - Crowdin的新更新(#8272) 6cc0109 - 修复当食物具有负营养价值时EMI模块崩溃的问题。(#8296) 5926dce - 如果辐射处于背景水平则跳过遍历实体 83fcef4 - 对我们如何引用玩家等级的注册访问进行了一些清理工作 eef90c7 - 修复发射器在首次加载时并非总是渲染连接(无法更新模型数据)的问题,并且确保只有在影响模型数据的内容发生变化时才刷新发射器的模型数据 560b0f5 - 更新Gradle依赖并切换到维护版本的Javapoet 827aa43 - 在将流体堆叠交给流体处理器之前先进行复制,这样它们就不会被搞乱
(从提交97df1e78b1722b839d82c4a83307caa2b78cfd3a中挑选出来的) 3d23e21 - 再复制一些流体堆叠副本 d1fad7e - 移除流体颜色的可选整数,并避免使用迭代器来显示附件的颜色条 fe1a888 - 使用增强型开关 6d482d4 - 将一条调试日志移到明确的调试位置(#8316) 89fd0bb - 消除一些内部类名称的歧义(#8317) 7921460 - 重新居中中子激活器的端口#8206。(#8315) d56013e - 防止对GrandPower-FE进行双重包装 8745710 - 修复当升级乘数过高时机器无法工作的问题 9495847 - 从NeoGradle切换到MDG(#8125) bd55046 - 将Gradle过滤器从正则表达式移到新的组和子组形式 c8693a0 - 更新Neo版本 caf4865 - 为某些红石控制条件添加警告(#8262) e940be7 - 修复无法正确检测是否设置了强制ANSI属性的问题 0a3d801 - 减少搜索时将搜索字符串转换为小写的次数,并在只有一个搜索查询时去除额外的跳转层级 2cdae2e - 删除语言提供者中的重复方法 459bdc5 - 设置两个新的源集,以便IntelliJ能够为运行解析模块依赖(#8325) 7d16868 - 提升Yamlops版本 b47e615 - 重写我们之前遗漏的一个方法,该方法用于标记我们的物品不能被附魔 243568a - 确保用于加载数据的编解码器在加载无效数据时能够优雅地失败。例如,如果存储了一个已经不存在的物品 922adc9 - 在可能的情况下对Fastutils地图使用快速迭代器 1899b54 - 更新依赖,将最小Neo版本提升到 ,并添加对各种较新Neo功能的支持,例如为机器人皮肤数据包注册表设置默认键 85d3bd3 - 在普通客户端运行时不加载游戏测试 06e9bc2 - 添加通过标签定义别名的支持 bfdd3b5 - 将抑制掉落标志传递到我们设置方块且希望避免掉落发生的几个地方 3762b51 - 为基本合成方式实现添加equals和hashcode方法,并添加对各种较新JEI功能的支持 65b2c22 - 再使用一些JEI辅助工具 6223464 - 更新我们旧的BYG集成(哦,我们走过的生物群系) 4ff4940 - 只有当实体确实被火焰喷射器伤害到时才让实体着火#8337 bb6b11b - 在机械动力(mek)的领域中为各种缺失的彩色塑料类型添加物品标签#8183 6dfdb07 - 尝试修复gradlew文件权限 10eebd2 - 修复一些新添加标签的意外循环引用问题 39028c2 - 更新ProjectE集成并利用假组管理器来加快EMC计算速度 fe061cb - 去除为非基本合成方式处理向映射器添加某些条目的重复操作 400f9d1 - 修复频率物品无法将频率变化正确同步到客户端的问题#8178,#8328 [240910c](https
10.4.14.71
on 2025 Feb 0210.7.8.70
on 2024 Dec 24警告:机械动力目前处于 Alpha 阶段,不建议在模组包中广泛使用。很可能存在游戏破坏性的错误,从一个 Alpha 版本更新到下一个版本可能会导致各种机械动力方块消失/使其内容无效。虽然我们将尽力避免这种情况发生/将其降至最低,但请确保进行备份。你可以在这里了解有关此项目 Alpha 状态的更多信息。
7cb49e6 - 将机械服切换消息移动到操作栏
ff4a4ce - 将瓷砖组件频率移动到不同的滴答获取器
ecd6fa7 - 在传输中使用快速迭代器以避免额外的分配
4728456 - 在物流运输器中缓存 itemhandlers(拉取+发送回家)
b9186ef - 在模拟之前预先检查缓存路径是否有效
297d2a7 - 合理检查路径端点
a484cdf - 更多 BlockPos 到长整型
a50f02e - 不要覆盖位置
9cdcd42 - 修复寻路失败
59645a9 - 在更改维度时重置一些客户端内容
b2072ca - 支持杀死矿工搜索线程
acfba9f - 为 Serhan 的数字矿工添加一些调试
33b3a1c - 仅在实际拒绝挖掘时打印关于无法挖掘块的调试消息
8aad2bc - 重命名一个变量并在通用消息中添加函数名称
2c1ef90 - 为了一致性使用 chunkpos 解包辅助方法
5913765 - 在 mek 调试模式下添加块加载调试
348af9c - 检查强制是否实际起作用
aeb7a9b - 为 HashedItem 添加游戏测试
a166484 - 记录块加载器的位置
9226aac - 移除对 HashedItem 的无意义使用
9515dcb - 修复在初始块加载期间运行时升级锚点的数字矿工失败
8316e05 - 修复登录的缺少 if 语句
3fea841 - 通过在有界字符串中使用滚动字符串使 GUI 中的文本更易读(#8232)
bcf3e14 - 传递一个包含正确位置的修改后的射线追踪结果到爆破 AOE 突出显示的块(#8240)
f238deb - 新的翻译 en_us.json(简体中文)(#8259)
[ci skip]
0369408 - 修复电缆渲染器中的竞态条件(例如 VS 船)
7de4967 - 更新 cf 的性别模组依赖 slug
9848022 - 在测试中删除 var 的使用
e7febd3 - 重新设计 QIO 仪表板的容器处理数据的部分方式:
- 在初始打开数据包中同步内容,而不是在客户端打开(或窗口调整大小,或整个 Minecraft 窗口调整大小)时请求所有数据
- 在调整 QIO 项目查看器大小时,从传输数据中删除冗余的更新搜索调用
- 覆盖 ISearchQuery 的 equals 和 hashcode
- 在获取用于搜索目的的项目工具提示时,检查打开容器的玩家
- 在调整 gui 大小时复制项目列表和搜索列表,以避免必须重新计算它们
- 如果在更改排序方向或类型时存在任何搜索文本,修复不更新项目顺序的问题
- 如果排序类型在任何排序级别上都不关心计数,并且我们只更改了项目的存储计数,则避免重新排序项目
- 实时更新项目列表,而不是每次更改都从头开始重新创建它
- 如果查询未更改,则避免重新计算搜索列表
- 从缓存的搜索数据中删除一层未使用的缓存
5633032 - 避免在发射器渲染中出现更多竞态条件
(cherry picked from commit 5c3c188193ddd0968a7c9716c932076fbc60791d)
7fef79b - 尝试避免由于玩家状态更新而导致的渲染竞态条件
eae6b1d - 将工具损坏修饰符默认值限制为经过验证的值,以避免无休止的配置“纠正”(#8250)
792b8e7 - 提升 emi 版本并在配方查看器检查中缓存类查找
6c1a492 - 为不良流体注册添加安全性(#8234)
fb71dbc - 修复骨粉复制。哎呀
6adc761 - 尝试处理在较慢系统上不保存配置的问题(#8277)
ddf6ef1 - 检查旧的孤儿发射器是否有效,并在使无效时删除孤儿
(cherry picked from commit a1ea0e922bc55c89f083923565adc35a14caf3d2)
冲突:
src/main/java/mekanism/common/lib/transmitter/TransmitterNetworkRegistry.java
c2b6075 - 从 TransmitterNetworkRegistry 中删除不必要的单例结构
092b3a0 - 将版本提升到 10.7.7
10.4.13.69
on 2024 Dec 2410.4.12.68
on 2024 Dec 2410.4.11.67
on 2024 Dec 1410.4.10.66
on 2024 Dec 0710.7.7.64
on 2024 Dec 0710.7.6.63
on 2024 Dec 0710.7.5.62
on 2024 Dec 07无
10.4.9.61
on 2024 Dec 07https://github.com/mekanism/Mekanism/commit/2a36017a100dee8d13804fc4e092262a7a301950 - 检查好奇插槽以进行辐射屏蔽 (#8216)
94ede8c - 将版本提升至 10.4.9