BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件资源
论坛
登录
模组插件数据包光影资源包整合包资源
登录
设置
通用机械附加 - Mekanism Additions

通用机械附加 - Mekanism Additions

为 Mekanism 添加的模块,包含一些不太适合其他模块的内容。

3,144
0

基本信息

我的世界Java版本

1.21–1.21.1
1.20.4
1.20.1
1.19–1.19.2
1.18.2
1.16.3–1.16.5
1.16.1
1.15.1–1.15.2

平台

\n \n \n Forge
NeoForge

运行环境

客户端和服务端

其他链接

反馈问题 查看源码
Modrinth地址

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

详情信息

许可证 MIT
发布于 5 months ago
更新于 a month ago
简介更新日志版本百科讨论

全部版本

1
3
4
5

10.3.8.477

on 2024 Dec 07
下载

ca51923 - 修复数字矿工在尝试加载区块并在其所在区块中挖掘时崩溃的问题
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

10.3.7.476

on 2024 Dec 07
下载

c1e0f2b - 修复只有一个燃料组件的裂变反应堆不接受裂变燃料的问题 #7718
e22c6e9 - 新的翻译 en_us.json(法语) (#7717)
61320b9 - 将版本提升到 10.3.7

10.3.6.475

on 2024 Dec 07
下载

e27e3cf - 为 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.5.473

on 2024 Dec 07
下载

c613f1a - 更新以支持 CrT 1.19 #7638,将现已移除的注册名助手添加回我们公开的 CrT 对象中,并略微调整一些配方管理器的路径。还修复了几个示例脚本,在显示方法签名时使用了更广泛的类型
9a1c155 - 更新依赖项并将最小 forge 版本提升至 43.1.43
b39ee22 - 修复原子拆解器和 Meka-Tool 未考虑攻击速度的问题 #7643,并将它们的攻击速度暴露给配置
99976ec - 新的 Crowdin 更新 (#7632)
6093851 - 将版本提升至 10.3.5

10.3.4.471

on 2024 Dec 07
下载

9d03a8a - 如果仅找到一个缓存,则不要合并多块缓存 #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 - 为流体填充器和紧凑型电解分离器模型剔除可能的面并将其缩放为 16x
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/d0ac6cee843

10.3.3.470

on 2024 Dec 07
下载

514dbf2 - 将 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 在局域网中出现的问题 #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 中的某些自定义渲染类型不使用 fabulous 时在更适当的时间强制结束批次,以便它们始终在半透明对象后面渲染
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/00e662b96b008e35a7f1f2e5e6dabd6b46ce925

10.3.2.469

on 2024 Dec 07
下载

7198e02 - 修复与 BreakSpeed#getPos 相关的弃用警告
7e00cd6 - 提升生物群落丰富度开发依赖项,以便我们可以再次运行数据生成,并为后退按钮添加工具提示,当悬停时现在显示“后退”一词
1685579 - 在各种类中使用 mojang 助手进行长度操作,以稍微清理一些代码
ed6c106 - 对于超出范围的模块枚举数据,回退到默认值,而不是循环到有效值
79ca8f8 - 允许 ModuleEnumData 自动确定枚举的类
1d321ad - 重写 GuiModuleScreen 的部分内容,以支持一次在屏幕上显示更多选项,并修复 GuiModuleScreen 中枚举滑块下的文本间距和位置
b9d7f69 - 重构和改进径向菜单系统的各个部分:
 - 提高渲染性能
 - 支持副手的径向模式物品,就像正常模式切换键已经支持的那样
 - 添加对非枚举基于径向模式的支持
 - 添加对多深度径向和回退到更高深度的支持
 - 稍微调整原子拆解器中与速度相关模式的颜色
 - 使径向菜单中的滚动成为菜单的原生功能,而不是通过事件完成
 - 将主要用于径向的纹理移动到径向子文件夹中,并对其进行轻微重命名(传输纹理仍然在它们之前的位置)
 - 改进原子拆解器模式的语言条目
 - 添加一个客户端配置选项 whiteRadialText,允许覆盖颜色并将径向文本显示为白色,以提高色盲可读性
 - 为 Meka-Tool 的脉矿开采和挖掘升级单位添加径向
 - 允许 Meka-Tool 模式更改通过滚轮在状态栏上显示
ad0379e - 优化图像文件
25a67fa - 向纸板箱黑名单配置添加验证,以确保值是模组 ID,并使其使用定义列表助手
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 使用标签,以便它们可以使用其他模组添加的相同类型的工具制作(例如,由另一个模组的基础工具制作的钢 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 07
下载

fec4c6d - 将 Maven 示例版本更新为 1.19 版本构建
19a5d53 - 修复由于服务器端的 Map#of 迭代顺序与客户端不同而导致的工厂有时显示错误警告的问题
9baddb9 - 将 mek 辐射治疗命令更新为设置为基线而不是零(#7559)
 
 还在加入时将实体的基线辐射更新为基线从零开始
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 07
下载

ccf0038 - 初始阶段重写 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 从 hywla 分离其 API 足够后添加对 WTHIT 的支持
e9f75e7 - 为现有骄傲机器人皮肤生成数据纹理,还添加了更多骄傲标志 (#7512)
3fcebc3 - 从 LogManager 切换到 Mojang 的 LogUtils
4b0d536 - 清理与注册条目同步相关的一些事情
034e237 - 使 getRegistryName 助手对于我们的自定义注册类型对象为 final
ef96387 - 轻微清理并更改视觉语言键的路径,并稍微通用化视觉大的一个
c2c718e - 添加一个可解锁的机器人皮肤 (#7517)
afb86f5 - 实验和测试使用结构修饰符系统,并在事情足够晚发生时将婴儿生成配置合并到主要添加的配置中
03ceefc - 将最小 forge 版本提升到 41.0.27 以使用结构修饰符,并更新依赖项
0a7e42f - 在尝试保存时,每个方块每个滴答最多仅将方块的区块标记为脏一次
6a6c421 - 在与零或某些情况下的一交互时,在 FloatingLong 中添加一些短路检查
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 href="https://github.com/mekanism/Mekanism/commit/d49a3b

10.2.5.465

on 2024 Dec 07
下载

16d8c6a - 修复感应单元暴露能量能力的问题 #7552
a395daf - 将版本提升至 10.2.5

10.2.4.464

on 2024 Dec 07
下载

f57d1cf - 新的 Crowdin 更新 (#7506)
25312e9 - 修复配方升级不会传输能量、流体、化学物质或升级 #7508
53d34ff - 提升版本到 10.2.4

10.2.3.463

on 2024 Dec 07
下载

b454a9a - 对 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 07
下载

1a7e71f - 尝试为子模块的 Mekanism 依赖项指定确切的版本匹配,回退到仅依赖 Mekanism
9de61f7 - 如果在我们的实体完成构造之前调用我们的 getCapability 实现,则只是不执行任何操作 #7490
b7caee2 - 通过在顶级而不是在每个项目功能帮助器下跟踪功能缓存来提高整体项目功能性能,这也修复了持久帮助器多次添加到同一缓存的问题 #7476
3ea3653 - 修复 MekaSuit 头盔指南针与 F3 相比对于负值偏离一个的问题 #7492
4862222 - 改进诸如板岩或雪之类的块的爆破单元的侧面计算
99dbfef - 允许在构建命令中指定一个位置以在该位置构建多块,以便更轻松地使用构建命令使多块彼此紧靠,并且修复内部多块认为如果外部多块与其相邻的状态发生变化,结构不再有效 #7494
ced74dd - 修复几个记录的 equals 和 hashcode 契约,并修复 BlockTransmitter 中关于缓存形状的内存泄漏。在移植到 1.18 时键比较中断,因此每次查询形状时都会增加分配的内存。还将键从记录更改为打包短,以提高查找性能和降低内存使用
7e56ce4 - 通过修复一个偏离一个的问题,稍微更紧密地打包发射器键
d46e763 - 新的 Crowdin 更新 (#7489)
9395a96 - 将版本提升到 10.2.2

10.2.1.461

on 2024 Dec 07
下载

b7917fb - 将示例 Maven 版本更新为 1.18.2,并使用变量指定 Java 版本,以便在 curseforge 上轻松标记,因为 cursegradle 不支持自动检测现代 Java 版本
3f47601 - 修复 discardChanceOnAirExposure 的配置注释
cf478e7 - 将能量和温度显示单位配置移动到 common 中,以防止在连接到服务器时覆盖本地更改 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)
43f8e48 -

10.2.0.459

on 2024 Dec 07
下载

0f375c2 - 初始移植到 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 - 新矿石生成分布值的初始测试
8af8a43 - 为机器添加支持以指定自定义名称 #6371 (#7398)
7371abf - 将支持比较器的瓦片的 getComparatorLevel 暴露给计算机 #7388
6dd51cd - 更新我们的一些 AE2 兼容配方,以更好地适应 AE2 在 1.18 中所做的更改
11404b1 - 更新依赖项,提升最小 Forge 版本并切换到正确的 cobblestone 类型标签,并修复个人 chest gui 的高度略高于需要的高度
a18176b - 将我们的所有计算机方法暴露给 OpenComputers 2,在我们的注释扫描器中添加更多错误处理,并为了能够扫描能量助手而修复对 CC 的意外硬依赖
280920b - 重构我们的注释处理器,使其稍微更通用,使用 json,并映射我们的计算机方法的参数名称,以便我们可以尝试将它们提供给 OC2,以便在列出方法签名时提供更干净的名称
82f2d27 - 扩展我们的计算机方法映射器,使其能够合并多个参数映射,以便如果模组有自己的文件,它们可以被包含在内,还调整映射器以能够正确计算内部类的签名名称,以免在查找之前必须在运行时调整签名。还修复了在 mekanism 生成器中未为暴露的计算机方法生成参数名称的问题
030fb1d - 更新几个语言条目,并在适用的情况下使矿石组合配方需要原始矿石而不是粉尘
b9786e6 - 更新到即将到来的 JEI API 更改 https://github.com/mezz/JustEnoughItems/pull/2701,并修复将旋转冷凝器输出声明为输入的问题,并修复结晶器类别渲染不完全正确的问题
b842f73 - 适应 JEI 中的一些进一步更改,并将一些不是列表的配方表示转换为列表
3c4b1ae - 适应 JEI 中的进一步更改,并在我们的成分帮助器中实现更多方法,以便 JEI 可以尝试猜测我们的化学物质何时支持给定的任何标签
bce0e8e - 重新设计我们如何将成分暴露给 API,以不暴露实现细节并向成分创建添加更多验证
8906d95 - 更新依赖项并提升一些东西的最小版本
df7505c - 用更具体的记录替换大量对 pairs 的使用,以便更容易跟踪每个部分的含义,并在适当的地方允许使用基元
5c39f43 - 将加压管配置类别从 gas 重命名为 chemical
f1903de - 修复我们的假玩家返回错误的位置和块位置,因为 Forge 处理事情的方式
5ebfd54 - 在 API 中对记录构造添加一些更多的验证
ce1bb0b - 确保在可能查询主位置之前我们知道边界块已接收坐标,主位置可能在原点而不是已加载的位置
faa18ce - 调整我们如何检查一个块是否已加载,以便我们在客户端上并不总是得到 true。希望这不会以意想不到的方式破坏我们的一些使用。并且仅在块已加载时在客户端上处理更新数据包瓦片,这可以修复发送器在客户端完成接收块之前发送更新时的日志记录问题
54e2090 - 修复 robit 皮肤选择 gui 中的照明,并更改我们绘制工具提示的方式,以使用绝对位置而不是相对位置,因为工具提示渲染的更改,以确保我们的工具提示在溢出屏幕时得到正确换行
1ad7e36 - 在字典中将瓦片实体类型标签重命名为块实体类型标签,并更改纸板箱的工具提示,以反映在其他地方将瓦片称为块实体
5479ca6 - 减少我们缓存的配方实现代码的重复,并重构一些东西,以能够跟踪配方中的错误并将这些错误挂钩到我们的警告系统中。还为我们基于注释的 SyncMapper 添加了对属性数据数组的基本支持。
8291fda - 稍微重构成分和输入的包结构
d6a23ca - 在 PRC JEI 类别中绘制仪表覆盖层,即使没有输出气体
81da3e3 - 在尝试设置标签或 modid 过滤器时添加额外的验证,以验证是否有要匹配的元素。还修复了 modid 堆叠和潜在的材料堆叠的渲染有时不正确的问题。还将过滤器失败消息显示时间从 1 秒更改为 5 秒
4deb918 - 更新并提升最小 Forge 版本,并过渡到一种更合适的方式来隐藏一些数据不显示在工具提示中
95e091c - 重新平衡默认矿工配置以消耗更多能量,并调整能量成本计算以正确考虑最大半径配置,并考虑矿工所在世界的高度范围。还为矿工、泵、plenishers 和振动器添加能量警告(仅在矿工的默认配置下可以显示);并为泵添加输出已满警告。
0302f18 - 修复移植中的农业和剪切单元问题,并支持其他新的斧头动作
56ae20d - 更新 JEI 并将 setRecipe 签名调整为最新版本
b0d896d - 实现支持,如果物品实体被销毁且销毁者有权限或安全性为公共,则丢弃 Mekanism 物品的内容。尚未测试,需要 https://github.com/MinecraftForge/MinecraftForge/pull/8473
82ea9b7 - 创建一个系统,允许插件定义自定义模块模型位置和模型渲染器。将 MekaSuit Solar Recharging Unit 移动到 Mekanism Generators 并使用这个新系统
54e8718 - 仅为在多个块实体类型之间共享的块实体创建一个 BlockEntityRenderers 实例
40e7b39 - 修复夜视模块雾渲染。可能有点不同,但足够接近
df56889 - 仅在使用仪表滴管时同步携带的堆叠,而不是整个库存
71956f5 - 正确更新我们如何标记需要保存的瓦片,并改进处理方式,以便如果我们知道更改的内容不影响比较器,我们不会将它们标记为需要重新检查比较器。还使生物发生器的比较器级别基于流体而不是物品
7c81f72 - 修复激光未渲染的问题
fb45532 - 稍微重新设计与缓存配方相关的一些东西,以修复能量减少率计算不正确的问题,并在旋转冷凝器中删除一些不必要的检查
dda9a92 - 修复蒸发塔和 SNA 配方处理的最大操作
71a3b86 - 在适当的地方触发不同的 vanilla 游戏事件
1f8ed69 - 以更紧密模仿 vanilla 使用它们的方式使用交互结果,因为添加了 consume
fc1ffe9 - 将浮动长整数包装为双精度数,以便暴露给 CC,以简化使用/定义和交互
2aded37 - 将最小 Forge 版本提升,以允许我们的物品在物品实体形式下在它们是公共的或被可以访问它们的玩家销毁时丢弃其内容。还完全删除使用 meka 工具剪切块的能量成本,并使检查模块是否提供工具动作更有效,如果模块有其他需要运行的预检查
ae2cc96 - 修复合并引起的问题
a83854e - 修复一些常量使用配方偶尔重置的问题
bca8823 - 将 gradle 更新到 7.4 并更新依赖项
ec98296 - 通过额外的侧边配置将公式槽暴露给自动化,并允许自动化从中提取 https://github.com/mekanism/Mekanism-Feature-Requests/issues/246
ab515bf - 将激光放大器、牵引束和所有基本发电机的最大能量存储暴露给配置 https://github.com/mekanism/Mekanism-Feature-Requests/issues/353。还在不需要实际使用的地方删除了一些能量值的声明
9f01224 - 完成确定重新生成,并确保在尚未有机会重新生成之前,我们不会将新的世界生成版本保存到块中
59645ee - 稍微调整我们加载发射器内容模型的方式
294afb1 - 设置如果我们需要边界块接收偏移级别事件,我们可以使用它们
3aa0eea - 使激光尊重 ShieldBlockEvent,并要求阻挡者面对激光才能实际阻挡它们
1e5ff6a - 重新运行代码格式化程序并优化导入
b7d11ac - 解决 IntelliJ 的一些检查
b4b7078 - 将 GuiGraph 拆分为 GuiLongGraph 和 GuiDoubleGraph,以便在显示裂变反应堆的历史温度时能够获得更准确的数字 #7408
31ac4ec - 打开个人 chest 时增加 chest 打开统计数据,并在玩家打开放置的个人 chest 时使猪灵生气
d2834ba - 为 MekaSuit 阻止 1.17/1.18 伤害类型,并检查所有掉落类型,而不仅仅是旧的掉落类型,以防止掉落伤害
51b5f4c - 添加新的语言映射
e5f29df - 缩进修复
9782b49 - 为 1.17 和 1.18 内容添加一堆 QoL/实用配方,并允许 robit 在粉末雪上行走,并将 mekasuit 添加到防冻穿戴物品标签中
b8ce251 - 现在传递整个工具提示标志,因为它不会从服务器中剥离
d902d1d - 不要将我们的 gui 元素添加为可叙述的,以便叙述者不会只说索引。最终我们将尝试将其中一些过渡到正确地被叙述,但现在只需禁用它
3b3c6e6 - 更新语言值以始终使用显式索引替换,并在数据生成中如果它们不存在则发出抱怨
18a42fd - 限制风力发电机配置值(在发布之前仍可能会进行调整)
8e99c5c - 移除 Travis 徽章,因为在迁移到付费后它不再起作用
80aff4f - 在使用原子拆解器或 meka 工具(不消耗能量)时对车辆应用最大损坏,以便它们可以一击即破 #7423。这使用一个标签,以便可以更好地扩展以支持模组化车辆。还在安装攻击放大单元时以更逻辑的方式考虑 Meka-Tool 的基础损坏值配置
764947a - 支持一击击败 BOP 和 BYG 船,并对我们的标签构建器进行一些清理
5d6fb0e - 初始移植到 1.18.2,针对 https://github.com/MinecraftForge/MinecraftForge/pull/8495 进行构建。还进行了以下较小的更改:
 - 改进字典对流体的右键点击检测并显示它们的标签
 - 如果任何模组决定添加它们,则添加对显示“属性标签”的支持(所有剩余的 vanilla 注册表对于查找物品等方式来说意义不大)
 注意:仍需要运行数据生成来修复各种食谱不起作用等其他问题,但在我们的数据生成所依赖的更多依赖项更新之前,这是不可能的
5be98b9 - 对化学物质的标签包含逻辑进行一些小的优化

10.1.2.457

on 2024 Dec 07
下载

e95d2b7 - 修复通过从 CC 的 Maven 切换到诅咒的 Maven 来进行构建
a224d98 - 从 1.18 回滚一些 JEI 修复:
 - 类别中的 Gui 元素未按顺序排列,导致潜在的渲染问题
 - 旋转冷凝器类别未正确标记流体是输入还是输出
76466be - 回滚旋转冷凝器配方输出描述的修复
19b5699 - 在 API 中严格指定化学纹理缝合到的图集
3f4f580 - 修复无法通过在 QIO 的主库存中按下 R 或 U 来查看配方或使用情况 #7384
6a5a767 - 修复使用我们的金粉而不是金粉标签来合成下界金矿石的配方 #7409,并修复一些与使用石匠机获取更多物品相关的小复制问题 #7413
89721bf - 如果位置无效且没有管理器,则防止检查其是否在多块内部 #7394
930ba69 - 向计算机公开支持比较器的瓷砖的 getComparatorLevel (#7387)
786393a - 延迟设置物流传输器的项目渲染,以确保像混入构造函数的海绵这样的东西在世界为空时不会有问题,即使它尚未使用 #7411
317dcad - 仅在实际需要重新计算输出时调用 updateOutputSlot,并且在堆栈无法堆叠时也这样做,以确保不会缓存给定配方的先前匹配的输出 #7396
638f538 - 修复在使用所有输入时能够提取工艺窗口输出的一半,而不是像香草工艺窗口那样强制提供整个堆栈
71f77ef - 新的 Crowdin 更新 (#7375)
ac0aaa8 - 将版本提升到 10.1.2

10.0.19.446

on 2024 Dec 07
下载

https://github.com/mekanism/Mekanism/commit/4267179e2fe53b2758c5bc47c5c01f0a1077fad2 - 在 ClientSetupEvents 中使用 enqueueWork 处理未由 Concurrent Map 支持的事情 #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 07
下载

b05e24d - 更新 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 - 添加一个 modid 示例 #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 07
下载

<b1b86b4> - 更新 JEI 并清理泛型以允许其针对较新的 JEI 进行编译。根据我的测试,它似乎仍然能够在较旧版本的 JEI 上加载,并且也能够在较新版本的 JEI 上加载较旧版本的 mekanism
<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 中的所有点击声音正确尊重 mekan 声音配置,而不仅仅是其中的一些
<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.10.9.422

on 2024 Dec 07
下载

c5b71d6 - 修复电动弓可堆叠的问题 #6224
628fd54 - 重新添加太阳能发电机能量条(#6237)
225859d - 修复电动弓射击动画(#6233)
2b522c0 - 修复地震阅读器滚动按钮(#6242)
4052082 - 修复意外仍包裹数据包缓冲区 #6238
f0f5bab - 当被路径查找查询时,将边界块标记为不允许移动 #6200
6fe9bce - 将木材气化更新为至少用于原木和粉尘并返回煤尘(#6241)
9d127e1 - 修复读取/写入位置不匹配的重新生成问题
e2fbde5 - 将版本提升到 9.10.9

1
3
4
5
设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12