Custom crafting recipes in custom crafting tables using their own tag do not appear in recipe book
Partner Rank: 2
Verification builds:
1.20.41, 1.20.50, 1.20.60.20
Summary:
If 'Recipes Unlock' world option is enabled, custom crafting recipes in custom crafting tables (blocks using 'minecraft:crafting_table' component) using their own crafting tag do not appear in the recipe book UI, regardless of unlock conditions being met. Recipes do show up in search results and can still be crafted.
Impact:
Project in development for addon pilot program requires a custom crafting table to avoid conflicts with vanilla recipes. Inability to see recipes with a default enabled option would cause significant confusion for players. No reasonable workaround has been found.
Repro Steps:
- Create a world with 'Recipes Unlock' world option enabled and add provided addon
- Give, place, and use custom crafting table. See the recipe book is empty
- Give the items designated for unlocking the recipes: diamonds and gravel
- Use custom crafting table again, see if recipes are visible
Observed Results:
Custom recipes in custom crafting table are not visible, even after unlock conditions are completed.
Expected Results:
Recipes should be visible after unlock conditions are met.
Screenshots/Videos attached: Yes/No
No
Regression Builds:
Unknown
Notes:
- Provided addon adds a custom crafting table with two recipes. One shaped for diamonds to gravel, unlocked with diamonds, and one shapeless for gravel to flint, unlocked with gravel
- Vanilla recipes in custom crafting tables function properly, and custom crafting recipes in the vanilla crafting table function properly
- Recipes appear correctly in custom crafting table with 'Recipes Unlock' world option disabled
- Using '/recipe give' command to force recipe unlock does not cause recipe to be shown
- Give commands for required items:
- /give @s cct_rut:custom_crafting_table
- /give @s diamond 64
- /give @s gravel 64