Details
-
Type:
Bug
-
Status: Reopened
-
Resolution: Unresolved
-
Affects Version/s: Minecraft 1.12.2, 1.15.1 Pre-release 1, 20w12a, 20w13b, 20w15a, 20w17a, 1.16.1, 1.16.2
-
Fix Version/s: None
-
Labels:None
-
Confirmation Status:Confirmed
-
Category:Crafting, UI
Description
Since the beginning of version 1.12 and the introduction of the Recipe Book, there is a bug related to this book that prevents ingredients containing NBT data from being automatically transferred to the crafting grid when clicking on a book.
The following video shows the bug with leather containing a compound tag :
https://streamable.com/x2t23
The recipes are normally not sensitive to NBT data, which allows the recipe but prevents adding the ingredients.
The error is only server side and related to a player inventory method that is only used for the recipe book.
Related MCP Mappings :
PlayerInventory.findSlotMatchingUnusedItem(ItemStack p_194014_1_) ServerRecipeBookHelper.func_194325_a(Slot p_194325_1_, ItemStack p_194325_2_)
Affected method: net.minecraft.world.entity.player.Inventory.findSlotMatchingUnusedItem(ItemStack) (Mojang name)
The check Inventory.isSameItem(ItemStack, ItemStack) makes all subsequent checks irrelevant.
Attachments
Issue Links
- is duplicated by
-
MC-128863 Water bottle does not get transfered from inventory when a custom recipe is selected from in game recipie book.
- Resolved
-
MC-175400 Dispenser recipe in recipe book crafts a dropper instead of a dispenser
- Resolved
-
MC-176837 Dispenser glitches in recipe book
- Resolved
-
MC-178671 gridstone fishing pole cannot craft warped fungus on a stick
- Resolved
-
MC-195000 Click a Dispenser from the recipe book, but get a Dropper
- Resolved
- relates to
-
MC-143623 Recipe book displays item as uncraftable when items are renamed
- Open
-
MC-153160 Villagers don't auto-fill items if NBT data doesn't match
- Open
-
MC-181109 Grindstone adds RepairCost: 0
- Open
-
MC-125046 RepairCost tag is created on any renamed item
- Reopened
-
MC-116905 Dispenser Recipe uses Enchanted Bow
- Resolved
-
MC-123002 Recipe Book does not try to use damaged bows to craft dispensers despite this being valid
- Resolved
-
MC-125880 Recipe book rejects bows with Damage:0 tag when crafting dispensers
- Resolved
-
MC-183313 Recipe book cannot put lodestone compasses into the crafting grid when crafting empty maps
- Resolved