new Schema("createdieselgenerators:basin_fermenting") .simpleKey("results", "outputFluidOrItemArray") .simpleKey("ingredients", "inputFluidOrItemArray") .simpleKey("processingTime", "doubleNumber", 100) .simpleKey("heatRequirement", "nonEmptyString", "heated" || "superheated") new Schema("createdieselgenerators:distillation") .simpleKey("results", "outputFluidArray") .simpleKey("ingredients", "inputFluidArray") .simpleKey("processingTime", "doubleNumber", 100) .simpleKey("heatRequirement", "nonEmptyString", "heated" || "superheated") new Schema("createdieselgenerators:bulk_fermenting") .simpleKey("results", "outputFluidOrItemArray") .simpleKey("ingredients", "inputFluidOrItemArray") .simpleKey("processingTime", "doubleNumber", 100) .simpleKey("heatRequirement", "nonEmptyString", "heated" || "superheated")