Create mod KubeJS Legacy Wiki incorrect item id "create:iron_nugget"
ma-gician opened this issue ยท 2 comments
Minecraft Version
1.18.2
KubeJS Version
Kubejs Legacy Wiki
Rhino Version
_
Architectury Version
_
Forge/Fabric Version
_
Describe your issue
In the examples for the sequenced assembly on the KubeJS Legacy Wiki, there is a mistake on line 17 where an item id says create:iron_nugget
when it should say minecraft:iron_nugget
onEvent('recipes', event => {
event.recipes.createSequencedAssembly([ // start the recipe
Item.of('create:precision_mechanism').withChance(130.0), // this is the item that will appear in JEI as the result
Item.of('create:golden_sheet').withChance(8.0), // the rest of these items will part of the scrap
Item.of('create:andesite_alloy').withChance(8.0),
Item.of('create:cogwheel').withChance(5.0),
Item.of('create:shaft').withChance(2.0),
Item.of('create:crushed_gold_ore').withChance(2.0),
Item.of('2x gold_nugget').withChance(2.0),
'iron_ingot',
'clock'
],'create:golden_sheet',[ // 'create:golden_sheet' is the input
// the transitional item set by "transitionalItem('create:incomplete_large_cogwheel')" is the item used during the intermediate stages of the assembly
event.recipes.createDeploying('create:incomplete_precision_mechanism',['create:incomplete_precision_mechanism','create:cogwheel']),
// like a normal recipe function, is used as a sequence step in this array. Input and output have the transitional item
event.recipes.createDeploying('create:incomplete_precision_mechanism',['create:incomplete_precision_mechanism','create:large_cogwheel']),
event.recipes.createDeploying('create:incomplete_precision_mechanism',['create:incomplete_precision_mechanism','create:iron_nugget'])
]).transitionalItem('create:incomplete_precision_mechanism').loops(5) // set the transitional item and the loops (amount of repetitions)
// for this code to work, kubejs:incomplete_spore_blossom need to be added to the game
let inter = 'kubejs:incomplete_spore_blossom' // making a varrible to store the transition item makes the code more readable
event.recipes.createSequencedAssembly([
Item.of('spore_blossom').withChance(16.0), // this is the item that will appear in JEI as the result
Item.of('flowering_azalea_leaves').withChance(16.0), // the rest of these items will part of the scrap
Item.of('azalea_leaves').withChance(2.0),
'oak_leaves',
'spruce_leaves',
'birch_leaves',
'jungle_leaves',
'acacia_leaves',
'dark_oak_leaves'
],'flowering_azalea_leaves', [ // 'flowering_azalea_leaves' is the input
// the transitional item is a varrible, that is "kubejs:incomplete_spore_blossom", and is used during the intermediate stages of the assembly
event.recipes.createPressing(inter, inter),
// like a normal recipe function, is used as a sequence step in this array. Input and output have the transitional item
event.recipes.createDeploying(inter, [inter, 'minecraft:hanging_roots']),
event.recipes.createFilling(inter, [inter, Fluid.of('minecraft:water',420)]),
event.recipes.createDeploying(inter, [inter, 'minecraft:moss_carpet']),
event.recipes.createCutting(inter, inter)
]).transitionalItem(inter).loops(2) // set the transitional item and the loops (amount of repetitions)
})
line:
event.recipes.createDeploying('create:incomplete_precision_mechanism',['create:incomplete_precision_mechanism','create:iron_nugget'])
Crash report/logs
No response
I have actually noticed this and I've fixed this on the new wiki, please refer to https://kubejs.com/wiki in the future (however it might not have everything, as it's still wip)