visual-jei-recipe-maker-1.0.2+1.21.1-fabric.jar
Curse Maven Snippet
What's new
English
- Add the corresponding JEI category icons to the recipe type search list; when EMI is selected in older versions, use the EMI icon while retaining the name, ID, search, and hover information.
- Fluid icons are displayed using full-size samples to prevent Fabric units from shrinking the icons into thin lines; in 26.1.2, the render layers for ingredients and text are arranged separately while preserving highlighting and clipping.
- 1.20.1 Forge, 1.21.1 NeoForge: Support reading GTCEu machine recipe sources, JEI/EMI copying, and native page reconstruction, compatible with the legacy
recipe.kind.GTRecipeand the new API. Runtime recipes do not require corresponding data pack files. (Only for 1.20.1 Forge and 1.21.1 NeoForge) - GT recipes are switched to JS editing, retaining numeric editing and field binding, with newly added input/output and per-tick channel operations;
mergescripts are generated through GTCEu's KubeJS recipe entry point. Provides JS highlighting, indentation, bracket/quote pairing, undo/redo, formatting, shortcuts, and copy to clipboard. (Only for 1.20.1 Forge and 1.21.1 NeoForge) - GT scripts are written to
kubejs/server_scripts/vjrm/<namespace>/<recipe path>.jsunder the client/server installation root; the server side maintains permissions, frequency, overrides, and recipe validation. Editor backfilling only parses the generated recipe declarations and does not execute JS. (Only for 1.20.1 Forge and 1.21.1 NeoForge) - Forge adds an adapter for the JEI fluid tooltip interface still used by GTCEu, avoiding load failures caused by interface differences with the current JEI.
- 26.1.2 NeoForge: Support Thaumaturge
AspectInstanceessentia slots, ID, amount, dragging, tooltips, and manual binding; parse the current registry through public codecs, including additional essentia. (Only for 26.1.2 NeoForge) - The
componentsarray is recognized as multiple independent inputs, duplicate materials are bound separately by position, and materials with data component conditions are supported; native JEI page reconstruction prioritizes recipe type matching to avoid being taken over by generic categories.
中文
- 配方类型检索列表加入对应 JEI 类别图标;旧版选择 EMI 时使用 EMI 图标,保留名称、ID、搜索和悬停信息。 -流体图标使用满幅示例显示,避免 Fabric 单位使图标缩成细线;26.1.2 单独排列原料与文字的渲染层,保留高亮和裁切。
- 1.20.1 Forge、1.21.1 NeoForge:支持 GTCEu 机器配方的来源读取、JEI/EMI 复制和原生页面重建,兼容旧版
recipe.kind.GTRecipe与新版 API。运行时配方无需对应数据包文件。(仅限1.20.1 Forge、1.21.1 NeoForge) - GT 配方改为 JS 编辑,保留数值编辑、字段绑定,新增输入/输出及每 tick 通道操作;通过 GTCEu 的 KubeJS 配方入口生成
merge脚本。提供 JS 高亮、缩进、括号/引号配对、撤销重做、格式化、快捷键及复制到剪贴板。(仅限1.20.1 Forge、1.21.1 NeoForge) - GT 脚本写入客户端/服务端安装根目录的
kubejs/server_scripts/vjrm/<命名空间>/<配方路径>.js;服务端保持权限、频率、覆盖和配方校验。编辑器回填只解析生成的配方声明,不执行 JS。(仅限1.20.1 Forge、1.21.1 NeoForge) - Forge 增加 GTCEu 仍使用的 JEI 流体 tooltip 接口适配,避免与当前 JEI 的接口差异导致加载失败。
- 26.1.2 NeoForge:支持 Thaumaturge
AspectInstance源质槽、ID、数量、拖拽、提示及手动绑定;通过公开 codec 解析当前注册表,包括附加源质。(仅限26.1.2 NeoForge) components数组按多个独立输入识别,重复材料按位置分别绑定,支持带数据组件条件的材料;原生 JEI 页面重建优先匹配配方类型,避免被泛用类别抢占。
This mod has no additional files

