const requiredStage = 'Test'
PlayerEvents.inventoryChanged(event => {
event.player.tell(event.player.stage);
if (event.player.inventory.count('kubejs:a_create_blueprint') == 1) {
event.player.tell('You have gained the knowledge to craft Balls!');
event.player.add(requiredStage);
}
})
ServerEvents.recipes(event => {
const delete_items = [
'quark:backpack'
]
for (var i = 0; i in delete_items; i++){event.remove({output: delete_items[i]})}
event.shaped('quark:backpack', [
'LIL',
'LCL',
'LIL'
], {
L: 'minecraft:leather',
I: 'minecraft:iron_ingot',
C: '#forge:chests/wooden'
}).stage(requiredStage)
})
Why doesn't this work?
