Skip to content

NeoForge 1.21: KubeJS Create failing to evaluate tag inputs #1086

@ratemisia

Description

@ratemisia

Minecraft Version

1.21.1

KubeJS Version

2101.7.2-build.348

Rhino Version

2101.2.7-build.81

Architectury Version

Replicated with and without Architectury

Forge/Fabric Version

NeoForge 21.1.216

Describe your issue

Occurs with Create 6.0.7 and 6.0.8, KubeJS Create version 2101.3.1-build.18.
Was able to replicate on Windows and Linux, as well as the previous NeoForge version (21.1.215).

I work on a modpack development team, and we discovered this error in our pack. I've created a minimum install (only 5 mods, very basic KubeJS script) to clean the logs and make sure that none of our other edits were causing this. In our testing: Most Create recipes fail to take tag inputs, with an error like below:

[12Dec2025 15:47:03.568] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe create:kjs/oak_log
com.google.gson.JsonParseException: Recipe has more fluid inputs (2) than supported (0).
DeployerApplicationRecipe failed validation:
at MC-BOOTSTRAP/datafixerupper@8.0.16/com.mojang.serialization.DataResult$Error.getOrThrow(DataResult.java:287) ~[datafixerupper-8.0.16.jar%23130!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.apply(RecipeManager.java:60) ~[client-1.21.1-20240808.144430-srg.jar%23193!/:?]
at TRANSFORMER/minecraft@1.21.1/net.minecraft.world.item.crafting.RecipeManager.apply(RecipeManager.java:36) ~[client-1.21.1-20240808.144430-srg.jar%23193!/:?]
...(continues, unabridged version in attached logs)

This happens with any tag we have tested, Minecraft or NeoForge, so it seems safe to assume that this "fluid input" detection is in error. It also happens regardless of the recipe type or other ingredients (provided the recipe actually does not take fluid inputs). And as shown by the logs below, it happens with only Create and KubeJS installed - no other mods or scripts messing with things.
This should be very easy to replicate - install Create KubeJS and dependencies, create a Create recipe with any item tag input, observe error.

Logs for Minecraft with Create 6.0.8 on Windows 11.
Attached are my server script (only one recipe) and my KubeJS logs (below). A link to my latest.log is attached. I'd be happy to get more logs or do more testing on request.

client.log

server.log

startup.log

Crash report/logs

https://mclo.gs/00hzVdE

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions