跳到正文

JackItToMe (JEI/REI/EMI)

作者:ljack2k

让你能从任意容器中轻松将 JEI/REI/EMI 里的物品取到物品栏。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

JackItToMe

适用于 NeoForge 1.21.x 的模组,可将你当前打开的任意物品栏中的物品
拉取到自己的物品栏中——既可以通过按键绑定一次拉取一个物品,也可以在
配方查看器的配方界面中点击按钮,一次拉取制作整个配方所需的物品。

兼容 JEI、EMI 或 REI——安装你已经在使用的那个即可。

两种拉取物品的方式

1. 悬停并按键:拉取物品

在任意打开的界面中,将光标悬停在任何物品上,然后按下 G。该物品会有一个
移入你的物品栏,来源是光标下方打开的容器。

三个按键绑定可控制拉取数量——都可以在
选项 → 控制 → JackItToMe中找到,并可分别重新绑定:

| 按键绑定(默认) | 效果 |
| —————– | ————————————— |
| G | 一个物品 |
| Shift+G | 一整组物品(最多 64 个) |
| Ctrl+G | 尽可能装满你的物品栏 |

同时按住两者时,Ctrl 优先于 Shift。

自动合成升级:如果悬停的物品库存不足,但你打开的存储网络可以合成它(AE2、精致存储或 Integrated Dynamics),
按下 G 会打开对应系统原生的自动合成弹窗,并预先填入修饰键所要求的
数量(1 / 64 / 尽可能多)。

适用范围:

  • 原版容器槽位(箱子、木桶、潜影盒等)
  • 配方查看器物品列表中的物品,以及收藏/书签中的物品
  • 配方视图中的槽位——包括循环显示“任意木板”标签的槽位;所有变体都会纳入检查,并拉取你实际拥有的变体

2. 单个配方按钮:开始合成(并可选择拉取已备齐的材料)

查看任意配方时,配方上会出现一个带箱子图标的 J 按钮。
将光标悬停在按钮上可预览各槽位的状态,点击即可对配方执行操作。

  • 悬停按钮:检查每个输入槽位在已打开存储中的情况;只要光标停留在按钮上,就会每 ¾ 秒刷新一次。
  • 红色 = 缺少该物品,且没有连接的存储系统能够生产它。
  • 绿色 = 缺少该物品,但你的网络可以自动合成。
  • 透明 = 库存充足。
  • 提示框还会显示 “当前库存可制作:N”——根据当前库存可制作多少个成品(不计自动合成潜力)。
  • 点击按钮:
  • 如果所有材料库存充足:按配方所需数量将它们全部拉取到你的物品栏。
  • 如果有任何材料缺少:依次为缺少但可自动合成的材料打开自动合成弹窗。不会拉取任何物品——库存充足的物品仍留在存储中,你可以先查看弹窗,不必立即确认。
  • Alt+点击:按配方所需数量拉取所有库存充足的材料,并且为缺少但可自动合成的材料打开自动合成弹窗。(默认使用 Alt——这是可重新绑定的按键,详见“配置”。)
  • Shift+点击:拉取制作一整组产物所需的材料——一本书每次合成产出一本,因此按住 Shift 会拉取制作 64 次所需的材料:192 张纸 + 64 个皮革。始终按完整合成次数拉取,保持材料比例:如果库存有 64 张纸但只有 3 个皮革,就会拉取 9 张纸 + 3 个皮革(可制作三次的材料),而不会拉取一堆用不上的纸。
  • Ctrl+点击:根据存储库存(和物品栏空间),尽可能拉取制作完整配方所需的材料。按住两者时,Ctrl 优先于 Shift。
  • 在 Shift/Ctrl 的基础上按住 Alt:目标数量不变,但取消按完整合成次数拉取的规则——根据现有库存,尽量拉取每种材料,即使其他某种材料完全缺失也不例外。“能拿多少拿多少,剩下的我来处理。”

缺少但可自动合成的材料不会限制 Shift/Ctrl 的拉取数量——对应弹窗
会预先填入恰好达到目标数量所缺的材料。

修饰键在所有地方含义相同:**Shift = 一组的数量,
Ctrl = 能放多少就拿多少**——无论是悬停快捷键还是配方按钮
都一样。Alt 是按钮的“无论如何都拿取库存物品”覆盖选项,
用于缺少物品时。

