-
Notifications
You must be signed in to change notification settings - Fork 9
KubeJS Support
Yang Xizhi edited this page Oct 7, 2025
·
2 revisions
You can define custom treater and electrode recipes with KubeJS.
event.recipes.modularbees.treater_food(food, boost).remains(output);
Example
ServerEvents.recipes(event=>{
event.recipes.modularbees.treater_food("apple", 1.2);
event.recipes.modularbees.treater_food("#c:honeycombs", 1.8).remains("productivebees:wax");
})
Parameters
- Food can be itemstack or tags.
- Boost is the production multiplier which must greater than 1.
- Output is the residue after use which is optional.
event.recipes.modularbees.overclocker_electrode(electrode, boost);
ServerEvents.recipes(event=>{
event.recipes.modularbees.overclocker_electrode("netherite_sword", 8);
})
Parameters
- Electrode will be damaged in overclocker if it is damagable, otherwise it can be used forever.
- Boost is the speed multiplier which must greater than 1.
Treater
ServerEvents.recipes(event=>{
event.remove({ id: 'modularbees:treater/{food}' })
})
food can be honey_treat,honey_bucket,honey_bottle,honey_block,sugar
Electrode
ServerEvents.recipes(event=>{
event.remove({ id: 'modularbees:electrode/{electrode}' })
})
{electrode} can be electrode_copper,electrode_iron,electrode_gold,electrode_netherite