Перейти к содержимому
Mineforgian

Recipe Item Sync

Automatically syncs datapack-defined items and recipes with JEI, without hardcoding or custom mods.

1K загрузок3 подписчиковLicenseRef-All-Rights-Reservedneoforge

Обновлён 14 марта 2026 г. · опубликован 23 декабря 2025 г.

Recipe Item Sync Preview

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.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
1.9Релиз1.21.1neoforge14 марта 2026 г.Скачать (94 КБ)
1.8Релиз1.21.1neoforge20 января 2026 г.Скачать (85 КБ)
1.7Релиз1.21.1neoforge12 января 2026 г.Скачать (85 КБ)
1.6Релиз1.21.1neoforge12 января 2026 г.Скачать (85 КБ)
1.5Релиз1.21.1neoforge9 января 2026 г.Скачать (85 КБ)
1.4Релиз1.21.1neoforge30 декабря 2025 г.Скачать (74 КБ)
1.3Релиз1.21.1neoforge30 декабря 2025 г.Скачать (72 КБ)
1.2Релиз1.21.1neoforge23 декабря 2025 г.Скачать (58 КБ)

Ченджлог

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, recent ATM x MSD, and older or unusual versions like ATM 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.

Fixed

  • Fixed an issue where players could be kicked with Invalid Player Data when 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.
1.3Релиз1.21.1 · 30 декабря 2025 г.

v1.3 Multi-Viewer Compatibility Update

Changes

  • Recipe Item Sync now automatically adapts to JEI, REI, or EMI, depending on what is installed.
  • Removed the internal dependency on a single item viewer.
  • No crashes, no conflicts, and proper coexistence between viewers.
  • Introduced a new default configuration template to better reflect current behavior and manual overrides.

Overview

  • With REI, custom items can be displayed as separate entries only when they are manually listed in the config.
  • When not listed, a temporary virtual entry remains accessible by searching “Custom Crafts”.
  • This behavior is expected due to REI’s different item indexing system compared to JEI and EMI.
  • If a cleaner or more automatic solution becomes viable, it will be implemented in a future release.

Notes

  • JEI and EMI continue to handle virtual items more flexibly than REI.
  • REI support is stable but comes with known structural limitations.
1.2Релиз1.21.1 · 23 декабря 2025 г.

Recipe Item Sync · v1.2

✅ Fixes

  • Fixed a critical startup crash caused by registering AddReloadListenerEvent on the wrong event bus.
  • Reload listener is now registered correctly via the NeoForge event bus, preventing mod instance creation failure during loading.
  • Removed a duplicate unused reload listener method to avoid confusion and reduce maintenance traps.

📦 Datapacks & Recipes

  • Automatic recipe discovery now works out of the box.
  • No manual JSON configuration needed in common cases, recipes from datapacks are detected and synced automatically.
  • Items discovered through recipes are correctly surfaced, including variants and basic custom model items.

🧩 Compatibility

  • Confirmed working with Cobblemon modpacks after the loading fix.
  • Verified behavior remains stable with more recent JEI versions.

Комментарии

Загружаем…