
JEI Trim Hider
A lightweight JEI addon that intelligently hides decorative Armor Trim recipes to reduce clutter and lag, while keeping functional upgrades visible.
- Загрузки
- 37K
- Подписчики
- 3
- Обновлён
- 17 июня 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 21 февраля 2026 г.
JEI Trim Hider
[English Description]
Tired of scrolling through thousands of Smithing Trim recipes in JEI? Is your game lagging whenever you look up the usage of a chestplate?
JEI Trim Hider is a lightweight client-side JEI addon designed to clean up the clutter caused by the 1.20+ Armor Trim system. It intelligently hides decorative trim templates and their recipes, while keeping important functional upgrades (like Netherite Upgrades) visible.
✨ Key Features
- Smart Filtering: Automatically detects and hides "Decorative Trim" templates from the JEI item list and recipe viewer.
- Safety First: Strictly preserves Functional Upgrades (e.g., Netherite Upgrade, AllTheModium Upgrades). If a template changes the item's ID or stats, it will remain visible!
- Info Tab Fallback: When a recipe is hidden, a JEI "Information" (i) tab is added to the item, explaining how to use it. This ensures players still know the item's purpose without loading 50 pages of recipes.
- Configurable:
- Hot Reload: Change settings in-game without restarting! Just edit the config and tab back in (Please read the Forge and Fabric warnings below).
- Blacklist/Whitelist: Manually force items (by ID) to be hidden or shown to handle edge cases in modpacks.
- Global Support: Built-in localization for 21 languages!
⚙️ Configuration
You can find the config file at .minecraft/config/jei_trim_hider/jei_trim_hider-client.toml.
hideTemplateItems(Default: true): Hides the template item itself from the sidebar.hideTrimRecipes(Default: true): Hides the smithing recipes when you press 'U'.whitelist: List of Item IDs (e.g.,["minecraft:sentry_armor_trim_smithing_template"]) that will NEVER be hidden.blacklist: List of Item IDs that will ALWAYS be hidden (treated as trims).
⚠️ Warning
- Language Switch: If the player switches the game language midway, the language in the JEI Information tab will not switch automatically. You must re-enter the world (reload the save) to complete the language switch.
- (Fabric Version Only) No Automatic Hot Reload: The Fabric version does not support automatic hot reloading. If you want to synchronize configuration file changes while in-game, please type and use the
/reloadcommand. - (Forge Version Only) Hot Reload Issues: Due to Forge's file loading mechanism and current technical limitations, modifying the configuration file too frequently in a very short time may cause the hot reload to fail or generate
.bakfiles. Please DO NOT use text editors with real-time auto-saving features (such as VS Code, IntelliJ IDEA, etc.). We highly recommend using simple native editors like Windows Notepad. If you insist on using real-time saving editors, it is strongly advised NOT to edit the config while playing in a world. If the hot reload fails or JEI stops updating, please try re-entering the world (might not always work) or completely restarting the game. Note: The NeoForge version of this mod fully supports real-time config hot reloading and is NOT affected by this issue!
📦 Modpack Usage Permission
This mod can be freely included and bundled directly in any modpacks. You may put the .jar file inside your modpack.
[中文介绍]
受够了 JEI 里成千上万页的盔甲纹饰(Trim)配方吗? 每次查询胸甲的用途(Usage)都会导致游戏卡顿?
JEI Trim Hider 是一个轻量级的 JEI 附属模组,专为解决 1.20+ 版本引入的锻造纹饰系统导致的 JEI 版面污染问题而生。它可以智能隐藏装饰性的纹饰模板及其配方,同时保留重要的功能性升级(如下界合金升级模板)。
✨ 核心功能
- 智能过滤:自动检测并隐藏“装饰性”的纹饰模板(Trim Templates)及其在 JEI 中的合成表。
- 安全识别:严格保留功能性升级(例如下界合金升级、ATM 模组的升级模板)。只要该模板能改变物品 ID 或属性,它就会被保留显示!
- 信息页补偿:当真实配方被隐藏时,模组会自动为该物品添加一个 JEI “信息 (i)” 标签页,用文字说明其用法。这样既净化了版面,又不会让萌新玩家以为该物品毫无用处。
- 高度可配置:
- 热加载支持:无需重启游戏!修改配置文件后切回游戏,JEI 列表即刻刷新_(Forge 与 Fabric 版玩家请务必阅读下方警告)_。
- 黑/白名单:支持通过物品 ID 强制隐藏或强制显示特定物品,方便整合包作者微调。
- 多语言支持:内置 21 种语言的本地化适配!
⚙️ 配置
配置文件位于 .minecraft/config/jei_trim_hider/jei_trim_hider-client.toml。
hideTemplateItems(默认: true):在 JEI 右侧搜索栏中隐藏纹饰模板物品。hideTrimRecipes(默认: true):在查看用途(按U)时隐藏锻造台配方。whitelist:白名单。填写在此处的物品 ID 将永远不会被隐藏。blacklist:黑名单。填写在此处的物品 ID 将被强制隐藏(视为纹饰处理)。
⚠️ 警告
- 关于语言切换: 如果玩家在中途切换游戏语言,信息页(Info Tab)中的语言文字不会自动切换。必须重新进入存档(重载世界)才能完成语言的切换。
- 【Fabric 版独有】不支持自动热加载: Fabric 版本的配置文件不支持自动热加载。如果您想要在游戏中同步配置文件的修改,请输入
/reload命令来进行重载同步。 - 【Forge 版独有】配置文件热加载失败问题: 由于 Forge 底层的文件读取机制以及作者目前的技术限制,如果在极短时间内频繁修改和保存配置文件,极易导致热加载失败,甚至生成配置文件损坏的
.bak备份。请不要使用能够实时自动保存的文本编辑器(例如 VS Code、IntelliJ IDEA 等),强烈推荐使用 Windows 自带的**“记事本(Notepad)”进行修改。如果您非要使用这些支持实时保存的高级软件,作者极度不推荐在游戏中(处于存档内)修改配置文件。如果已经出现了热加载**失效或 JEI 卡死的问题,请尝试重新进入存档(有概率失效),或者直接重启整个游戏。注意:NeoForge 版本的本模组可以做到完美的实时配置热加载,完全不受此问题影响!
📦 整合包使用许可
本模组允许被任何整合包免费收录并直接打包分发。 欢迎直接把本模组 .jar 文件放入整合包内,玩家下载整合包即可使用。
Ченджлог
1.0.2-Forge-1.20.1Релиз1.20.1 · 16 апреля 2026 г.
📄 JEI Trim Hider Update Changelog
🇬🇧 English
Bug Fixes & Optimizations
- Rejoin Bug Fix: Fixed a critical issue where the mod would stop working if a player entered a single-player world or multiplayer server, returned to the main menu, and then joined a world/server again. The filtering mechanisms will now correctly re-initialize every time you join a game.
- Config Text Tweaks: Slightly adjusted and polished the explanation texts within the configuration file to provide clearer instructions.
🇨🇳 中文
修复与优化
- 重连失效修复: 修复了一个导致模组功能失效的严重问题。该问题曾导致玩家在进入单人存档或多人服务器后,若返回主界面并再次进入存档或服务器,模组的隐藏功能就会完全失效。现在,模组的过滤机制会在每次玩家进入游戏时正确地重新加载。
- 配置文本微调: 略微调整了配置文件中的说明文本,使其表述更加清晰准确。
1.0.2-NeoForge-1.21.1Релиз1.21.1 · 16 апреля 2026 г.
📄 JEI Trim Hider Update Changelog
🇬🇧 English
New Features & Content
- Smart Mono-lingual Config: The configuration file will now automatically detect your game's language environment. Non-Chinese players will solely generate a pure English config file. This completely removes the previous messy bilingual text, making the config file much shorter and cleaner to read.
- ⚠️ Important Config Note: The configuration logic and keys have been updated. Fortunately, you no longer need to manually delete your old
jei_trim_hider-client.tomlfile; the mod will handle the update and compatibility automatically. Additionally, the explanation texts inside the configuration file have been thoroughly optimized for better clarity. - Custom Trims Filter: Added a new
CUSTOM_TRIMSconfiguration option to manually hide trims from third-party mods. If a mod doesn't use standard vanilla tags, you can now add its exact item ID here. You can also input an entire ModID to aggressively treat everything from that mod as a trim template.
Bug Fixes & Optimizations
- Massive Performance Optimization: Completely overhauled the internal item scanning logic. The mod no longer desperately scans every single item and recipe in the game to find trims. It now relies on a highly optimized tag-based detection system. This will drastically reduce lag and CPU usage when dealing with large modpacks containing thousands of items.
🇨🇳 中文
新功能与机制
- 智能单语言配置文件: 配置文件现已支持系统语言环境自动识别。中文玩家(系统语言包含 zh)在首次生成配置文件时,将直接获得一份纯中文的配置说明。此举彻底告别了旧版本中英双语混杂的冗长排版,文件更加清爽易读。
- ⚠️ 重要更新提示: 本次更新重构了配置文件的结构与按键名,现在无需手动删除旧的
jei_trim_hider-client.toml配置文件,模组会自动完成更新与兼容。同时,我们还全面优化了配置文件中的说明文本,使其更加准确、清晰易懂。 - 自定义纹饰扩大过滤: 在配置文件中新增了
CUSTOM_TRIMS选项。由于本模组现已改为自动识别规范的标签,对于某些不守规范的第三方纹饰模板模组,你可以手动将其物品 ID 填入此处强制隐藏。此外还支持直接填入 ModID,来进行简单粗暴的全模组范围覆盖。
修复与优化
- 史诗级性能提升: 彻底重构了底层的检索逻辑。模组不再通过全盘遍历的方式去扫描游戏里的所有物品和上百个锻造配方,而是改为基于标签的动态匹配机制。在安装了海量物品的大型整合包中,这项改动将大幅减少主线程的计算开销,告别 JEI 同步时的卡顿现象。
1.0.1-Forge-1.20.1Релиз1.20.1 · 11 апреля 2026 г.
📄 JEI Trim Hider Update Changelog
🇬🇧 English
New Features & Content
- Smart Mono-lingual Config: The configuration file will now automatically detect your game's language environment. Non-Chinese players will solely generate a pure English config file. This completely removes the previous messy bilingual text, making the config file much shorter and cleaner to read.
- ⚠️ Important Config Note: Due to the complete overhaul of the configuration logic and keys in this update, please manually delete your old
jei_trim_hider-client.tomlfile before launching the game, so the new configuration file can generate correctly. - Custom Trims Filter: Added a new
CUSTOM_TRIMSconfiguration option to manually hide trims from third-party mods. If a mod doesn't use standard vanilla tags, you can now add its exact item ID here. You can also input an entire ModID to aggressively treat everything from that mod as a trim template.
Bug Fixes & Optimizations
- Massive Performance Optimization: Completely overhauled the internal item scanning logic. The mod no longer desperately scans every single item and recipe in the game to find trims. It now relies on a highly optimized tag-based detection system. This will drastically reduce lag and CPU usage when dealing with large modpacks containing thousands of items.
- Third-Party Info Pages Fix: Fixed a critical bug where the mod was accidentally hiding the JEI information tabs of items from other mods (such as Curios accessories, custom machines, or materials). They will now display correctly without interference.
🇨🇳 中文
新功能与机制
- 智能单语言配置文件: 配置文件现已支持系统语言环境自动识别。中文玩家(系统语言包含 zh)在首次生成配置文件时,将直接获得一份纯中文的配置说明。此举彻底告别了旧版本中英双语混杂的冗长排版,文件更加清爽易读。
- ⚠️ 重要更新提示: 由于本次更新彻底重构了配置文件的结构与按键名,请务必在更新版本前,手动删除旧的
jei_trim_hider-client.toml配置文件,以便游戏重新生成正确的新版配置文件。 - 自定义纹饰扩大过滤: 在配置文件中新增了
CUSTOM_TRIMS选项。由于本模组现已改为自动识别规范的标签,对于某些不守规范的第三方纹饰模板模组,你可以手动将其物品 ID 填入此处强制隐藏。此外还支持直接填入 ModID,来进行简单粗暴的全模组范围覆盖。
修复与优化
- 史诗级性能提升: 彻底重构了底层的检索逻辑。模组不再通过全盘遍历的方式去扫描游戏里的所有物品和上百个锻造配方,而是改为基于标签的动态匹配机制。在安装了海量物品的大型整合包中,这项改动将大幅减少主线程的计算开销,告别 JEI 同步时的卡顿现象。
- 第三方信息页误伤修复: 修复了一个严重的判定漏洞。该漏洞曾导致其他模组(如各类饰品本体、机器或特殊材料)在 JEI 中的专属信息说明页被本模组无差别地隐藏。现在模组只会精准拦截纹饰目标,不再干涉其他模组的正常显示。
Комментарии
Загружаем…