Complete list of added flexible recipes:

**CRAFTING**

armor_stand:
	3 planks + 1 stone_slab = 1 armor_stand
	3 log + 4 stone_slab = 4 armor_stand
	3 log + 2 stone = 4 armor_stand

arrow:
	1 flint + 2 bamboo + 1 feather = 4 arrow
	(shapeless) 1 flint + 1 stick + 1 feather = 4 arrow
	2 feather + 2 flint + 1 plank = 8 arrow

barrel:
	7 #minecraft:planks = 1 barrel
	7 #minecraft:logs = 4 barrel
	
#banner_patterns:
	1 #paint:paper_and_sugar_cane + 1 oxeye_daisy = 1 flower_banner_pattern
	1 #paint:paper_and_sugar_cane + 1 #paint:skeleton_skulls = 1 skull_banner_pattern
	1 #paint:paper_and_sugar_cane + 1 enchanted_golden_apple = 1 mojang_banner_pattern
	1 #paint:paper_and_sugar_cane + 1 creeper_head = 1 creeper_banner_pattern


#beds:
	All colors: #paint:subs_for_<color>_dye + #paint:beds_except_<color> = <color>_beds
	* If something can be used to craft 1 dye, then that item can be used as a substitue (sub) for that dye in any simple recipe (shulker boxes are complex). Eg. A poppy itself can be used instead of red_dye.
	* Beds, carpets and wool can be dyed from any color to any *different* color. (Blue bed + blue_dye = Blue bed is NOT valid in v2)

bee_hive:
	6 honeycomb + 3 logs = 2 bee_hive

book:
	1 leather + 3 #paint:paper_and_sugar_cane = 1 book

book_and_quill:
	1 feather + 1 leather + 1 ink_sac + 3 #paint:paper_and_sugar_cane = 1 book_and_quill

bookshelf:
	6 book + 3 log = 2 bookshelf

bone_block:
	3 bone = 1 bone_block

bowl:
	3 logs = 16 bowls

bread:
	3 hay_block = 9 bread
	* Bread recipes are shapeless

bucket:
	3 iron_blocks in V shape = 9 buckets

#carpet:
	All colors: #paint:subs_for_<color>_dye + 8 #paint:carpets_except_<color> = 8 <color>_carpet

cartography_table:
	2 #minecraft:planks + 2 #paint:paper_and_sugar_cane = 1 cartography_table

chain:
	2 iron ingots + 1 iron block = 9 chain

chiseled_blocks:
	2 sand over 2 sand with a gap = 1 chiseled_sandstone
	2 quartz over 2 quartz with a gap = 1 chiseled_quartz
	2 red_sand over 2 red_sand with a gap = 1 chiseled_red_sandstone

chest:
	2 logs with a gap in the middle = 1 chest
	
composter:
	7 #minecraft:planks = 2 composter
	7 #minecraft:logs = 8 composter
	
#concrete_powder:
	All colors: 4 gravel + 4 #minecraft:sand + #paint:subs_for_<color>_dye = 8 <color>_concrete_powder
	* red_sand can be a substitue for sand.

cookie:

	(shapeless recipe) 2 wheat + 1 cocoa_beans = 8 cookie
	
clay_ball:
	1 clay = 4 clay_ball

cut_sandstone:
	4 sandstone_slab = 4 cut_sandstone_slab

dark_prismarine:
	1 #paint:subs_for_black_dye + 2 prismarine = 1 dark_prismarine

#doors:
	9 iron_block = 27 iron_door
	6 logs = 12 wood doors

dispenser:
	7 #minecraft:stone_tool_materials + 1 bow + 1 redstone = dispenser
    dropper + bow = dispenser
	dropper + 3 string + 3 sticks = dispenser

dropper:
	7 #minecraft:stone_tool_materials + 1 redstone = dropper
	
