Just pointing out on the recipestages documentation, there is a period instead of a comma on the example for the shapeless recipe with a custom recipe id, after "shapeless_test".
The example shows
mods.recipestages.Recipes.addShapeless("shapeless_test". "one", <minecraft:diamond>, [<ore:sand>, <ore:sand>, <ore:ingotIron>, <minecraft:gold_ingot>]);
instead of
mods.recipestages.Recipes.addShapeless("shapeless_test", "one", <minecraft:diamond>, [<ore:sand>, <ore:sand>, <ore:ingotIron>, <minecraft:gold_ingot>]);
Just pointing out on the recipestages documentation, there is a period instead of a comma on the example for the shapeless recipe with a custom recipe id, after "shapeless_test".
The example shows
mods.recipestages.Recipes.addShapeless("shapeless_test". "one", <minecraft:diamond>, [<ore:sand>, <ore:sand>, <ore:ingotIron>, <minecraft:gold_ingot>]);instead of
mods.recipestages.Recipes.addShapeless("shapeless_test", "one", <minecraft:diamond>, [<ore:sand>, <ore:sand>, <ore:ingotIron>, <minecraft:gold_ingot>]);