完整对照表

| 输入 | 悬停物品时(快捷键) | 配方按钮上 |
| —– | ————————– | ——————– |
| G / 普通点击 | 拿取 1 个该物品 | 按配方所需数量拿取——但如果缺少任何物品,则只打开自动合成弹窗(不拿取任何物品) |
| Shift | 拿取一组该物品 | 按一组产物的数量拿取材料——仅限完整合成次数 |
| Ctrl | 能放多少就拿多少 | 按库存允许的数量拿取完整合成次数所需的材料 |
| Alt | — | 即使缺少物品,也按配方拿取库存中已有的物品 |
| Alt+Shift | — | 目标数量为一组产物,但每种材料都尽可能从库存中拿取(不限制完整合成次数) |
| Alt+Ctrl | — | 同上,目标数量为“能放多少就拿多少” |

所有情况下:Ctrl 优先于 Shift;任何缺少但可自动合成的物品,都会打开对应原生合成弹窗,并预填恰好所缺的数量。

配方查看器

安装以下任意一个(也可以不安装)。模组会自动适配检测到的查看器:

| 查看器 | 拿取按钮 | 悬停提示 | 槽位红/绿覆盖层 |
| —— | :———: | :———–: | :———————: |
| JEI | ✅ | ✅ | ✅ |
| REI | ✅ | ✅ | ✅ |
| EMI | ✅ | ✅ | —(数量改为显示在提示中) |

未安装任何查看器时,模组仍可通过G快捷键对原版容器槽位生效——只是不会显示配方按钮,也无法从查看器的物品列表中拿取物品。

物品来源

两种模式都会从光标后方打开的菜单中拿取物品:

  • 任何原版容器(箱子、木桶、潜影盒、你的物品栏)
  • 应用能源2 ME 网络(任何终端形态的菜单)
  • 精致存储 2 网格(普通、合成、样板、无线、便携式)
  • 通过Integrated Terminals存储终端访问的Integrated Dynamics网络(有线终端或便携式终端)

未安装这些模组时,模组仍可用于原版容器;安装任意一种后,对应物品来源会自动启用,并遵循该存储系统自身的访问规则。

自动合成支持所有这三种存储系统。缺少但可合成的材料会让配方槽位变绿,点击拿取按钮会为每种材料打开存储系统原生的“合成数量”弹窗——AE2 和精致存储的数量对话框,或 Integrated Terminals 的合成界面(需安装Integrated Crafting才有可合成的内容)。

安装

将 jar 放入mods/文件夹,并与以下内容一同安装:

  • NeoForge 1.21.1(≥ 21.1.181)——必需
  • 配方查看器——JEI(≥ 19)、EMI(≥ 1.1)或REI(≥ 16)——推荐(使用配方按钮和从查看器列表拿取物品时必需)
  • AE2(≥ 19)——可选,启用 ME 网络物品来源
  • 精致存储 2(≥ 2.0)——可选,启用 RS 网格物品来源
  • Integrated Terminals(≥ 1.7)——可选,启用从 Integrated Dynamics 网络的存储终端拿取物品(如需自动合成,请额外安装Integrated Crafting)

配置

在选项 → 控制 → JackItToMe中重新绑定拿取快捷键:
拿取悬停物品(G)、拿取一整组(Shift+G)、能放多少就
拿多少
(Ctrl+G),以及库存优先覆盖(点击配方按钮时按住
Alt)。默认按键在 0.7.0 中从P更改——仅影响全新安装;
已有的自定义按键会保留。无需其他配置。

AE2 用户请注意:AE2 的指南(GuideMe)使用 按住 G 打开
鼠标悬停物品的指南。轻按会拉取物品,按住则打开指南,两种功能
可以共存——如果觉得按键冲突,可以重新绑定其中一个。

链接

许可证

MIT

常见问题

JackItToMe (JEI/REI/EMI) 支持哪些 Minecraft 版本?

JackItToMe (JEI/REI/EMI) 支持 Minecraft Java 版 1.21.1–1.21.11,共 11 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

JackItToMe (JEI/REI/EMI) 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

ljack2k 的其他作品

查看全部 →