#How to build a custom infuse type (mekanism) by kubeJS ?

4 messages · Page 1 of 1 (latest)

vocal night
#

Mekanism only give a example about build it by crafttweak, and kubeJS mekanism have event to build gas and slurry but no infuse type.

copper ledgeBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!

native vault
#

onEvent('mekanism.infuse_type.registry', event => {

event.create("test_infuse_type").color(16711688).texture("kubejs:infuse_types/test_infuse_type_texture.png")

})```
This works in startup scripts on 1.18 with Kubejs Mekanism
#

then just need a function like ```js
let mekInfuseItem = (input, infuseType, amount) => {
if (amount == undefined) { amount = 10 }
event.custom({
"type": "mekanism:infusion_conversion",
"input": { "ingredient": { "item": input }},
"output": { "infuse_type": infuseType, "amount": amount }
})
}
mekInfuseItem('minecraft:blaze_rod', 'kubejs:test_infuse_type')
event.remove({output: 'minecraft:ender_eye'})
event.recipes.mekanismMetallurgicInfusing('minecraft:ender_eye', 'minecraft:ender_pearl', 'kubejs:test_infuse_type', 40)