87 lines
3.8 KiB
JavaScript
87 lines
3.8 KiB
JavaScript
ServerEvents.tags("item", e => {
|
|
e.add("supplementaries:cookies", [
|
|
"vintagedelight:oatmeal_cookie",
|
|
"fruitsdelight:persimmon_cookie",
|
|
"fruitsdelight:lemon_cookie",
|
|
"fruitsdelight:cranberry_cookie",
|
|
"fruitsdelight:bayberry_cookie"
|
|
])
|
|
})
|
|
|
|
ServerEvents.recipes(e => {
|
|
remove_recipes_id(e, [
|
|
"quark:tweaks/crafting/utility/bent/cookie",
|
|
"minecraft:cookie",
|
|
"create_central_kitchen:compacting/cookie",
|
|
"fruitsdelight:persimmon_cookie",
|
|
"fruitsdelight:lemon_cookie",
|
|
"fruitsdelight:cranberry_cookie",
|
|
"fruitsdelight:bayberry_cookie",
|
|
"farmersrespite:green_tea_cookie",
|
|
"farmersdelight:honey_cookie",
|
|
"create_central_kitchen:compacting/honey_cookie",
|
|
"farmersdelight:sweet_berry_cookie",
|
|
"create_central_kitchen:compacting/sweet_berry_cookie",
|
|
"miners_delight:bat_cookie",
|
|
"cosmopolitan:farmersdelight/paw_cookie",
|
|
"cosmopolitan:farmersdelight/birch_cookie"
|
|
])
|
|
let recipes = [
|
|
["4x createdelight:oatmeal_cookie_dough", "vintagedelight:raw_oats", "vintagedelight:oatmeal_cookie"],
|
|
["4x createdelight:chocolate_cookie_dough", "#forge:bars/chocolate", "minecraft:cookie"],
|
|
["4x createdelight:persimmon_cookie_dough", "fruitsdelight:dried_persimmon", "fruitsdelight:persimmon_cookie"],
|
|
["4x createdelight:lemon_cookie_dough", "fruitsdelight:lemon_slice", "fruitsdelight:lemon_cookie"],
|
|
["4x createdelight:cranberry_cookie_dough", "fruitsdelight:cranberry", "fruitsdelight:cranberry_cookie"],
|
|
["4x createdelight:bayberry_cookie_dough", "fruitsdelight:bayberry", "fruitsdelight:bayberry_cookie"],
|
|
["4x createdelight:green_tea_cookie_dough", "farmersrespite:green_tea_leaves", "farmersrespite:green_tea_cookie"],
|
|
["4x createdelight:sweet_berry_cookie_dough", "minecraft:sweet_berries", "farmersdelight:sweet_berry_cookie"],
|
|
["4x createdelight:honey_cookie_dough", "minecraft:honeycomb", "farmersdelight:honey_cookie"],
|
|
["4x createdelight:lime_cookie_dough", "#forge:fruits/lime", "collectorsreap:lime_cookie"],
|
|
["4x createdelight:chorus_cookie_dough", '#forge:chorus_fruits', 'ends_delight:chorus_cookie']
|
|
]
|
|
recipes.forEach(([result, input, cookie]) => {
|
|
e.recipes.create.mixing(
|
|
result,
|
|
[
|
|
input,
|
|
"#forge:animal_oil",
|
|
Fluid.of("createdelight:cake_batter", 100)
|
|
]
|
|
).id(`createdelight:mixing/${result.split(":")[1]}`)
|
|
baking(e, result.split(" ")[1], cookie, 4, "food", 100)
|
|
});
|
|
// 蝙蝠曲奇
|
|
e.recipes.create.filling(
|
|
"createdelight:bat_cookie_dough",
|
|
[
|
|
Fluid.of("createdelight:cake_batter", 100),
|
|
'#miners_delight:bat_wing'
|
|
]
|
|
).id("createdelight:filling/bat_cookie_dough")
|
|
baking(e, "createdelight:bat_cookie_dough", 'miners_delight:bat_cookie', 1, "food", 100)
|
|
//猫爪曲奇
|
|
e.recipes.create.mixing(
|
|
"4x createdelight:paw_cookie_dough",
|
|
[
|
|
'cosmopolitan:wheatgrass',
|
|
"#minecraft:fishes",
|
|
Fluid.of("createdelight:cake_batter", 100)
|
|
]
|
|
).id("createdelight:mixing/paw_cookie_dough")
|
|
baking(e, "createdelight:paw_cookie_dough", 'cosmopolitan:paw_cookie', 4, "food", 100)
|
|
//白桦曲奇
|
|
e.recipes.create.filling(
|
|
'cosmopolitan:birch_cookie',
|
|
[
|
|
'minecraft:cookie',
|
|
Fluid.of("cosmopolitan:birch_sap", 250)
|
|
]
|
|
).id("cosmopolitan:general/birch_cookie")
|
|
})
|
|
// 白桦曲奇清除挖掘疲劳
|
|
ItemEvents.foodEaten("cosmopolitan:birch_cookie", e => {
|
|
if(e.player.getActiveEffects().toString().search("mining_fatigue") != -1){
|
|
e.player.removeEffect("minecraft:mining_fatigue")
|
|
}
|
|
return
|
|
}) |