Links
Tags
Creators
Details
Licensed ARR
Published 3 months ago
Updated 1 hour ago
All versions
1.4.4
Release
RS Integration 1.4.4last month 5,518
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Required content
Any compatible version
Changes
RS Integration 1.4.4 更新公告
发布日期: 2026 年 9 月 17 日
新增
F键将物品ID写入终端搜索栏
- 在 JEI 或 EMI 中将鼠标悬停在物品上时按 F 键,会把该物品的注册 ID 写入当前打开的 Refined Storage 或 Beyond Dimensions 存储终端搜索栏。
- 支持带 NBT 的物品搜索键,并会根据当前终端容器校验请求;终端关闭或切换后不会写入过期界面。
- F 键正在 JEI、EMI 或 REI 搜索框中输入时不会抢占其键盘焦点;快捷键可在 Minecraft 控制设置中重新绑定。
JEI 网络库存与合成缺口显示
- JEI 物品列表现在可以直接显示当前 RS/BD 存储网络中的物品数量,查看配方时无需反复返回终端确认库存。
- 打开递归合成计划或缺料结果后,JEI 会在对应物品上显示当前计划仍缺少的数量,网络库存与合成缺口使用不同位置和颜色区分。
- 网络库存采用首次快照与后续增量更新,物品变化时无需持续传输完整库存;检测到更新序列不连续时会主动请求重新同步。
- 新增独立配置项,可分别关闭网络库存数量和合成缺口显示,并可在客户端配置中调整两类数字的缩放比例。
铁砧材料记忆锁定
- 铁砧材料记忆槽支持右键锁定和解锁;锁定的材料会保留在记忆列表前部,不会被后续使用记录挤出。
- 已锁定的材料再次被使用时不会改变其位置,未锁定材料仍按最近使用顺序更新。
- 锁定状态保存在玩家持久数据中,重新登录后仍会保留;旧版本已有的铁砧记忆会自动按未锁定状态兼容读取。
改进
递归合成规划
- 加强递归配方图的投影、状态校验和查询缓存失效处理,库存、配方或机器状态变化后会重新核对计划,减少继续使用过期结果的情况。
- 改进最大可合成数量与普通递归规划共用数据时的隔离,避免并发规划之间互相污染材料需求或缓存状态。
- 批量合成在执行前会更严格地核对材料来源与计划状态;当物品在规划后发生变化时,会返回明确缺口而不是按旧快照继续派发。
- 优化缺料信息向客户端的传递与收藏联动,合并同类需求时仍保留正确的实际短缺数量。
模组配方兼容
- TACZ 枪械工作台配方现在会读取已经初始化的真实产物,并可作为递归合成的中间步骤使用,修复枪械、弹药和配件产物无法进入配方图的问题。
- Embers 炼金配方的稳定材料依赖现在可以参与递归规划,同时仍由原有专用执行器负责炼金台与基座操作。
- 修复部分 Yuush 物品在 JEI 网络库存角标中显示数量不正确的问题。
修复
容器转移与槽位过滤
- 修复向部分第三方容器批量转移物品时,把玩家背包槽、输出槽或不可放入槽位误判为机器输入槽的问题。
- 客户端发起转移前会使用当前菜单的真实槽位范围,服务端仍会再次验证目标槽位,避免界面布局差异造成错误放入或无效请求。
- 加强 Tetra 等特殊工作台及带扩展槽位容器的兼容,转移操作只会选择当前容器允许写入的有效输入槽。
计划与界面状态
- 修复配方或库存状态发生变化后,旧递归计划仍可能被复用并给出错误可合成数量的问题。
- 修复 JEI 配方布局刷新时,网络库存与缺料角标可能短暂沿用上一份配方状态的问题。
- 修复部分缺料条目在数量合并、收藏或重新打开计划界面后显示不一致的问题。
升级说明
- 模组版本升级为
1.4.4,发布文件为rs_integration-1.4.4.jar。 - 网络协议从
48升级到50,加入 F 键终端搜索请求、JEI 网络库存增量同步及铁砧记忆锁定数据。客户端与服务端必须同时更新到1.4.4。 - 新增 JEI 网络库存、合成缺口显示及本地缩放配置;现有配置文件无需删除,Forge 会自动补全默认值。
- 旧版铁砧材料记忆、存储内容、机器绑定、收藏、共振数据及已有合成任务不会被主动清除。
- 升级重要存档前仍建议备份世界和配置,并删除实例中的旧版 RSI JAR,避免同时加载多个版本。
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:vtvveeqA:dSKgLpYQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vtvveeqA:dSKgLpYQ"
}

