
Recipe Item Sync
Automatically syncs datapack-defined items and recipes with JEI, without hardcoding or custom mods.
- Загрузки
- 2K
- Подписчики
- 5
- Обновлён
- 19 августа 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 23 декабря 2025 г.
Recipe Item Sync
Recipe Item Sync is a lightweight utility mod that helps datapack items appear properly in recipe viewers.
Some items work correctly in-game but do not show up properly in JEI, REI, or EMI. This mod fixes that by making those items easier to find, browse, and use in recipe viewers.
What it does
- Makes datapack items visible in recipe viewers
- Improves search and recipe browsing
- Works automatically with JEI, REI, or EMI
- Keeps a lightweight and modpack-friendly approach
Why use it
- Your datapack items exist in-game but do not appear correctly in recipe viewers
- You want better compatibility without adding a full item mod
- You want a simple solution for modpacks using custom datapack content
Important to know
- This mod improves recipe viewer visibility only
- It does not fully register items like a normal content mod
- It does not create textures, models, or translations
- The datapack remains responsible for the item's look and behavior
Recipe Item Sync is made to help datapack items show up properly in recipe viewers, without replacing full content mods.
Ченджлог
2.1Релиз1.21.1 · 19 августа 2026 г.
Recipe Item Sync v2.1
New
- Added a viewer preference setting for JEI, REI, EMI, all viewers, or automatic selection
Changes
- Improved viewer synchronization status with installed, prepared, and applied item and recipe counts
- Improved synchronization when using Essential or E4MC
Fixes
- Fixed an EMI crash when synchronizing virtual items or recipes
- Fixed REI detection on NeoForge
- Fixed delayed JEI and REI initialization preventing pending content from appearing
- Fixed waiting viewers incorrectly rejecting synchronization
- Fixed shaped recipes being displayed as shapeless
- Fixed recipe output quantities being reduced to one item
2.0Релиз1.21.1 · 28 июля 2026 г.
Recipe Item Sync v2.0
New
- Added automatic datapack item synchronization for dedicated servers.
- Added JEI, REI, and EMI support through independent viewer integrations.
- Added /recipeitemsync status to show current sync state.
- Added /recipeitemsync clientstatus to show each player’s viewer sync status.
- Added /recipeitemsync resync to manually resync one player or all players.
- Added /recipeitemsync dump to generate a troubleshooting report.
Changes
- Improved synchronization so custom recipe outputs appear in viewers without needing to craft, receive, or manually configure the item first.
- Improved handling of datapack reloads, reconnects, and server changes.
- Improved preservation of custom item data, including components, names, lore, CustomModelData, and stack counts.
- Improved JEI variant handling for multiple custom versions of the same base item.
- Client configuration is now focused on local preferences instead of required synced item lists.
Fixes
- Fixed custom datapack recipe items not appearing in JEI sidebars on dedicated servers.
- Fixed sync being skipped after reconnecting or reloading datapacks.
- Fixed synced data being lost when received before the client or recipe viewer was ready.
- Fixed reloads causing stale or duplicate viewer entries.
- Fixed cases where the server treated a sent packet as a successful sync before the client applied it.
1.9Релиз1.21.1 · 14 марта 2026 г.
1.9 Done
Changelog:
- Simplified the config so the mod is easier to use and no longer spreads settings between the global config folder and each world.
- Removed outdated or confusing options to keep only the settings that are actually useful.
- Improved custom recipe item detection so more datapack items can be found automatically, even when they do not only rely on
custom_model_data. - Added a fallback system for unusual datapacks so crafting recipes can still be picked up from active datapacks and shown in EMI more reliably.
- Improved compatibility with modern datapacks such as recent
Lost Lore, recentATM x MSD, and older or unusual versions likeATM x MSD v3.1.1. - Kept viewer selection automatic so the mod works more cleanly without extra setup.
Fix:
- Prevented LAN connection issues with Essential / E4MC by automatically disabling the unsafe integrated-server sync path that could lead to
Invalid player data. - Fixed missing custom recipe visibility in EMI for some datapacks by syncing fallback crafting data directly from datapack resources.
- Improved handling of recipe outputs with custom components, helping modded recipe items appear more consistently.
- Cleaned up the config flow so the mod now behaves in a more predictable way for normal players and pack makers.
1.8Релиз1.21.1 · 20 января 2026 г.
v1.8 JEI Compatibility & Stability Fix
Fixes
- Fixed a crash with JEI when another mod was already registering the same item subtype.
- Improved compatibility with other mods using JEI by safely skipping duplicate registrations.
- Prevented rare client crashes caused by temporary invalid item data during gameplay.
- Cleaned up JEI integration to ensure a stable client startup and smooth initialization.
Notes
- This update improves client stability when JEI is installed.
- Recommended for modpacks using multiple JEI-related mods.
1.7Релиз1.21.1 · 12 января 2026 г.
v1.7 Stability and Crash Fixes
Fixes
- Fixed a rare server crash caused by some modded recipes returning invalid or empty items during gameplay.
1.6Релиз1.21.1 · 12 января 2026 г.
v1.6 Datapack Sync Stability Fix
Fixes
- Prevented a server crash during datapack synchronization caused by malformed or unexpected recipe outputs returning
null. - Improved variant discovery robustness, increasing compatibility with modded and edge case recipes.
Notes
- This update focuses on crash prevention and safer recipe handling.
- No functional changes to item syncing behavior.
1.5Релиз1.21.1 · 9 января 2026 г.
1.5 Changelog
Added
- Added an ingame mod logo.
- Improved server side recipe item synchronization by delaying execution until 20 server ticks after player login. This prevents early login desync issues, especially in LAN worlds hosted via the Essentials mod.
- Added internal safety checks and per session guards to avoid duplicate or premature player initialization.
- Added a new config option
disableIntegratedServer.
Config
disableIntegratedServer- Default value:
false - When set to
false, RecipeItemSync runs normally on all environments, including Essentials LAN, using the new safe delayed sync. - When set to
true, RecipeItemSync server side logic is fully disabled on integrated servers such as LAN worlds. This acts as a fallback safety option if any LAN compatibility issue persists.
- Default value:
Fixed
- Fixed an issue where players could be kicked with
Invalid Player Datawhen joining LAN worlds hosted through the Essentials mod.
Version note
- This issue never affected singleplayer or dedicated servers.
- No gameplay behavior has changed outside of LAN login synchronization timing.
1.4Релиз1.21.1 · 30 декабря 2025 г.
v1.4 Stability Fix Update
Fixes
- Fixed an issue where leaving a world and rejoining it could cause crashes or datapack-related errors.
- Synced data is now properly reset on world unload, preventing leftover state from carrying over between sessions.
Notes
- This update focuses purely on stability and data lifecycle cleanup.
- No functional or behavioral changes to item syncing logic.
Комментарии
Загружаем…