Recipe Item Sync 2.0
Curse Maven Snippet
What's new
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.
This mod has no additional files

