KubeJS Create

KubeJS Create

24M Downloads

Ingredients in Mixing recipe not being registered correctly?

AncientShotgun opened this issue ยท 1 comments

commented

KubeJS Version: 1605.3.6 build 179 Forge
KubeJS Create Version: 1604.1.0.4
Forge Version: 35.1.37

Relevant server.txt logfile: https://pastebin.com/jndtPWjj

Description: I am currently in the middle of coding compatibility between Create and BetterEnd Forge, and KubeJS reports the following warning to me on world load (excerpt from above listed logfile):

[21:30:04] [WARN] Error creating recipe create:kjs_dtf8ned7n1nuxcgrvdomfe71g[create:mixing]: {"processingTime":100,"heatRequirement":"heated","type":"create:mixing","ingredients":[{"ingredient":{"item":"betterendforge:thallasium_ingot"},"count":2},{"item":"betterendforge:ender_dust"}],"results":[{"item":"betterendforge:terminite_ingot","count":2}]}: com.google.gson.JsonParseException: An ingredient entry needs either a tag or an item

An unrelated question: is it possible for me to customize the processing time of a recipe in its definition?

commented

"ingredients":[ {"item":"betterendforge:thallasium_ingot"},"count":2}, {"item":"betterendforge:ender_dust"} ]

After the "ingredients" tag, you don't put another "ingredient" tag. You only need to start with {"item":...}.