レシピの作成方法
定形レシピ
一番バニラの作業台で使われているものです
event.sharped("完成品",[パターン],素材とかのキー設定)で指定をします
完成品
"minecraft:stone"などの「アイテムID」で設定をします
※アイテムIDとは「 /give @s minecraft:apple 」などの
「 minecraft:apple 」の部分のことを指します
アイテムIDがわからない場合は「 /kjs hand 」で調べることができます
event.shaped( //定形レシピの指定
Item.of('minecraft:stone', 8) //完成したもの
[
'AAA',
'ABA', //レシピの配置
'AAA'
],
{
A: 'minecraft:cobblestone',
B: 'minecraft:coal' //材料
}
不定形レシピ
event.shapeless(
Item.of('minecraft:grass', 3), //完成したもの
[
'minecraft:bone_meal',
'minecraft:dirt' // 材料
]
)
鍛冶台のレシピ (ver.1.20以上)
event.smithing(//鍛冶台のレシピ
'minecraft:netherite_ingot', // 完成品
'minecraft:netherite_upgrade_smithing_template', // 鍛冶型の部分
'minecraft:iron_ingot', // アップグレード
'minecraft:black_dye' // 完成前の素材
)
'minecraft:netherite_ingot', // 完成品
'minecraft:netherite_upgrade_smithing_template', // 鍛冶型の部分
'minecraft:iron_ingot', // アップグレード
'minecraft:black_dye' // 完成前の素材
)
鍛冶台のレシピ (ver.1.19.2以下)
event.smithing(//鍛冶台のレシピ
'minecraft:netherite_ingot', // 完成品
'minecraft:iron_ingot', // アップグレード
'minecraft:black_dye' // 完成前の素材
)
'minecraft:netherite_ingot', // 完成品
'minecraft:iron_ingot', // アップグレード
'minecraft:black_dye' // 完成前の素材
)
かまどの精錬など
//かまど 完成品 素材
event.smelting('3x minecraft:gravel', 'minecraft:stone')
//溶鉱炉 かまどと同じ
event.blasting('10x minecraft:iron_nugget', 'minecraft:iron_ingot')
//燻製器 かまどと同じ
event.smoking('minecraft:tinted_glass', 'minecraft:glass').xp(0.35).cookingTime(60) //20 (tick) = 1秒
//キャンプファイヤー
event.campfireCooking('minecraft:torch', 'minecraft:stick', 0.35, 600)
//完成品,素材,XP,調理時間
event.smelting('3x minecraft:gravel', 'minecraft:stone')
//溶鉱炉 かまどと同じ
event.blasting('10x minecraft:iron_nugget', 'minecraft:iron_ingot')
//燻製器 かまどと同じ
event.smoking('minecraft:tinted_glass', 'minecraft:glass').xp(0.35).cookingTime(60) //20 (tick) = 1秒
//キャンプファイヤー
event.campfireCooking('minecraft:torch', 'minecraft:stick', 0.35, 600)
//完成品,素材,XP,調理時間
石切台
// 石切台 完成品 素材
event.stonecutting('4x minecraft:stick', '#minecraft:planks')
event.stonecutting('4x minecraft:stick', '#minecraft:planks')