Tetranomicon

Tetranomicon

14M Downloads

Conflict with Create Sifting & KubeJS When Modifying Recipes Description

Happy-soy-sauce opened this issue · 0 comments

commented

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

  1. Failed to parse recipe 'tetranomicon:netherite_opal[minecraft:smithing]'!
  2. 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'