dyes (all things that can be crafted into 1 dye of that color are now one recipe per color):

	white:
		#paint:crafted_into_white_dye = 1 white_dye

	orange:
		#paint:subs_for_red_dye + #paint:subs_for_yellow_dye = 2 orange_dye
		rose_bush + 2 #paint:subs_for_yellow_dye = 4 orange_dye
		2 #paint:subs_for_red_dyes + sunflower = 4 orange_dye
		rose_bush + sunflower = 4 orange_dye
		
	light_blue:
		1 #paint:subs_for_blue_dye + 1 #paint:subs_for_white_dye = 2 light_blue_dye

	magenta:
		#paint:subs_for_blue_dye + #paint:subs_for_red_dye + #paint:subs_for_pink_dye = 3 magenta_dye
		#paint:subs_for_blue_dye + 2 #paint:subs_for_red_dye + #paint:subs_for_white_dye = 4 magenta_dye
		#paint:subs_for_purple_dye + #paint:subs_for_pink_dye = 2 magenta_dye

	yellow: No changes
	
	lime:
		1 #paint:subs_for_green_dye + 1 #paint:subs_for_white_dye = 2 lime_dye

	pink:
		#paint:subs_for_red_dye + #paint:subs_for_white_dye = 2 pink_dye
		rose_bush + 2 #paint:subs_for_white_dye = 4 pink_dye

	gray: bone + 3 #paint:subs_for_black_dye = 6 gray_dye

	light_gray:
		#paint:crafted_into_light_gray_dye = 1 light_gray_dye
		3 bone + 3 #paint:subs_for_black_dye = 12 light_gray_dye

	cyan:
		1 #paint:subs_for_blue_dye + 1 #paint:subs_for_green_dye = 2 cyan_dye

	purple:
		#paint:subs_for_red_dye + #paint:subs_for_blue_dye = 2 purple_dye
		rose_bush + 2 #paint:subs_for_blue_dye = 4 purple_dye

	blue:
		#paint:crafted_into_blue_dye = 1 blue_dye
	
	brown: No changes
	green: No changes
	
	red:
		#paint:crafted_into_red_dye = 1 red_dye
		
	black:
		#paint:crafted_into_black_dye = 1 black_dye

eye_of_ender:
	1 blaze rod + 2 ender pearl = 2 eye_of_ender

fence:
	5 planks in helmet shape = 3 fence
	5 logs in helmet shape = 12 fence

fence_gate:
	1 log and 4 planks (2 on either side)= 2 fence gate
	
fermented_spider_eye recipe:
	1 brown_mushroom + 1 #paint:sugar_and_sugar_cane + 1 spider_eye = 1 fermented_spider_eye

fletching_table:
	1 #minecraft:logs + 2 flint = 1 fletching_table
	
glistering_melon:
	1 melon + 8 gold_ingot = 9 glistering_melon
	
grindstone:
	3 #minecraft:planks + 1 stone_slab = 1 grindstone
	6 #minecraft:planks + 1 stone = 2 grindstone
	2 #minecraft:planks + #minecraft:logs + 1 stone = 2 grindstone

heavy_weighted_pressure_plate:
	2 iron_block = 2 heavy_weighted_pressure_plates
	
item_frame:
	1 log + 1 leather = 1 item_frame
	4 planks + 1 leather = 1 item_frame

jukebox:
	2 logs + 1 diamond = jukebox

ladder:
	7 planks in H shape = 6 ladder
	7 logs in H shape = 24 ladder

lectern:
	1 bookshelf inbetween 2 #minecraft:planks = 1 lectern
	3 books inbetween 2 #minecraft:logs = 1 lectern
			
lever:
	1 log + 8 cobblestone = 8 lever
	1 plank + 2 cobblestone = 2 lever
	
light_weighted_pressure_plate:
	2 gold_block = 2 light_weighted_pressure_plates
	
loom:
	2 #paint:paper_and_sugar_cane + 2 #minecraft:planks = 1 loom

map:
	1 compass + 8 #paint:paper_and_sugar_cane = 1 empty_map

#things with mincart:
	5 iron + thing = thing in minecart
	5 iron + 2 #minecraft:logs = chest_minecart
	1 minecart + 8 #minecraft:planks = chest_minecart
	1 minecart + 2 #minecraft:logs = chest_minecart
	1 minecart + 8 cobblestone = furnace_minecart
	1 minecart + 1 #paint:chest_and_trapped_chest + 5 iron = hopper_minecart

mossy_cobblestone_blocks:
	1 cobbstone_stairs + 1 vine = 1 mossy_cobblestone_stairs
	2 cobblestone_slab + 1 vine = 2 mossy_cobblestone_slab

mossy_stone_brick_blocks:
	1 cobbstone_stairs + 1 vine = 1 mossy_stone_brick_stairs
	2 stone_brick_slab + 1 vine = 2 mossy_stone_brick_slab

note_block:
	2 logs + redstone = note_block

observer:
	6 #minecraft:stone_tool_materials + 2 redstone + 1 quartz = 1 observer
	
painting:
	1 leather + 1 log = 1 painting
	1 leather + 4 planks = 1 painting

piston:
	3 #paint:planks + 4 #minecraft:stone_tool_materials + 1 iron + 1 redstone = 1 piston
	
pressure plates:
	2 logs horizontally = 4 pressure plates

purpur_pillar:

	4 popped_chorus_fruit = 4 purpur_pillar
	
red_cut_sandstone:
	4 red_sandstone_slab = 4 red_cut_sandstone_slab
	
