Note: This should be in MCPE - do not know how to move it.
Brief Summary:
I have 1176 custom slab combos and their corresponding shapeless recipes. 9 of them are reporting as duplicates. They all happen to be of the minecraft:stone_block_slab2 or 3 or 4 variety. I have isolated all of the issues and included them in a mcAddon file attached.
All files are named with the formula blocktype1_dataID1_and_blocktype2_dataID2.
For the recipes, inside ingredients match the filename. Impossible for them to be dups.
Steps to Reproduce:
Using one of the errors as an example:
Make one shapeless recipe file with {"item":"minecraft:stone_block_slab2","data":3},{"item":"minecraft:stone_block_slab4","data":0}
2.Make another with
{"item":"minecraft:stone_block_slab2","data":0}
,{"item":"minecraft:stone_block_slab4","data":3}
Observed Results:
Content Log Errors - Attached
From above example:
[Recipes][warning]-recipes/dupes/stone_block_slab2_3_and_stone_block_slab4_0.recipe.json | scr:stone_block_slab2_3_and_stone_block_slab4_0 | Recipe "scr:stone_block_slab2_3_and_stone_block_slab4_0" has the same ingredients as slab_combo:stone_block_slab2_0_and_stone_block_slab4_3's recipe but outputs slab_combo:stone_block_slab2_3_and_stone_block_slab4_0 instead. Adding duplicate crafting_table recipe.
Expected Results:
no recipe duplication errors because they are not the same.
Attached:
1. addon with just the recipes/blocks in question
2. content log
More Info
I grouped together the 9 sets of dupes from the lang file (because it has a block description)
I notice the 1st 3 have a pattern with numbers switching, but sadly, on 3 were predictable.
tile.slab_combo:stone_block_slab2_0_and_stone_block_slab4_3.name=Red Sandstone & Cut Sandstone Slab Combo ##
tile.slab_combo:stone_block_slab2_3_and_stone_block_slab4_0.name=Dark Prismarine & Mossy Stone Brick Slab Combo ##
tile.slab_combo:stone_block_slab2_0_and_stone_block_slab3_4.name=Red Sandstone & Diorite Slab Combo ##
tile.slab_combo:stone_block_slab2_4_and_stone_block_slab3_0.name=Prismarine Bricks & End Stone Bricks Slab Combo ##
tile.slab_combo:stone_block_slab2_0_and_stone_block_slab3_6.name=Red Sandstone & Granite Slab Combo ##
tile.slab_combo:stone_block_slab2_6_and_stone_block_slab3_0.name=Smooth Sandstone & End Stone Bricks Slab Combo ##
tile.slab_combo:stone_block_slab2_4_and_stone_block_slab3_6.name=Prismarine Bricks & Granite Slab Combo ##
tile.slab_combo:stone_block_slab2_6_and_stone_block_slab3_4.name=Smooth Sandstone & Diorite Slab Combo ##
tile.slab_combo:stone_block_slab2_3_and_stone_block_slab3_7.name=Dark Prismarine & Polished Granite Slab Combo ##
tile.slab_combo:stone_block_slab2_7_and_stone_block_slab3_3.name=Red Nether Bricks & Andesite Slab Combo ##
tile.slab_combo:stone_block_slab3_0_and_stone_block_slab3_2.name=End Stone Bricks & Polished Andesite Slab Combo ##
tile.slab_combo:stone_block_slab2_0_and_stone_block_slab4_2.name=Red Sandstone & Stone Slab Combo ##
tile.slab_combo:stone_block_slab3_2_and_stone_block_slab3_4.name=Polished Andesite & Diorite Slab Combo ##
tile.slab_combo:stone_block_slab2_4_and_stone_block_slab4_2.name=Prismarine Bricks & Stone Slab Combo ##
tile.slab_combo:stone_block_slab3_2_and_stone_block_slab3_6.name=Polished Andesite & Granite Slab Combo ##
tile.slab_combo:stone_block_slab2_6_and_stone_block_slab4_2.name=Smooth Sandstone & Stone Slab Combo ##
tile.slab_combo:stone_block_slab2_7_and_stone_block_slab4_3.name=Red Nether Bricks & Cut Sandstone Slab Combo ##
tile.slab_combo:stone_block_slab3_3_and_stone_block_slab3_7.name=Andesite & Polished Granite Slab Combo ##