Conflict with Create Sifting & KubeJS When Modifying Recipes Description
Happy-soy-sauce opened this issue · 0 comments
A JSON syntax error occurs when attempting to modify Create Sifting recipes via KubeJS while the tetranomicon mod is installed. The error is traced to a broken tetranomicon:netherite_opal smithing recipe, which interferes with KubeJS’s recipe parsing process—even though the KubeJS script only modifies Create-related recipes (no direct reference to Tetranomicon content).
Minecraft Version: 1.19.2
Tetranomicon Version: tetranomicon-1.5.3-1-.19.2.jar
Create Version: create-1.19.2-0.5.1.f.jar
Create Sifting Version: createsifting-1.4.0i-1.19.2.jar
KubeJS Version: kubejs-1.19.2-1902.2.4-build.36.jar
Tetranomicon Version:Tetranomicon-1.5.3-1.19.2jar
Loader: Forge
ServerEvents.recipes(event => {
event.recipes.create.sifting([
Item.of('create:crushed_raw_iron').withChance(0.3),
Item.of('create:crushed_raw_gold').withChance(0.15), )
Item.of('create:crushed_raw_copper').withChance(0.25)
], [
'minecraft:gravel',
'create:brass_mesh'
]).processingTime(500)
.id('mymod:sifting/gravel_brass_mesh');
event.remove({id: 'create:milling/gravel'});
event.recipes.create.milling('minecraft:dirt', 'minecraft:gravel').id('mymod:milling/gravel_to_dirt');
});Warning
- Failed to parse recipe 'tetranomicon:netherite_opal[minecraft:smithing]'!
- Error parsing recipe tetranomicon:netherite_opal[minecraft:smithing]:
"type""
"minecraft:smithing","base":
"item""oresabovediamonds:black_opal"),"addition"
"item":"minecraft:netherite_ingot"),"result"
("item":"tetranomicon:netherite_opal")}:com.google.gson.JsonSyntaxException:
Unknown item 'oresabovediamonds:black_op'