redstone_torch:
	2 planks + 4 redstone = 4 redstone_torch
	1 log + 8 redstone = 8 redstone_torch
	1 redstone_block + 1 #minecraft:logs + 1 stick = 9 redstone_torch
	1 redstone + 2 bamboo = 1 redstone_torch

repeater:
	3 stone + 2 sticks + 3 redstone = 1 repeater
	3 stone + 1 plank + 3 redstone = 1 repeater

#shulker_boxes:
	(shapeless) 2 shulker_shells + 1 #paint:wooden_chests + 1 dye = dyed shulker_box

#signs:
	6 logs + 2 planks = 12 sign

#slabs:
	2 brick = 1 brick_slab
	3 #paint:subs_for_black_dye + 6 prismarine = 6 dark_prismarine_slab
	2 nether_brick = 1 nether_brick_slab
	2 cobblestone_slab + 1 vine = 2 mossy_cobblestone_slab
	2 prismarine_shard = 1 prismarine_slab
	2 popped_chorus_fruit = 4 purpur_slab
	2 sand = 1 sandstone_slab
	1 nether_brick + 1 nether_wart = 1 red_nether_brick_slab
	2 red_sand = 1 red_sandstone_slab
	
	4 andesite_slab = 4 polished_andesite_slab
	4 diorite_slab = 4 polished_diorite_slab
	4 granite_slab = 4 polished_granite_slab

soul_torch:
	* 4 torch + 1 #minecraft:soul_fire_base_block = 4 soul_torch
	* 1 #minecraft:coals + 2 bamboo + 1 #minecraft:soul_fire_base_block = 4 soul_torch
	* 2 #minecraft:coals + 1 #minecraft:planks + 2 #minecraft:soul_fire_base_block = 8 soul_torch
	
#stained_glass:
	All colors: #paint:subs_for_<color>_dye + 8 glass = 8 <color>_stained_glass

#stained_glass_pane:
	All colors: #paint:subs_for_<color>_dye + 8 glass_pane = 8 <color>_stained_glass_pane

#stained_terracotta:
	All colors: #paint:subs_for_<color>_dye + 8 terracotta = 8 <color>_stained_terracotta

#stairs: 
	6 brick = 1 brick_stairs
	6 prismarine shards = 1 prismarine stairs
	6 popped_chorus_fruit = 1 purpur stairs
	6 nether_brick = 1 nether_brick_stairs
	1 cobbestone_stairs + 1 vine = 1 mossy_cobblestone_stairs
	6 sand = 1 sandstone_stairs
	3 nether_brick + 3 nether_wart = 1 red_nether_brick_stair
	6 red_sand = 1 red_sandstone_stairs
	
	4 andesite_stairs = 4 polished_andesite_stairs
	4 diorite_stairs = 4 polished_diorite_stairs
	4 granite_stairs = 4 polished_granite_stairs

wooden_slabs #Dev note: Don't need to replace vanilla recipes with blank files:
	3 logs = 24 slabs

wooden_stairs #Dev note: Don't need to replace vanilla recipes with blank files:
	6 logs = 16 stairs

smithing_table:
	1 #minecraft:logs + 2 iron_ingot = 1 smithing_table

spectral_arrow:
	1 arrow + 1 glowstone = 2 spectral_arrow

stick:
	2 logs placed vertically = 16 stick

tools:
	In all tool recipes, 2 sticks can be replaced with 1 plank.
 
torches: 
	1 #minecraft:planks and 2 #minecraft:coals = 8 torche
	1 #minecraft:logs and 8 #minecraft:coals= 32 torch
	1 log + 1 stick + 1 coal_block = 36 torch
	2 bamboo + 1 #minecraft:coals = 4 torch

trapdoors #Dev note: Don't need to replace vanilla recipes with blank files for wood recipes:
	4 iron_blocks = 9 iron_trapdoor
	6 logs = 8 trapdoors

trapped_chest:
	8 planks + 1 tripwire_hook = 1 trapped_chest
    2 logs + 1 tripwire_hook = 1 trapped_chest

tripwire_hook:
	3 iron + 1 stick + 1 log = 6 tripwire_hook
	1 iron_block + 3 stick + 3 log = 18 tripwire_hook

wool:
	All colors: #paint:subs_for_<color>_dye + #paint:wool_except_<color> = <color>_wool
	
**SMELTING**

cobblestone_stairs => stone_stairs
cobblestone_slab => stone_slab
stone_slab => smooth_stone_slab
sandstone_stairs => smooth_sandstone_stairs
sandstone_slab => smooth_sandstone_slab
red_sandstone_stairs => red_smooth_sandstone_stairs
red_sandstone_slab => red_smooth_sandstone_slab

**STONECUTTING**

pumpkin => carved_pumpkin
logs => stripped_logs
any brick/stone-type stairs => corresponding brick/stone-type slab
wood => stripped_wood