143 lines
5.5 KiB
JavaScript
143 lines
5.5 KiB
JavaScript
ServerEvents.tags("item", e => {
|
|
e.remove("forge:dough", [
|
|
"create:dough"
|
|
]);
|
|
e.remove("forge:dough/wheat", [
|
|
"create:dough"
|
|
])
|
|
e.remove("forge:eggs", [
|
|
"alexsmobs:emu_egg"
|
|
])
|
|
e.add("forge:chorus_fruits", [
|
|
"ends_delight:chorus_fruit_grain",
|
|
"minecraft:chorus_fruit"
|
|
])
|
|
})
|
|
|
|
ServerEvents.recipes(e => {
|
|
remove_recipes_id(e, [
|
|
"create:milling/wheat",
|
|
"create_central_kitchen:crafting/dough_4",
|
|
"create_central_kitchen:crafting/dough_3",
|
|
"create_central_kitchen:crafting/dough_2",
|
|
"create_central_kitchen:crafting/dough_1",
|
|
"farmersdelight:wheat_dough_from_water",
|
|
"create:mixing/wheat_dough_egg_create",
|
|
"minecraft:bread",
|
|
"quark:tweaks/crafting/utility/bent/bread",
|
|
"farmersdelight:cutting/tag_dough",
|
|
"culturaldelights:cooking/raw_pasta",
|
|
"refurbished_furniture:combining/wheat_flour",
|
|
"refurbished_furniture:baking/sea_salt",
|
|
"refurbished_furniture:dough",
|
|
"vintagedelight:oat_dough_from_water",
|
|
"mynethersdelight:crafting/ghast_dough",
|
|
"ratatouille:cutting/wheat_seeds",
|
|
"vintagedelight:cutting/oat_cutting",
|
|
"vintagedelight:create/milling/oat",
|
|
"farmersdelight:rice",
|
|
"farmersdelight:integration/create/milling/rice_panicle",
|
|
"farmersdelight:integration/create/milling/wild_rice",
|
|
"ratatouille:threshing/rice_panicle",
|
|
"vintagedelight:oat_bread",
|
|
"ratatouille:threshing/wheat_kernels",
|
|
"vintagedelight:oatmeal_cookie",
|
|
"farmersdelight:wheat_dough_from_egg"
|
|
])
|
|
// 脱粒
|
|
threshing(e, "minecraft:wheat", [
|
|
"2x ratatouille:wheat_kernels",
|
|
"farmersdelight:straw",
|
|
Item.of("ratatouille:wheat_kernels").withChance(0.5)
|
|
], 200)
|
|
e.custom({
|
|
type: "farmersdelight:cutting",
|
|
ingredients: [{ item: "minecraft:wheat" }],
|
|
result: [{ item: "ratatouille:wheat_kernels", count: 2 }, { item: "farmersdelight:straw", count: 1 }],
|
|
tool: { type: "farmersdelight:tool_action", action: "blade_cut" }
|
|
}).id("tetracelium:cutting/wheat")
|
|
threshing(e, "vintagedelight:oat", [
|
|
"2x vintagedelight:raw_oats",
|
|
"farmersdelight:straw",
|
|
Item.of("2x vintagedelight:raw_oats").withChance(0.5)
|
|
], 300)
|
|
e.custom({
|
|
type: "farmersdelight:cutting",
|
|
ingredients: [{ item: "vintagedelight:oat" }],
|
|
result: [{ item: "vintagedelight:raw_oats", count: 2 }, { item: "farmersdelight:straw", count: 1 }],
|
|
tool: { type: "farmersdelight:tool_action", action: "blade_cut" }
|
|
}).id("tetracelium:cutting/oat")
|
|
threshing(e, "farmersdelight:rice_panicle", [
|
|
"3x farmersdelight:rice",
|
|
"farmersdelight:straw",
|
|
Item.of("2x farmersdelight:rice").withChance(0.5)
|
|
], 400)
|
|
// 蛋液适配
|
|
e.recipes.create.emptying([
|
|
Fluid.of("createdelight:egg_yolk", 250),
|
|
"ratatouille:egg_shell"
|
|
], "#forge:eggs"
|
|
).id("create:emptying/yolk")
|
|
e.recipes.create.emptying([
|
|
Fluid.of("createdelight:egg_yolk", 1000),
|
|
"ratatouille:egg_shell"
|
|
], "#forge:bigger_eggs"
|
|
).id("create:emptying/more_yolk")
|
|
//人工蛋液适配
|
|
e.recipes.create.mixing(
|
|
Fluid.of("createdelight:artificial_egg_yolk", 250),
|
|
[
|
|
Fluid.of("createdelight:soya_milk", 250),
|
|
Fluid.of("createdelightcore:slime", 30)
|
|
]
|
|
).id("createdelight:mixing/artificial_egg_yolk")
|
|
// 面团相关
|
|
// 恶魂面团
|
|
e.recipes.kubejs.shapeless(
|
|
"2x mynethersdelight:ghast_dough",
|
|
[
|
|
"#forge:eggs",
|
|
"mynethersdelight:ghasmati",
|
|
"mynethersdelight:ghasmati",
|
|
"#forge:eggs"
|
|
]
|
|
).id("mynethersdelight:crafting/ghast_dough_manual_only")
|
|
e.recipes.create.mixing(
|
|
"mynethersdelight:ghast_dough",
|
|
[
|
|
FluidIngredients("forge:egg_yolk", 100),
|
|
"mynethersdelight:ghasmati"
|
|
]
|
|
).id("mynethersdelight:mixing/ghast_dough")
|
|
// 燕麦面团
|
|
e.recipes.create.mixing("vintagedelight:oat_dough", [
|
|
FluidIngredients("forge:egg_yolk", 50),
|
|
"vintagedelight:raw_oats"
|
|
]).id("vintagedelight:mixing/oat_dough")
|
|
e.recipes.minecraft.smoking(
|
|
"createdelight:oat_bread",
|
|
"vintagedelight:oat_dough"
|
|
).id("vintagedelight:bread_from_smoking")
|
|
e.recipes.minecraft.smelting(
|
|
"createdelight:oat_bread",
|
|
"vintagedelight:oat_dough"
|
|
).id("vintagedelight:bread_from_smelting")
|
|
// 燕麦相关食物合成
|
|
e.replaceInput({ id: "vintagedelight:fruity_granola_bar" }, "vintagedelight:raw_oats", "vintagedelight:oat_dough")
|
|
e.replaceInput({ id: "vintagedelight:deluxe_granola_bar" }, "vintagedelight:raw_oats", "vintagedelight:oat_dough")
|
|
e.replaceInput({ id: "vintagedelight:chocolate_granola_bar" }, "vintagedelight:raw_oats", "vintagedelight:oat_dough")
|
|
e.replaceInput({ id: "vintagedelight:deluxe_granola_bar" }, "minecraft:cocoa_beans", "#forge:bars/chocolate")
|
|
e.replaceInput({ id: "vintagedelight:chocolate_granola_bar" }, "minecraft:cocoa_beans", "#forge:bars/chocolate")
|
|
// 山竹糕合成
|
|
e.recipes.farmersdelight.cooking(
|
|
[
|
|
"farmersdelight:rice",
|
|
"minecraft:sugar",
|
|
"minecraft:sugar",
|
|
"#forge:fruits/mangosteen",
|
|
"#forge:fruits/mangosteen"
|
|
], "fruitsdelight:mangosteen_cake", 1.0, 200
|
|
)
|
|
.id("farmersdelight:cooking/mangosteen_cake")
|
|
})
|