便捷合成

便捷合成

这个模组增加了拆解物品、绿洲、温室等功能,未来还会更多!有了这个模组,在沙漠生物群系中生存变得更加容易,比如可以用木棍合成木头等基本资源。

便捷合成

便捷合成 是一个适用于 Minecraft 1.21.1 及 NeoForge 的轻量级生存辅助模组。它致力于让日常合成、配方查询、存储整理和一些小的生存杂务变得更加顺手,同时保持原版游戏体验不变。

按下 G 键即可随时打开一个紧凑的合成助手,并直接使用你物品栏、当前正在使用的容器以及受支持的分类袋中的材料进行合成。

功能简介

便捷合成围绕一个便携式合成面板构建,该面板在正常游戏过程中保持快速、紧凑且实用:

  • 无需先放置工作台即可合成
  • 按名称、ID、模组、提示文本、标签、材料或创造模式标签页搜索配方
  • 筛选出当前可以合成的配方
  • 点击或使用快捷键查看物品的配方与用途
  • 合成一次、批量合成,或尝试为缺失的中间部件进行嵌套合成
  • 使用来自物品栏、已开启容器和受支持的分类袋中的材料
  • 使用紧凑的一键排序按钮整理物品栏和容器

这在采矿、建造、探索、整理储物室或游玩配方列表可能变得繁杂的大型整合包时尤其有用。

支持的配方类型

便捷合成面板开箱即用地支持几种原版工作台的配方类型:

  • 工作台配方
  • 锻造台配方
  • 酿造台配方
  • 切石机配方

配方类型会被分开处理,因此具有相似材料的切石机配方和工作台配方不会在配方列表中相互遮蔽。

当自定义配方可以安全地直接从材料合成出固定产物时,整合包作者还可以通过配置文件启用兼容的自定义配方类型。

搜索与配方查询

搜索框支持类似 JEI 的高级筛选器:

  • @modid 用于按模组 ID 筛选
  • -term 用于排除
  • "引号文本" 用于精确词组
  • #term 用于提示文本
  • $tag 用于物品标签
  • %tab 用于创造模式标签页
  • ~ingredient 用于材料搜索
  • | 用于多重搜索

你也可以直接与配方列表中的物品进行交互:

  • 将鼠标悬停在物品上并按 R,或左键点击它,以搜索制作此物品的配方
  • 将鼠标悬停在物品上并按 U,或右键点击它,以搜索使用此物品的配方
  • 当搜索框未聚焦时,按 Backspace 可返回浏览配方和用途的搜索历史

批量与嵌套合成

便捷合成不仅能进行单击合成:

  • 点击 > 合成一次
  • Shift+点击 > 批量合成
  • Alt+点击 > 尝试嵌套合成

嵌套合成在开始前会模拟所需的合成链。如果最终物品无法制造,模组会显示一个可滚动的缺失材料树,让你看到还缺少哪些原材料。

嵌套合成搜索包含递归深度、搜索步骤、候选配方和缺失材料行数的安全限制,帮助其在大型整合包中保持响应迅速。

酿造与切石

酿造配方遵循原版酿造行为:一种酿造材料在一次便捷合成操作中最多可以处理三瓶匹配的输入药水。

切石机配方作为独立的工作台类型被支持,具有独立的配置默认值、解锁处理、可合成性检查、直接合成和嵌套合成候选。

分类袋

便捷合成包含三个小型的类别限定袋:

  • 种子袋
  • 染料袋
  • 矿物袋

每个袋子提供 9 个对应类别的槽位。袋子内容可用于便捷合成、嵌套合成检查、酿造、锻造、已配置的简易配方、自动拾取和物品栏整理。

矿物袋还支持 convenientcrafting:minerals 物品标签,以便整合包扩展其可接受的矿石和矿物物品。

物品栏整理

该模组为物品栏和容器界面提供了一个紧凑的物品整理按钮。整理可以合并可堆叠物品、归类相似物品、保留物品组件数据,并与受支持的袋子内容一起工作。

同时支持在玩家物品栏界面中键点击进行整理。

性能

便捷合成旨在大型整合包中保持响应迅速:

  • 增量式配方加载
  • 可复用的配方索引
  • 缓存材料和可合成性检查
  • 当前页面渲染
  • 缓存页面导航视图
  • 在正常游戏过程中后台预加载配方索引
  • 缓存嵌套合成候选查询

配方索引缓存在普通的界面切换间会保留,并在离开世界时清除。

整合包配置

通用配置文件位于:

.minecraft/config/convenientcrafting-common.toml

常用选项包括:

  • enabledBuiltinRecipeTypes 用于原版工作台配方类型
  • additionalRecipeTypes 用于兼容的自定义配方类型
  • recipeTypeUnlockItems 用于工作台解锁规则

服务端解锁同步可使多人游戏客户端与服务端配置保持一致。管理员还可以使用以下命令为玩家解锁配方类型:

  • /convenientcrafting unlock <目标> all
  • /convenientcrafting unlock <目标> <配方类型ID>

操作方式

按键 / 操作 功能
G 打开便捷合成面板
点击 > 合成一次
Shift+点击 > 批量合成
Alt+点击 > 尝试嵌套合成
悬停物品 + R 搜索该物品的配方
悬停物品 + U 搜索该物品的用途
左键点击配方列表物品 搜索该物品的配方
右键点击配方列表物品 搜索该物品的用途
中键点击物品栏 整理物品栏

兼容性

  • Minecraft 1.21.1
  • NeoForge 21.1.220+
  • 支持多人游戏
  • 兼容数据包
  • 可配置整合包
  • 旨在保持轻量且贴近原版风格

便捷合成减少了重复的合成和物品栏杂务,让你可以花更多时间在建造、探索和真正游玩上。