32 lines
1.0 KiB
JavaScript
32 lines
1.0 KiB
JavaScript
ServerEvents.recipes(event => {
|
|
|
|
let illusion = (input) => {
|
|
const output = `kubejs:trial_${input.replace(/^minecraft:|^trials:/, "")}`;
|
|
event.custom({
|
|
"type": "create:filling",
|
|
"ingredients": [
|
|
{ "item": input },
|
|
{ "fluid": "supplementaries:lumisene", "amount": 90 }
|
|
],
|
|
"results": [
|
|
{ "item": `9x ${output}` }
|
|
]
|
|
})
|
|
}
|
|
|
|
illusion("minecraft:copper_block");
|
|
illusion("minecraft:cut_copper");
|
|
illusion("minecraft:cut_copper_stairs");
|
|
illusion("minecraft:cut_copper_slab");
|
|
illusion("minecraft:oxidized_copper");
|
|
illusion("minecraft:oxidized_cut_copper_stairs");
|
|
illusion("minecraft:oxidized_cut_copper_slab");
|
|
illusion("minecraft:oxidized_cut_copper");
|
|
if (Platform.isLoaded("trials")) {
|
|
illusion("trials:chiseled_copper");
|
|
illusion("trials:copper_grate");
|
|
illusion("trials:chiseled_copper_oxidized");
|
|
illusion("trials:copper_grate_oxidized");
|
|
}
|
|
})
|