From 00bffaa1dd77feb3d29b0c8b724df7cc07fb147b Mon Sep 17 00:00:00 2001 From: LocusAzzurro <33701070+LocusAzzurro@users.noreply.github.com> Date: Tue, 31 Dec 2024 02:40:00 +0100 Subject: [PATCH 1/2] side quests and lottery loottable (#262) * upload archeology_site.json * Delete jiachen/data/amekawamiy directory typo * upload archeology_site.json * Create inkraft folder * add first mission script for Icarus Wings * add delivery mission scripts * repeatable delivery and delivery debug script * add modified Icarus Wings config enabled transport cards * Icarus Wings main storyline scripts * update delivery npc dialogs * fix wrong card awarded * hourly mochi script * maimai script * scripts update * IcarusWings questline side quests * lottery loot table --- .../inkraft_story/blacksmith.ink.json | 1 + .../inkraft_story/electronics_shop.ink.json | 1 + .../inkraft_story/hot_spring.ink.json | 1 + .../data/amekawamiya/loot_table/lottery.json | 167 ++++++++++++++++++ 4 files changed, 170 insertions(+) create mode 100644 jiachen/data/amekawamiya/inkraft_story/blacksmith.ink.json create mode 100644 jiachen/data/amekawamiya/inkraft_story/electronics_shop.ink.json create mode 100644 jiachen/data/amekawamiya/inkraft_story/hot_spring.ink.json create mode 100644 jiachen/data/amekawamiya/loot_table/lottery.json diff --git a/jiachen/data/amekawamiya/inkraft_story/blacksmith.ink.json b/jiachen/data/amekawamiya/inkraft_story/blacksmith.ink.json new file mode 100644 index 00000000..b8926386 --- /dev/null +++ b/jiachen/data/amekawamiya/inkraft_story/blacksmith.ink.json @@ -0,0 +1 @@ +{"inkVersion":21,"root":[["\n","ev","str","^icarus_quest_progress","/str",{"x()":"hasVariable","exArgs":1},"/ev",{"temp=":"has_story_progress"},"\n","ev",{"VAR?":"has_story_progress"},false,"==","/ev",[{"->":".^.b","c":true},{"b":["\n","ev","str","^icarus_quest_progress","/str",0,{"x()":"setVariable","exArgs":2},"pop","/ev","\n",{"->":"0.15"},null]}],"nop","\n","ev","str","^icarus_quest_progress","/str",{"x()":"getVariable","exArgs":1},"/ev",{"temp=":"story_progress"},"\n","^【与小伞的对话开始】","\n","^小伞:来看看咱新打造的武器?","\n",["ev",{"^->":"0.29.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":"0.c-0","flg":18},{"s":["^我需要一块“碳素钢锭”",{"->":"$r","var":true},null]}],"ev","str","^打个招呼","/str","/ev",{"*":"0.c-1","flg":20},{"c-0":["ev",{"^->":"0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":"0.29.s"},[{"#n":"$r2"}],"\n",{"->":"exchange_ingot"},{"->":"0.g-0"},{"#f":5}],"c-1":["\n","^小伞:有什么需要随时可以过来。","\n","end",{"->":"0.g-0"},{"#f":5}],"g-0":["done",{"#f":5}]}],"done",{"exchange_ingot":[["ev","str","^locusazzurro_icaruswings:nether_infused_mead","/str",1,"str","^","/str","str","^","/str",{"x()":"hasItem","exArgs":4},"/ev",{"temp=":"has_mead"},"\n","^小伞:没问题,但是要用喝的来换,一罐“下界蜜酒”就好。","\n",["ev",{"^->":"exchange_ingot.0.17.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str",{"VAR?":"has_mead"},"/ev",{"*":".^.^.c-0","flg":19},{"s":["^在这里。",{"->":"$r","var":true},null]}],["ev",{"^->":"exchange_ingot.0.18.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^我去去就回。",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"exchange_ingot.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.17.s"},[{"#n":"$r2"}],"\n","^好勒!拿好。","\n","ev","str","^locusazzurro_icaruswings:nether_infused_mead","/str",1,"str","^","/str","str","^","/str",{"x()":"takeItem","exArgs":4},"pop","/ev","\n","ev","str","^locusazzurro_icaruswings:steel_ingot","/str",1,"str","^components","/str",{"VAR?":"LORE"},{"x()":"giveItem","exArgs":4},"pop","/ev","\n","end",{"#f":5}],"c-1":["ev",{"^->":"exchange_ingot.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.18.s"},[{"#n":"$r2"}],"\n","end",{"#f":5}]}],{"#f":1}],"global decl":["ev","str","^$<$qminecraft:lore$q: [$d$<$qcolor$q:$qblue$q,$qitalic$q:false,$qtext$q:$q姬川岛$q$>$d]$>","/str",{"VAR=":"LORE"},"/ev","end",null],"#f":1}],"listDefs":{}} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/inkraft_story/electronics_shop.ink.json b/jiachen/data/amekawamiya/inkraft_story/electronics_shop.ink.json new file mode 100644 index 00000000..a8eedaa8 --- /dev/null +++ b/jiachen/data/amekawamiya/inkraft_story/electronics_shop.ink.json @@ -0,0 +1 @@ +{"inkVersion":21,"root":[["\n","ev","str","^icarus_quest_progress","/str",{"x()":"hasVariable","exArgs":1},"/ev",{"temp=":"has_story_progress"},"\n","ev",{"VAR?":"has_story_progress"},false,"==","/ev",[{"->":".^.b","c":true},{"b":["\n","ev","str","^icarus_quest_progress","/str",0,{"x()":"setVariable","exArgs":2},"pop","/ev","\n",{"->":"0.15"},null]}],"nop","\n","ev","str","^icarus_quest_progress","/str",{"x()":"getVariable","exArgs":1},"/ev",{"temp=":"story_progress"},"\n","^【与电子设备店店长的对话开始】","\n","^电子设备店店长:欢迎光临,有什么需要吗?","\n",["ev",{"^->":"0.29.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":"0.c-0","flg":18},{"s":["^随便看看",{"->":"$r","var":true},null]}],["ev",{"^->":"0.30.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","str","^向店长描述“坠落遗物”的外观","/str",{"VAR?":"story_progress"},4,"==","/ev",{"*":"0.c-1","flg":23},{"s":["^&o",{"->":"$r","var":true},null]}],["ev",{"^->":"0.31.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","str","^向店长提出购买更多“坠落遗物”的需求","/str",{"VAR?":"story_progress"},4,">","/ev",{"*":"0.c-2","flg":23},{"s":["^&o",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":"0.29.s"},[{"#n":"$r2"}],"\n","^电子设备店店长:这样啊,有什么需要可以问我。","\n","end",{"->":"0.g-0"},{"#f":5}],"c-1":["ev",{"^->":"0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":"0.30.s"},[{"#n":"$r2"}],"\n",{"->":"buy_first_time"},{"->":"0.g-0"},{"#f":5}],"c-2":["ev",{"^->":"0.c-2.$r2"},"/ev",{"temp=":"$r"},{"->":"0.31.s"},[{"#n":"$r2"}],"\n",{"->":"buy_more"},{"->":"0.g-0"},{"#f":5}],"g-0":["done",{"#f":5}]}],"done",{"buy_first_time":[["ev","str","^locusazzurro_icaruswings:sapphire_gem","/str",1,"str","^components","/str",{"VAR?":"LORE"},{"x()":"hasItem","exArgs":4},"/ev",{"temp=":"has_sapphire"},"\n","^电子设备店店长:好像还真有,是这个吧。","\n","^电子设备店店长:我确实找到不少,这样,一颗“蓝宝石”一个。","\n",["ev",{"^->":"buy_first_time.0.17.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","str","^购买","/str",{"VAR?":"has_sapphire"},"/ev",{"*":".^.^.c-0","flg":23},{"s":["^&o",{"->":"$r","var":true},null]}],["ev",{"^->":"buy_first_time.0.18.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^我再想想。",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"buy_first_time.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.17.s"},[{"#n":"$r2"}],"\n",{"->":"buy"},{"#f":5}],"c-1":["ev",{"^->":"buy_first_time.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.18.s"},[{"#n":"$r2"}],"\n","^电子设备店店长:好吧,可以再看看有没有什么其他需要的东西。","\n","end",{"#f":5}]}],{"#f":1}],"buy_more":[["ev","str","^locusazzurro_icaruswings:sapphire_gem","/str",1,"str","^components","/str",{"VAR?":"LORE"},{"x()":"hasItem","exArgs":4},"/ev",{"temp=":"has_sapphire"},"\n","^电子设备店店长:还是那种东西是吧,还是一颗“蓝宝石”一个。","\n",["ev",{"^->":"buy_more.0.15.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","str","^购买","/str",{"VAR?":"has_sapphire"},"/ev",{"*":".^.^.c-0","flg":23},{"s":["^&o",{"->":"$r","var":true},null]}],["ev",{"^->":"buy_more.0.16.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":".^.^.c-1","flg":18},{"s":["^暂时还不需要。",{"->":"$r","var":true},null]}],{"c-0":["ev",{"^->":"buy_more.0.c-0.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.15.s"},[{"#n":"$r2"}],"\n",{"->":"buy"},{"#f":5}],"c-1":["ev",{"^->":"buy_more.0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":".^.^.16.s"},[{"#n":"$r2"}],"\n","^电子设备店店长:好吧,可以再看看有没有什么其他需要的东西。","\n","end",{"#f":5}]}],{"#f":1}],"buy":["ev","str","^locusazzurro_icaruswings:sapphire_gem","/str",1,"str","^components","/str",{"VAR?":"LORE"},{"x()":"takeItem","exArgs":4},"pop","/ev","\n","ev","str","^locusazzurro_icaruswings:fallen_relic_interface","/str",1,"str","^components","/str",{"VAR?":"LORE"},{"x()":"giveItem","exArgs":4},"pop","/ev","\n","^电子设备店店长:感谢惠顾!","\n","end",{"#f":1}],"global decl":["ev","str","^$<$qminecraft:lore$q: [$d$<$qcolor$q:$qblue$q,$qitalic$q:false,$qtext$q:$q姬川岛$q$>$d]$>","/str",{"VAR=":"LORE"},"/ev","end",null],"#f":1}],"listDefs":{}} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/inkraft_story/hot_spring.ink.json b/jiachen/data/amekawamiya/inkraft_story/hot_spring.ink.json new file mode 100644 index 00000000..55b1d461 --- /dev/null +++ b/jiachen/data/amekawamiya/inkraft_story/hot_spring.ink.json @@ -0,0 +1 @@ +{"inkVersion":21,"root":[["\n","ev","str","^icarus_quest_progress","/str",{"x()":"hasVariable","exArgs":1},"/ev",{"temp=":"has_story_progress"},"\n","ev",{"VAR?":"has_story_progress"},false,"==","/ev",[{"->":".^.b","c":true},{"b":["\n","ev","str","^icarus_quest_progress","/str",0,{"x()":"setVariable","exArgs":2},"pop","/ev","\n",{"->":"0.15"},null]}],"nop","\n","ev","str","^icarus_quest_progress","/str",{"x()":"getVariable","exArgs":1},"/ev",{"temp=":"story_progress"},"\n","^【与萃香的对话开始】","\n","ev","str","^youkaishomecoming:daiginjo","/str",1,"str","^","/str","str","^","/str",{"x()":"hasItem","exArgs":4},"/ev",{"temp=":"has_daiginjo"},"\n","^萃香:哎呀,酒又喝完了。","\n","^萃香:诶,你带酒了吗?什么酒?那当然是“大吟酿”了。","\n","ev","str","^递酒","/str",{"VAR?":"has_daiginjo"},"/ev",{"*":"0.c-0","flg":21},["ev",{"^->":"0.53.$r1"},{"temp=":"$r"},"str",{"->":".^.s"},[{"#n":"$r1"}],"/str","/ev",{"*":"0.c-1","flg":18},{"s":["^没有。",{"->":"$r","var":true},null]}],{"c-0":["\n","^萃香:好好好!给你这个吧,虽然我也不知道这是什么。","\n","ev","str","^youkaishomecoming:daiginjo","/str",1,"str","^","/str","str","^","/str",{"x()":"takeItem","exArgs":4},"pop","/ev","\n","ev","str","^locusazzurro_icaruswings:fallen_relic_offensive","/str",1,"str","^components","/str",{"VAR?":"LORE"},{"x()":"giveItem","exArgs":4},"pop","/ev","\n","end",{"->":"0.g-0"},{"#f":5}],"c-1":["ev",{"^->":"0.c-1.$r2"},"/ev",{"temp=":"$r"},{"->":"0.53.s"},[{"#n":"$r2"}],"\n","^萃香:什么嘛!","\n","end",{"->":"0.g-0"},{"#f":5}],"g-0":["done",{"#f":5}]}],"done",{"global decl":["ev","str","^$<$qminecraft:lore$q: [$d$<$qcolor$q:$qblue$q,$qitalic$q:false,$qtext$q:$q姬川岛$q$>$d]$>","/str",{"VAR=":"LORE"},"/ev","end",null],"#f":1}],"listDefs":{}} \ No newline at end of file diff --git a/jiachen/data/amekawamiya/loot_table/lottery.json b/jiachen/data/amekawamiya/loot_table/lottery.json new file mode 100644 index 00000000..8c9855bb --- /dev/null +++ b/jiachen/data/amekawamiya/loot_table/lottery.json @@ -0,0 +1,167 @@ +{ + "type": "minecraft:chest", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "locusazzurro_icaruswings:blue_topaz_gem", + "weight": 64, + "functions": [ + { + "function": "minecraft:set_lore", + "lore": [ + { + "text": "姬川岛", + "type": "text", + "color": "blue", + "italic": false + } + ], + "mode": "replace_all" + }, + { + "function": "minecraft:set_count", + "count": 2 + } + ] + }, + { + "type": "minecraft:item", + "name": "locusazzurro_icaruswings:blue_topaz_gem", + "weight": 32, + "functions": [ + { + "function": "minecraft:set_lore", + "lore": [ + { + "text": "姬川岛", + "type": "text", + "color": "blue", + "italic": false + } + ], + "mode": "replace_all" + }, + { + "function": "minecraft:set_count", + "count": 4 + } + ] + }, + { + "type": "minecraft:item", + "name": "locusazzurro_icaruswings:blue_topaz_gem", + "weight": 16, + "functions": [ + { + "function": "minecraft:set_lore", + "lore": [ + { + "text": "姬川岛", + "type": "text", + "color": "blue", + "italic": false + } + ], + "mode": "replace_all" + }, + { + "function": "minecraft:set_count", + "count": 8 + } + ] + }, + { + "type": "minecraft:item", + "name": "locusazzurro_icaruswings:sapphire_gem", + "weight": 8, + "functions": [ + { + "function": "minecraft:set_lore", + "lore": [ + { + "text": "姬川岛", + "type": "text", + "color": "blue", + "italic": false + } + ], + "mode": "replace_all" + } + ] + }, + { + "type": "minecraft:item", + "name": "locusazzurro_icaruswings:sapphire_gem", + "weight": 4, + "functions": [ + { + "function": "minecraft:set_lore", + "lore": [ + { + "text": "姬川岛", + "type": "text", + "color": "blue", + "italic": false + } + ], + "mode": "replace_all" + }, + { + "function": "minecraft:set_count", + "count": 2 + } + ] + }, + { + "type": "minecraft:item", + "name": "locusazzurro_icaruswings:sapphire_gem", + "weight": 2, + "functions": [ + { + "function": "minecraft:set_lore", + "lore": [ + { + "text": "姬川岛", + "type": "text", + "color": "blue", + "italic": false + } + ], + "mode": "replace_all" + }, + { + "function": "minecraft:set_count", + "count": 4 + } + ] + }, + { + "type": "minecraft:item", + "name": "locusazzurro_icaruswings:sapphire_gem", + "weight": 1, + "functions": [ + { + "function": "minecraft:set_lore", + "lore": [ + { + "text": "姬川岛", + "type": "text", + "color": "blue", + "italic": false + } + ], + "mode": "replace_all" + }, + { + "function": "minecraft:set_count", + "count": 8 + } + ] + } + ] + } + ] + } \ No newline at end of file From 75b6d43aa1e35d2fc464b08a1fd021bac3f331e9 Mon Sep 17 00:00:00 2001 From: linngdu664 <86157164+linngdu664@users.noreply.github.com> Date: Tue, 31 Dec 2024 16:09:24 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=AE=A9bsf=E7=89=A9=E5=93=81=E5=90=88?= =?UTF-8?q?=E6=88=90=E5=90=8E=E6=97=A0=E6=B3=95=E4=BD=BF=E7=94=A8=20(#263)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update bsf point banner * 添加bsf config * 让bsf的物品合成后无法使用 --- .../active_teleportation_golem_core.json | 37 +++++++++++++ .../bsf/recipe/black_hole_snowball_1.json | 40 ++++++++++++++ .../bsf/recipe/black_hole_snowball_2.json | 40 ++++++++++++++ .../data/bsf/recipe/black_team_linker.json | 40 ++++++++++++++ jiachen/data/bsf/recipe/blank_golem_core.json | 37 +++++++++++++ jiachen/data/bsf/recipe/blue_team_linker.json | 40 ++++++++++++++ .../data/bsf/recipe/brown_team_linker.json | 40 ++++++++++++++ .../bsf/recipe/cherry_blossom_snowball_1.json | 37 +++++++++++++ .../bsf/recipe/cherry_blossom_snowball_2.json | 37 +++++++++++++ .../recipe/cold_compression_jet_engine.json | 49 +++++++++++++++++ .../bsf/recipe/compacted_snowball_set_1.json | 26 ++++++++++ .../bsf/recipe/compacted_snowball_set_2.json | 26 ++++++++++ .../bsf/recipe/compacted_snowball_set_3.json | 26 ++++++++++ .../bsf/recipe/compacted_snowball_set_4.json | 26 ++++++++++ .../bsf/recipe/critical_frozen_snowball.json | 37 +++++++++++++ .../bsf/recipe/critical_snow_golem_core.json | 37 +++++++++++++ jiachen/data/bsf/recipe/cyan_team_linker.json | 40 ++++++++++++++ .../bsf/recipe/diamond_snowball_clamp.json | 37 +++++++++++++ .../bsf/recipe/emerald_snowball_clamp.json | 37 +++++++++++++ jiachen/data/bsf/recipe/empty_basin.json | 34 ++++++++++++ jiachen/data/bsf/recipe/ender_snowball_1.json | 37 +++++++++++++ jiachen/data/bsf/recipe/ender_snowball_2.json | 37 +++++++++++++ .../ender_teleportation_golem_core.json | 37 +++++++++++++ .../data/bsf/recipe/expansion_snowball.json | 37 +++++++++++++ ...explosive_monster_tracking_snowball_1.json | 37 +++++++++++++ ...explosive_monster_tracking_snowball_2.json | 26 ++++++++++ .../explosive_player_tracking_snowball_1.json | 26 ++++++++++ ...plosive_snowball_from_smooth_snowball.json | 40 ++++++++++++++ .../explosive_snowball_from_snowball.json | 40 ++++++++++++++ .../bsf/recipe/freezing_snowball_cannon.json | 26 ++++++++++ .../data/bsf/recipe/frozen_snowball_1.json | 37 +++++++++++++ .../data/bsf/recipe/frozen_snowball_2.json | 37 +++++++++++++ jiachen/data/bsf/recipe/ghost_snowball_1.json | 43 +++++++++++++++ jiachen/data/bsf/recipe/ghost_snowball_2.json | 43 +++++++++++++++ .../glass_snowball_from_smooth_snowball.json | 37 +++++++++++++ .../recipe/glass_snowball_from_snowball.json | 37 +++++++++++++ jiachen/data/bsf/recipe/glove.json | 37 +++++++++++++ .../data/bsf/recipe/gold_snowball_clamp.json | 37 +++++++++++++ .../gold_snowball_from_smooth_snowball.json | 37 +++++++++++++ .../recipe/gold_snowball_from_snowball.json | 37 +++++++++++++ jiachen/data/bsf/recipe/gray_team_linker.json | 40 ++++++++++++++ .../data/bsf/recipe/green_team_linker.json | 40 ++++++++++++++ .../heavy_monster_tracking_snowball_1.json | 37 +++++++++++++ .../heavy_monster_tracking_snowball_2.json | 26 ++++++++++ .../heavy_player_tracking_snowball_1.json | 26 ++++++++++ jiachen/data/bsf/recipe/ice_skates.json | 40 ++++++++++++++ .../ice_snowball_from_smooth_snowball.json | 37 +++++++++++++ .../recipe/ice_snowball_from_snowball.json | 37 +++++++++++++ .../data/bsf/recipe/icicle_snowball_1.json | 46 ++++++++++++++++ .../data/bsf/recipe/icicle_snowball_2.json | 46 ++++++++++++++++ .../bsf/recipe/implosion_snowball_cannon.json | 49 +++++++++++++++++ jiachen/data/bsf/recipe/impulse_snowball.json | 26 ++++++++++ .../data/bsf/recipe/iron_snowball_clamp.json | 37 +++++++++++++ .../iron_snowball_from_smooth_snowball.json | 37 +++++++++++++ .../recipe/iron_snowball_from_snowball.json | 37 +++++++++++++ jiachen/data/bsf/recipe/jedi_glove_1.json | 43 +++++++++++++++ .../data/bsf/recipe/large_snowball_tank.json | 49 +++++++++++++++++ .../bsf/recipe/light_blue_team_linker.json | 40 ++++++++++++++ .../bsf/recipe/light_gray_team_linker.json | 40 ++++++++++++++ .../light_monster_tracking_snowball_1.json | 37 +++++++++++++ .../light_monster_tracking_snowball_2.json | 37 +++++++++++++ .../light_monster_tracking_snowball_3.json | 26 ++++++++++ .../light_player_tracking_snowball_1.json | 26 ++++++++++ jiachen/data/bsf/recipe/lime_team_linker.json | 40 ++++++++++++++ .../data/bsf/recipe/magenta_team_linker.json | 40 ++++++++++++++ jiachen/data/bsf/recipe/milk_popsicle.json | 26 ++++++++++ .../recipe/monster_gravity_snowball_1.json | 37 +++++++++++++ .../recipe/monster_gravity_snowball_2.json | 37 +++++++++++++ .../recipe/monster_gravity_snowball_3.json | 26 ++++++++++ .../recipe/monster_repulsion_snowball_1.json | 37 +++++++++++++ .../recipe/monster_repulsion_snowball_2.json | 37 +++++++++++++ .../recipe/monster_repulsion_snowball_3.json | 26 ++++++++++ .../movement_prediction_golem_core.json | 37 +++++++++++++ .../recipe/near_teleportation_golem_core.json | 37 +++++++++++++ .../bsf/recipe/netherite_snowball_clamp.json | 26 ++++++++++ ...bsidian_snowball_from_smooth_snowball.json | 37 +++++++++++++ .../obsidian_snowball_from_snowball.json | 37 +++++++++++++ .../data/bsf/recipe/orange_team_linker.json | 40 ++++++++++++++ jiachen/data/bsf/recipe/pink_team_linker.json | 40 ++++++++++++++ jiachen/data/bsf/recipe/popsicle.json | 40 ++++++++++++++ .../data/bsf/recipe/powder_snowball_1.json | 37 +++++++++++++ .../data/bsf/recipe/powder_snowball_2.json | 37 +++++++++++++ .../bsf/recipe/powerful_snowball_cannon.json | 26 ++++++++++ .../recipe/projectile_gravity_snowball_1.json | 26 ++++++++++ .../projectile_repulsion_snowball_1.json | 26 ++++++++++ .../data/bsf/recipe/purple_team_linker.json | 40 ++++++++++++++ .../data/bsf/recipe/reconstruct_snowball.json | 46 ++++++++++++++++ jiachen/data/bsf/recipe/red_team_linker.json | 40 ++++++++++++++ .../bsf/recipe/regeneration_golem_core.json | 37 +++++++++++++ .../bsf/recipe/repulsive_field_generator.json | 46 ++++++++++++++++ .../recipe/repulsive_field_golem_core.json | 37 +++++++++++++ .../bsf/recipe/sculk_snowball_launcher.json | 46 ++++++++++++++++ jiachen/data/bsf/recipe/smart_snow_block.json | 40 ++++++++++++++ .../data/bsf/recipe/snow_block_blender.json | 40 ++++++++++++++ jiachen/data/bsf/recipe/snow_fall_boots.json | 46 ++++++++++++++++ .../data/bsf/recipe/snow_golem_container.json | 40 ++++++++++++++ .../bsf/recipe/snow_golem_core_remover.json | 37 +++++++++++++ .../bsf/recipe/snow_golem_mode_tweaker.json | 40 ++++++++++++++ jiachen/data/bsf/recipe/snow_trap_setter.json | 43 +++++++++++++++ jiachen/data/bsf/recipe/snowball_cannon.json | 43 +++++++++++++++ .../data/bsf/recipe/snowball_machine_gun.json | 49 +++++++++++++++++ jiachen/data/bsf/recipe/snowball_shotgun.json | 52 +++++++++++++++++++ .../bsf/recipe/snowball_storage_tank.json | 37 +++++++++++++ jiachen/data/bsf/recipe/snowman_in_hand.json | 43 +++++++++++++++ ...pectral_snowball_from_smooth_snowball.json | 37 +++++++++++++ .../spectral_snowball_from_snowball.json | 37 +++++++++++++ .../data/bsf/recipe/stone_snowball_clamp.json | 37 +++++++++++++ .../stone_snowball_from_smooth_snowball.json | 37 +++++++++++++ .../recipe/stone_snowball_from_snowball.json | 37 +++++++++++++ .../data/bsf/recipe/subspace_snowball_1.json | 37 +++++++++++++ .../data/bsf/recipe/subspace_snowball_2.json | 37 +++++++++++++ .../data/bsf/recipe/super_frozen_core.json | 43 +++++++++++++++ .../data/bsf/recipe/super_frozen_core_2.json | 43 +++++++++++++++ jiachen/data/bsf/recipe/super_power_core.json | 43 +++++++++++++++ .../data/bsf/recipe/super_power_core_2.json | 43 +++++++++++++++ .../recipe/suspicious_usb_flash_drive.json | 43 +++++++++++++++ .../data/bsf/recipe/swiftness_golem_core.json | 37 +++++++++++++ jiachen/data/bsf/recipe/target_locator.json | 40 ++++++++++++++ .../data/bsf/recipe/thrust_golem_core.json | 37 +++++++++++++ .../data/bsf/recipe/thrust_snowball_1.json | 37 +++++++++++++ .../data/bsf/recipe/thrust_snowball_2.json | 37 +++++++++++++ jiachen/data/bsf/recipe/tracking_core_1.json | 37 +++++++++++++ jiachen/data/bsf/recipe/tracking_core_2.json | 37 +++++++++++++ jiachen/data/bsf/recipe/unstable_core.json | 43 +++++++++++++++ .../bsf/recipe/vector_inversion_anchor.json | 46 ++++++++++++++++ jiachen/data/bsf/recipe/vodka.json | 26 ++++++++++ .../data/bsf/recipe/white_team_linker.json | 40 ++++++++++++++ .../data/bsf/recipe/wood_snowball_clamp.json | 37 +++++++++++++ .../data/bsf/recipe/yellow_team_linker.json | 40 ++++++++++++++ 129 files changed, 4829 insertions(+) create mode 100644 jiachen/data/bsf/recipe/active_teleportation_golem_core.json create mode 100644 jiachen/data/bsf/recipe/black_hole_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/black_hole_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/black_team_linker.json create mode 100644 jiachen/data/bsf/recipe/blank_golem_core.json create mode 100644 jiachen/data/bsf/recipe/blue_team_linker.json create mode 100644 jiachen/data/bsf/recipe/brown_team_linker.json create mode 100644 jiachen/data/bsf/recipe/cherry_blossom_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/cherry_blossom_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/cold_compression_jet_engine.json create mode 100644 jiachen/data/bsf/recipe/compacted_snowball_set_1.json create mode 100644 jiachen/data/bsf/recipe/compacted_snowball_set_2.json create mode 100644 jiachen/data/bsf/recipe/compacted_snowball_set_3.json create mode 100644 jiachen/data/bsf/recipe/compacted_snowball_set_4.json create mode 100644 jiachen/data/bsf/recipe/critical_frozen_snowball.json create mode 100644 jiachen/data/bsf/recipe/critical_snow_golem_core.json create mode 100644 jiachen/data/bsf/recipe/cyan_team_linker.json create mode 100644 jiachen/data/bsf/recipe/diamond_snowball_clamp.json create mode 100644 jiachen/data/bsf/recipe/emerald_snowball_clamp.json create mode 100644 jiachen/data/bsf/recipe/empty_basin.json create mode 100644 jiachen/data/bsf/recipe/ender_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/ender_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/ender_teleportation_golem_core.json create mode 100644 jiachen/data/bsf/recipe/expansion_snowball.json create mode 100644 jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/explosive_player_tracking_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/explosive_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/explosive_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/freezing_snowball_cannon.json create mode 100644 jiachen/data/bsf/recipe/frozen_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/frozen_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/ghost_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/ghost_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/glass_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/glass_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/glove.json create mode 100644 jiachen/data/bsf/recipe/gold_snowball_clamp.json create mode 100644 jiachen/data/bsf/recipe/gold_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/gold_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/gray_team_linker.json create mode 100644 jiachen/data/bsf/recipe/green_team_linker.json create mode 100644 jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/heavy_player_tracking_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/ice_skates.json create mode 100644 jiachen/data/bsf/recipe/ice_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/ice_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/icicle_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/icicle_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/implosion_snowball_cannon.json create mode 100644 jiachen/data/bsf/recipe/impulse_snowball.json create mode 100644 jiachen/data/bsf/recipe/iron_snowball_clamp.json create mode 100644 jiachen/data/bsf/recipe/iron_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/iron_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/jedi_glove_1.json create mode 100644 jiachen/data/bsf/recipe/large_snowball_tank.json create mode 100644 jiachen/data/bsf/recipe/light_blue_team_linker.json create mode 100644 jiachen/data/bsf/recipe/light_gray_team_linker.json create mode 100644 jiachen/data/bsf/recipe/light_monster_tracking_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/light_monster_tracking_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/light_monster_tracking_snowball_3.json create mode 100644 jiachen/data/bsf/recipe/light_player_tracking_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/lime_team_linker.json create mode 100644 jiachen/data/bsf/recipe/magenta_team_linker.json create mode 100644 jiachen/data/bsf/recipe/milk_popsicle.json create mode 100644 jiachen/data/bsf/recipe/monster_gravity_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/monster_gravity_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/monster_gravity_snowball_3.json create mode 100644 jiachen/data/bsf/recipe/monster_repulsion_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/monster_repulsion_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/monster_repulsion_snowball_3.json create mode 100644 jiachen/data/bsf/recipe/movement_prediction_golem_core.json create mode 100644 jiachen/data/bsf/recipe/near_teleportation_golem_core.json create mode 100644 jiachen/data/bsf/recipe/netherite_snowball_clamp.json create mode 100644 jiachen/data/bsf/recipe/obsidian_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/obsidian_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/orange_team_linker.json create mode 100644 jiachen/data/bsf/recipe/pink_team_linker.json create mode 100644 jiachen/data/bsf/recipe/popsicle.json create mode 100644 jiachen/data/bsf/recipe/powder_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/powder_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/powerful_snowball_cannon.json create mode 100644 jiachen/data/bsf/recipe/projectile_gravity_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/projectile_repulsion_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/purple_team_linker.json create mode 100644 jiachen/data/bsf/recipe/reconstruct_snowball.json create mode 100644 jiachen/data/bsf/recipe/red_team_linker.json create mode 100644 jiachen/data/bsf/recipe/regeneration_golem_core.json create mode 100644 jiachen/data/bsf/recipe/repulsive_field_generator.json create mode 100644 jiachen/data/bsf/recipe/repulsive_field_golem_core.json create mode 100644 jiachen/data/bsf/recipe/sculk_snowball_launcher.json create mode 100644 jiachen/data/bsf/recipe/smart_snow_block.json create mode 100644 jiachen/data/bsf/recipe/snow_block_blender.json create mode 100644 jiachen/data/bsf/recipe/snow_fall_boots.json create mode 100644 jiachen/data/bsf/recipe/snow_golem_container.json create mode 100644 jiachen/data/bsf/recipe/snow_golem_core_remover.json create mode 100644 jiachen/data/bsf/recipe/snow_golem_mode_tweaker.json create mode 100644 jiachen/data/bsf/recipe/snow_trap_setter.json create mode 100644 jiachen/data/bsf/recipe/snowball_cannon.json create mode 100644 jiachen/data/bsf/recipe/snowball_machine_gun.json create mode 100644 jiachen/data/bsf/recipe/snowball_shotgun.json create mode 100644 jiachen/data/bsf/recipe/snowball_storage_tank.json create mode 100644 jiachen/data/bsf/recipe/snowman_in_hand.json create mode 100644 jiachen/data/bsf/recipe/spectral_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/spectral_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/stone_snowball_clamp.json create mode 100644 jiachen/data/bsf/recipe/stone_snowball_from_smooth_snowball.json create mode 100644 jiachen/data/bsf/recipe/stone_snowball_from_snowball.json create mode 100644 jiachen/data/bsf/recipe/subspace_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/subspace_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/super_frozen_core.json create mode 100644 jiachen/data/bsf/recipe/super_frozen_core_2.json create mode 100644 jiachen/data/bsf/recipe/super_power_core.json create mode 100644 jiachen/data/bsf/recipe/super_power_core_2.json create mode 100644 jiachen/data/bsf/recipe/suspicious_usb_flash_drive.json create mode 100644 jiachen/data/bsf/recipe/swiftness_golem_core.json create mode 100644 jiachen/data/bsf/recipe/target_locator.json create mode 100644 jiachen/data/bsf/recipe/thrust_golem_core.json create mode 100644 jiachen/data/bsf/recipe/thrust_snowball_1.json create mode 100644 jiachen/data/bsf/recipe/thrust_snowball_2.json create mode 100644 jiachen/data/bsf/recipe/tracking_core_1.json create mode 100644 jiachen/data/bsf/recipe/tracking_core_2.json create mode 100644 jiachen/data/bsf/recipe/unstable_core.json create mode 100644 jiachen/data/bsf/recipe/vector_inversion_anchor.json create mode 100644 jiachen/data/bsf/recipe/vodka.json create mode 100644 jiachen/data/bsf/recipe/white_team_linker.json create mode 100644 jiachen/data/bsf/recipe/wood_snowball_clamp.json create mode 100644 jiachen/data/bsf/recipe/yellow_team_linker.json diff --git a/jiachen/data/bsf/recipe/active_teleportation_golem_core.json b/jiachen/data/bsf/recipe/active_teleportation_golem_core.json new file mode 100644 index 00000000..38021c07 --- /dev/null +++ b/jiachen/data/bsf/recipe/active_teleportation_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "minecraft:ender_eye" + } + }, + "result": { + "id": "bsf:active_teleportation_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/black_hole_snowball_1.json b/jiachen/data/bsf/recipe/black_hole_snowball_1.json new file mode 100644 index 00000000..08afd8d9 --- /dev/null +++ b/jiachen/data/bsf/recipe/black_hole_snowball_1.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " ", + "ABC", + " " + ], + "key": { + "A": { + "item": "bsf:repulsion_core" + }, + "B": { + "item": "bsf:explosive_snowball" + }, + "C": { + "item": "bsf:gravity_core" + } + }, + "result": { + "id": "bsf:black_hole_snowball", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/black_hole_snowball_2.json b/jiachen/data/bsf/recipe/black_hole_snowball_2.json new file mode 100644 index 00000000..c237e227 --- /dev/null +++ b/jiachen/data/bsf/recipe/black_hole_snowball_2.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " ", + "CBA", + " " + ], + "key": { + "A": { + "item": "bsf:repulsion_core" + }, + "B": { + "item": "bsf:explosive_snowball" + }, + "C": { + "item": "bsf:gravity_core" + } + }, + "result": { + "id": "bsf:black_hole_snowball", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/black_team_linker.json b/jiachen/data/bsf/recipe/black_team_linker.json new file mode 100644 index 00000000..a95a3cb7 --- /dev/null +++ b/jiachen/data/bsf/recipe/black_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:black_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:black_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/blank_golem_core.json b/jiachen/data/bsf/recipe/blank_golem_core.json new file mode 100644 index 00000000..7ba95418 --- /dev/null +++ b/jiachen/data/bsf/recipe/blank_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:unstable_core" + }, + "S": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "id": "bsf:blank_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/blue_team_linker.json b/jiachen/data/bsf/recipe/blue_team_linker.json new file mode 100644 index 00000000..e484e098 --- /dev/null +++ b/jiachen/data/bsf/recipe/blue_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:blue_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:blue_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/brown_team_linker.json b/jiachen/data/bsf/recipe/brown_team_linker.json new file mode 100644 index 00000000..887f68fe --- /dev/null +++ b/jiachen/data/bsf/recipe/brown_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:brown_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:brown_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/cherry_blossom_snowball_1.json b/jiachen/data/bsf/recipe/cherry_blossom_snowball_1.json new file mode 100644 index 00000000..4d17e4b1 --- /dev/null +++ b/jiachen/data/bsf/recipe/cherry_blossom_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:cherry_leaves" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:cherry_blossom_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/cherry_blossom_snowball_2.json b/jiachen/data/bsf/recipe/cherry_blossom_snowball_2.json new file mode 100644 index 00000000..9d7105ce --- /dev/null +++ b/jiachen/data/bsf/recipe/cherry_blossom_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:cherry_leaves" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:cherry_blossom_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/cold_compression_jet_engine.json b/jiachen/data/bsf/recipe/cold_compression_jet_engine.json new file mode 100644 index 00000000..bdf4e28b --- /dev/null +++ b/jiachen/data/bsf/recipe/cold_compression_jet_engine.json @@ -0,0 +1,49 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ABC", + "DEF", + "ABC" + ], + "key": { + "A": { + "item": "minecraft:diamond" + }, + "B": { + "item": "minecraft:iron_ingot" + }, + "C": { + "item": "minecraft:iron_block" + }, + "D": { + "item": "bsf:gravity_core" + }, + "E": { + "item": "minecraft:powder_snow_bucket" + }, + "F": { + "item": "minecraft:lodestone" + } + }, + "result": { + "id": "bsf:cold_compression_jet_engine", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/compacted_snowball_set_1.json b/jiachen/data/bsf/recipe/compacted_snowball_set_1.json new file mode 100644 index 00000000..e5ca6524 --- /dev/null +++ b/jiachen/data/bsf/recipe/compacted_snowball_set_1.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:compacted_snowball_set", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/compacted_snowball_set_2.json b/jiachen/data/bsf/recipe/compacted_snowball_set_2.json new file mode 100644 index 00000000..e5ca6524 --- /dev/null +++ b/jiachen/data/bsf/recipe/compacted_snowball_set_2.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:compacted_snowball_set", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/compacted_snowball_set_3.json b/jiachen/data/bsf/recipe/compacted_snowball_set_3.json new file mode 100644 index 00000000..e5ca6524 --- /dev/null +++ b/jiachen/data/bsf/recipe/compacted_snowball_set_3.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:compacted_snowball_set", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/compacted_snowball_set_4.json b/jiachen/data/bsf/recipe/compacted_snowball_set_4.json new file mode 100644 index 00000000..e5ca6524 --- /dev/null +++ b/jiachen/data/bsf/recipe/compacted_snowball_set_4.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:compacted_snowball_set", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/critical_frozen_snowball.json b/jiachen/data/bsf/recipe/critical_frozen_snowball.json new file mode 100644 index 00000000..6ca0842f --- /dev/null +++ b/jiachen/data/bsf/recipe/critical_frozen_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " W ", + "WRW", + " W " + ], + "key": { + "R": { + "item": "minecraft:powder_snow_bucket" + }, + "W": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "bsf:critical_frozen_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/critical_snow_golem_core.json b/jiachen/data/bsf/recipe/critical_snow_golem_core.json new file mode 100644 index 00000000..26e2f024 --- /dev/null +++ b/jiachen/data/bsf/recipe/critical_snow_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "minecraft:powder_snow_bucket" + } + }, + "result": { + "id": "bsf:critical_snow_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/cyan_team_linker.json b/jiachen/data/bsf/recipe/cyan_team_linker.json new file mode 100644 index 00000000..85c00549 --- /dev/null +++ b/jiachen/data/bsf/recipe/cyan_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:cyan_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:cyan_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/diamond_snowball_clamp.json b/jiachen/data/bsf/recipe/diamond_snowball_clamp.json new file mode 100644 index 00000000..3377405f --- /dev/null +++ b/jiachen/data/bsf/recipe/diamond_snowball_clamp.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " D ", + "WWD", + " W " + ], + "key": { + "D": { + "item": "minecraft:diamond" + }, + "W": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:diamond_snowball_clamp", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/emerald_snowball_clamp.json b/jiachen/data/bsf/recipe/emerald_snowball_clamp.json new file mode 100644 index 00000000..7c99cb04 --- /dev/null +++ b/jiachen/data/bsf/recipe/emerald_snowball_clamp.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " D ", + "WWD", + " W " + ], + "key": { + "D": { + "item": "minecraft:emerald" + }, + "W": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:emerald_snowball_clamp", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/empty_basin.json b/jiachen/data/bsf/recipe/empty_basin.json new file mode 100644 index 00000000..41844062 --- /dev/null +++ b/jiachen/data/bsf/recipe/empty_basin.json @@ -0,0 +1,34 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " ", + "A A", + "AAA" + ], + "key": { + "A": { + "item": "minecraft:green_stained_glass" + } + }, + "result": { + "id": "bsf:basin", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ender_snowball_1.json b/jiachen/data/bsf/recipe/ender_snowball_1.json new file mode 100644 index 00000000..9edf754e --- /dev/null +++ b/jiachen/data/bsf/recipe/ender_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " W ", + "WRW", + " W " + ], + "key": { + "R": { + "item": "minecraft:ender_pearl" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:ender_snowball", + "count": 4, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ender_snowball_2.json b/jiachen/data/bsf/recipe/ender_snowball_2.json new file mode 100644 index 00000000..be3eb076 --- /dev/null +++ b/jiachen/data/bsf/recipe/ender_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " W ", + "WRW", + " W " + ], + "key": { + "R": { + "item": "minecraft:ender_pearl" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:ender_snowball", + "count": 4, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ender_teleportation_golem_core.json b/jiachen/data/bsf/recipe/ender_teleportation_golem_core.json new file mode 100644 index 00000000..b5e3d18a --- /dev/null +++ b/jiachen/data/bsf/recipe/ender_teleportation_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "minecraft:ender_pearl" + } + }, + "result": { + "id": "bsf:ender_teleportation_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/expansion_snowball.json b/jiachen/data/bsf/recipe/expansion_snowball.json new file mode 100644 index 00000000..941f96dd --- /dev/null +++ b/jiachen/data/bsf/recipe/expansion_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " W ", + "WRW", + " W " + ], + "key": { + "R": { + "item": "minecraft:pufferfish" + }, + "W": { + "item": "minecraft:snow_block" + } + }, + "result": { + "id": "bsf:expansion_snowball", + "count": 12, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_1.json b/jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_1.json new file mode 100644 index 00000000..11e0bcd5 --- /dev/null +++ b/jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:tracking_core" + }, + "W": { + "item": "bsf:explosive_snowball" + } + }, + "result": { + "id": "bsf:explosive_monster_tracking_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_2.json b/jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_2.json new file mode 100644 index 00000000..ce078dd8 --- /dev/null +++ b/jiachen/data/bsf/recipe/explosive_monster_tracking_snowball_2.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:explosive_monster_tracking_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/explosive_player_tracking_snowball_1.json b/jiachen/data/bsf/recipe/explosive_player_tracking_snowball_1.json new file mode 100644 index 00000000..31ff6cf6 --- /dev/null +++ b/jiachen/data/bsf/recipe/explosive_player_tracking_snowball_1.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:explosive_player_tracking_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/explosive_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/explosive_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..139117f3 --- /dev/null +++ b/jiachen/data/bsf/recipe/explosive_snowball_from_smooth_snowball.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WAW", + "WWW", + "WTW" + ], + "key": { + "A": { + "item": "minecraft:blaze_powder" + }, + "T": { + "item": "minecraft:tnt" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:explosive_snowball", + "count": 7, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/explosive_snowball_from_snowball.json b/jiachen/data/bsf/recipe/explosive_snowball_from_snowball.json new file mode 100644 index 00000000..9df9e755 --- /dev/null +++ b/jiachen/data/bsf/recipe/explosive_snowball_from_snowball.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WAW", + "WWW", + "WTW" + ], + "key": { + "A": { + "item": "minecraft:blaze_powder" + }, + "T": { + "item": "minecraft:tnt" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:explosive_snowball", + "count": 7, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/freezing_snowball_cannon.json b/jiachen/data/bsf/recipe/freezing_snowball_cannon.json new file mode 100644 index 00000000..d8b69024 --- /dev/null +++ b/jiachen/data/bsf/recipe/freezing_snowball_cannon.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:smithing_transform", + "pattern": null, + "key": null, + "result": { + "id": "bsf:freezing_snowball_cannon", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/frozen_snowball_1.json b/jiachen/data/bsf/recipe/frozen_snowball_1.json new file mode 100644 index 00000000..a6bb8dab --- /dev/null +++ b/jiachen/data/bsf/recipe/frozen_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:packed_ice" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:frozen_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/frozen_snowball_2.json b/jiachen/data/bsf/recipe/frozen_snowball_2.json new file mode 100644 index 00000000..ff55d12d --- /dev/null +++ b/jiachen/data/bsf/recipe/frozen_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:packed_ice" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:frozen_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ghost_snowball_1.json b/jiachen/data/bsf/recipe/ghost_snowball_1.json new file mode 100644 index 00000000..d84d5742 --- /dev/null +++ b/jiachen/data/bsf/recipe/ghost_snowball_1.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WAW", + "WRW", + "WBW" + ], + "key": { + "A": { + "item": "minecraft:sculk" + }, + "B": { + "item": "minecraft:soul_sand" + }, + "R": { + "item": "minecraft:glowstone_dust" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:ghost_snowball", + "count": 6, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ghost_snowball_2.json b/jiachen/data/bsf/recipe/ghost_snowball_2.json new file mode 100644 index 00000000..9b171a5a --- /dev/null +++ b/jiachen/data/bsf/recipe/ghost_snowball_2.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WAW", + "WRW", + "WBW" + ], + "key": { + "A": { + "item": "minecraft:sculk" + }, + "B": { + "item": "minecraft:soul_sand" + }, + "R": { + "item": "minecraft:glowstone_dust" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:ghost_snowball", + "count": 6, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/glass_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/glass_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..30c65359 --- /dev/null +++ b/jiachen/data/bsf/recipe/glass_snowball_from_smooth_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:glass" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:glass_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/glass_snowball_from_snowball.json b/jiachen/data/bsf/recipe/glass_snowball_from_snowball.json new file mode 100644 index 00000000..3edfe860 --- /dev/null +++ b/jiachen/data/bsf/recipe/glass_snowball_from_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:glass" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:glass_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/glove.json b/jiachen/data/bsf/recipe/glove.json new file mode 100644 index 00000000..29619a2b --- /dev/null +++ b/jiachen/data/bsf/recipe/glove.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " ", + "WDD", + "WDD" + ], + "key": { + "D": { + "item": "minecraft:red_wool" + }, + "W": { + "item": "minecraft:white_wool" + } + }, + "result": { + "id": "bsf:glove", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/gold_snowball_clamp.json b/jiachen/data/bsf/recipe/gold_snowball_clamp.json new file mode 100644 index 00000000..459a6c1e --- /dev/null +++ b/jiachen/data/bsf/recipe/gold_snowball_clamp.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " D ", + "WWD", + " W " + ], + "key": { + "D": { + "item": "minecraft:gold_ingot" + }, + "W": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:gold_snowball_clamp", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/gold_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/gold_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..5748bf05 --- /dev/null +++ b/jiachen/data/bsf/recipe/gold_snowball_from_smooth_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:gold_ingot" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:gold_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/gold_snowball_from_snowball.json b/jiachen/data/bsf/recipe/gold_snowball_from_snowball.json new file mode 100644 index 00000000..d88b5196 --- /dev/null +++ b/jiachen/data/bsf/recipe/gold_snowball_from_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:gold_ingot" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:gold_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/gray_team_linker.json b/jiachen/data/bsf/recipe/gray_team_linker.json new file mode 100644 index 00000000..6e01442a --- /dev/null +++ b/jiachen/data/bsf/recipe/gray_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:gray_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:gray_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/green_team_linker.json b/jiachen/data/bsf/recipe/green_team_linker.json new file mode 100644 index 00000000..67c913d8 --- /dev/null +++ b/jiachen/data/bsf/recipe/green_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:green_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:green_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_1.json b/jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_1.json new file mode 100644 index 00000000..c17846a2 --- /dev/null +++ b/jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:tracking_core" + }, + "W": { + "item": "bsf:gold_snowball" + } + }, + "result": { + "id": "bsf:heavy_monster_tracking_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_2.json b/jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_2.json new file mode 100644 index 00000000..8d418212 --- /dev/null +++ b/jiachen/data/bsf/recipe/heavy_monster_tracking_snowball_2.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:heavy_monster_tracking_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/heavy_player_tracking_snowball_1.json b/jiachen/data/bsf/recipe/heavy_player_tracking_snowball_1.json new file mode 100644 index 00000000..1c9bef4f --- /dev/null +++ b/jiachen/data/bsf/recipe/heavy_player_tracking_snowball_1.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:heavy_player_tracking_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ice_skates.json b/jiachen/data/bsf/recipe/ice_skates.json new file mode 100644 index 00000000..030f0f5e --- /dev/null +++ b/jiachen/data/bsf/recipe/ice_skates.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " A ", + " B ", + " C " + ], + "key": { + "A": { + "item": "minecraft:white_dye" + }, + "B": { + "item": "minecraft:leather_boots" + }, + "C": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "id": "bsf:ice_skates", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ice_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/ice_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..7d44d1bc --- /dev/null +++ b/jiachen/data/bsf/recipe/ice_snowball_from_smooth_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:ice" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:ice_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/ice_snowball_from_snowball.json b/jiachen/data/bsf/recipe/ice_snowball_from_snowball.json new file mode 100644 index 00000000..c40a176d --- /dev/null +++ b/jiachen/data/bsf/recipe/ice_snowball_from_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:ice" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:ice_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/icicle_snowball_1.json b/jiachen/data/bsf/recipe/icicle_snowball_1.json new file mode 100644 index 00000000..009a0075 --- /dev/null +++ b/jiachen/data/bsf/recipe/icicle_snowball_1.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WRW", + "ABC", + "WRW" + ], + "key": { + "A": { + "item": "bsf:repulsion_core" + }, + "B": { + "item": "bsf:expansion_snowball" + }, + "C": { + "item": "bsf:gravity_core" + }, + "R": { + "item": "minecraft:snow_block" + }, + "W": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "bsf:icicle_snowball", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/icicle_snowball_2.json b/jiachen/data/bsf/recipe/icicle_snowball_2.json new file mode 100644 index 00000000..633c284d --- /dev/null +++ b/jiachen/data/bsf/recipe/icicle_snowball_2.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WRW", + "ABC", + "WRW" + ], + "key": { + "A": { + "item": "bsf:gravity_core" + }, + "B": { + "item": "bsf:expansion_snowball" + }, + "C": { + "item": "bsf:repulsion_core" + }, + "R": { + "item": "minecraft:snow_block" + }, + "W": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "bsf:icicle_snowball", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/implosion_snowball_cannon.json b/jiachen/data/bsf/recipe/implosion_snowball_cannon.json new file mode 100644 index 00000000..7afd1cc7 --- /dev/null +++ b/jiachen/data/bsf/recipe/implosion_snowball_cannon.json @@ -0,0 +1,49 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " A ", + "BCC", + "FDE" + ], + "key": { + "A": { + "item": "bsf:repulsion_core" + }, + "B": { + "item": "minecraft:ice" + }, + "C": { + "item": "minecraft:iron_block" + }, + "D": { + "item": "minecraft:redstone" + }, + "E": { + "item": "minecraft:crying_obsidian" + }, + "F": { + "item": "minecraft:diamond" + } + }, + "result": { + "id": "bsf:implosion_snowball_cannon", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/impulse_snowball.json b/jiachen/data/bsf/recipe/impulse_snowball.json new file mode 100644 index 00000000..f7a78018 --- /dev/null +++ b/jiachen/data/bsf/recipe/impulse_snowball.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:impulse_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/iron_snowball_clamp.json b/jiachen/data/bsf/recipe/iron_snowball_clamp.json new file mode 100644 index 00000000..86f19800 --- /dev/null +++ b/jiachen/data/bsf/recipe/iron_snowball_clamp.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " D ", + "WWD", + " W " + ], + "key": { + "D": { + "item": "minecraft:iron_ingot" + }, + "W": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:iron_snowball_clamp", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/iron_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/iron_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..a1e35388 --- /dev/null +++ b/jiachen/data/bsf/recipe/iron_snowball_from_smooth_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:iron_ingot" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:iron_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/iron_snowball_from_snowball.json b/jiachen/data/bsf/recipe/iron_snowball_from_snowball.json new file mode 100644 index 00000000..0b8ede4c --- /dev/null +++ b/jiachen/data/bsf/recipe/iron_snowball_from_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:iron_ingot" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:iron_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/jedi_glove_1.json b/jiachen/data/bsf/recipe/jedi_glove_1.json new file mode 100644 index 00000000..87330ba1 --- /dev/null +++ b/jiachen/data/bsf/recipe/jedi_glove_1.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " N ", + "RGF", + " " + ], + "key": { + "F": { + "item": "bsf:gravity_core" + }, + "G": { + "item": "bsf:glove" + }, + "N": { + "item": "minecraft:netherite_ingot" + }, + "R": { + "item": "bsf:repulsion_core" + } + }, + "result": { + "id": "bsf:jedi_glove", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/large_snowball_tank.json b/jiachen/data/bsf/recipe/large_snowball_tank.json new file mode 100644 index 00000000..05eefcdf --- /dev/null +++ b/jiachen/data/bsf/recipe/large_snowball_tank.json @@ -0,0 +1,49 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ADA", + "BEB", + "CFC" + ], + "key": { + "A": { + "item": "minecraft:honeycomb" + }, + "B": { + "item": "minecraft:copper_ingot" + }, + "C": { + "item": "minecraft:gold_ingot" + }, + "D": { + "item": "minecraft:iron_trapdoor" + }, + "E": { + "item": "minecraft:cauldron" + }, + "F": { + "item": "minecraft:lodestone" + } + }, + "result": { + "id": "bsf:large_snowball_tank", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/light_blue_team_linker.json b/jiachen/data/bsf/recipe/light_blue_team_linker.json new file mode 100644 index 00000000..8e0b3228 --- /dev/null +++ b/jiachen/data/bsf/recipe/light_blue_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:light_blue_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:light_blue_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/light_gray_team_linker.json b/jiachen/data/bsf/recipe/light_gray_team_linker.json new file mode 100644 index 00000000..dc3dba96 --- /dev/null +++ b/jiachen/data/bsf/recipe/light_gray_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:light_gray_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:light_gray_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/light_monster_tracking_snowball_1.json b/jiachen/data/bsf/recipe/light_monster_tracking_snowball_1.json new file mode 100644 index 00000000..93c19117 --- /dev/null +++ b/jiachen/data/bsf/recipe/light_monster_tracking_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:tracking_core" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:light_monster_tracking_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/light_monster_tracking_snowball_2.json b/jiachen/data/bsf/recipe/light_monster_tracking_snowball_2.json new file mode 100644 index 00000000..77b8a3c0 --- /dev/null +++ b/jiachen/data/bsf/recipe/light_monster_tracking_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:tracking_core" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:light_monster_tracking_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/light_monster_tracking_snowball_3.json b/jiachen/data/bsf/recipe/light_monster_tracking_snowball_3.json new file mode 100644 index 00000000..704d66a9 --- /dev/null +++ b/jiachen/data/bsf/recipe/light_monster_tracking_snowball_3.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:light_monster_tracking_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/light_player_tracking_snowball_1.json b/jiachen/data/bsf/recipe/light_player_tracking_snowball_1.json new file mode 100644 index 00000000..c6121d8d --- /dev/null +++ b/jiachen/data/bsf/recipe/light_player_tracking_snowball_1.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:light_player_tracking_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/lime_team_linker.json b/jiachen/data/bsf/recipe/lime_team_linker.json new file mode 100644 index 00000000..c77b213b --- /dev/null +++ b/jiachen/data/bsf/recipe/lime_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:lime_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:lime_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/magenta_team_linker.json b/jiachen/data/bsf/recipe/magenta_team_linker.json new file mode 100644 index 00000000..fe7b64c3 --- /dev/null +++ b/jiachen/data/bsf/recipe/magenta_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:magenta_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:magenta_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/milk_popsicle.json b/jiachen/data/bsf/recipe/milk_popsicle.json new file mode 100644 index 00000000..3fa8a6c4 --- /dev/null +++ b/jiachen/data/bsf/recipe/milk_popsicle.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:milk_popsicle", + "count": 4, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/monster_gravity_snowball_1.json b/jiachen/data/bsf/recipe/monster_gravity_snowball_1.json new file mode 100644 index 00000000..06d0bafe --- /dev/null +++ b/jiachen/data/bsf/recipe/monster_gravity_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:gravity_core" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:monster_gravity_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/monster_gravity_snowball_2.json b/jiachen/data/bsf/recipe/monster_gravity_snowball_2.json new file mode 100644 index 00000000..792ada02 --- /dev/null +++ b/jiachen/data/bsf/recipe/monster_gravity_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:gravity_core" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:monster_gravity_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/monster_gravity_snowball_3.json b/jiachen/data/bsf/recipe/monster_gravity_snowball_3.json new file mode 100644 index 00000000..5255780a --- /dev/null +++ b/jiachen/data/bsf/recipe/monster_gravity_snowball_3.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:monster_gravity_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/monster_repulsion_snowball_1.json b/jiachen/data/bsf/recipe/monster_repulsion_snowball_1.json new file mode 100644 index 00000000..7c6d2764 --- /dev/null +++ b/jiachen/data/bsf/recipe/monster_repulsion_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:repulsion_core" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:monster_repulsion_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/monster_repulsion_snowball_2.json b/jiachen/data/bsf/recipe/monster_repulsion_snowball_2.json new file mode 100644 index 00000000..9f51a2ac --- /dev/null +++ b/jiachen/data/bsf/recipe/monster_repulsion_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "bsf:repulsion_core" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:monster_repulsion_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/monster_repulsion_snowball_3.json b/jiachen/data/bsf/recipe/monster_repulsion_snowball_3.json new file mode 100644 index 00000000..b80c37b9 --- /dev/null +++ b/jiachen/data/bsf/recipe/monster_repulsion_snowball_3.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:monster_repulsion_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/movement_prediction_golem_core.json b/jiachen/data/bsf/recipe/movement_prediction_golem_core.json new file mode 100644 index 00000000..eeb62c21 --- /dev/null +++ b/jiachen/data/bsf/recipe/movement_prediction_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "bsf:tracking_core" + } + }, + "result": { + "id": "bsf:movement_prediction_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/near_teleportation_golem_core.json b/jiachen/data/bsf/recipe/near_teleportation_golem_core.json new file mode 100644 index 00000000..cac774f0 --- /dev/null +++ b/jiachen/data/bsf/recipe/near_teleportation_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "minecraft:chorus_fruit" + } + }, + "result": { + "id": "bsf:near_teleportation_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/netherite_snowball_clamp.json b/jiachen/data/bsf/recipe/netherite_snowball_clamp.json new file mode 100644 index 00000000..5e7ff887 --- /dev/null +++ b/jiachen/data/bsf/recipe/netherite_snowball_clamp.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:smithing_transform", + "pattern": null, + "key": null, + "result": { + "id": "bsf:netherite_snowball_clamp", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/obsidian_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/obsidian_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..968677cc --- /dev/null +++ b/jiachen/data/bsf/recipe/obsidian_snowball_from_smooth_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:obsidian" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:obsidian_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/obsidian_snowball_from_snowball.json b/jiachen/data/bsf/recipe/obsidian_snowball_from_snowball.json new file mode 100644 index 00000000..9ca0d013 --- /dev/null +++ b/jiachen/data/bsf/recipe/obsidian_snowball_from_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:obsidian" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:obsidian_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/orange_team_linker.json b/jiachen/data/bsf/recipe/orange_team_linker.json new file mode 100644 index 00000000..bba74dff --- /dev/null +++ b/jiachen/data/bsf/recipe/orange_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:orange_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:orange_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/pink_team_linker.json b/jiachen/data/bsf/recipe/pink_team_linker.json new file mode 100644 index 00000000..19f27b3a --- /dev/null +++ b/jiachen/data/bsf/recipe/pink_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:pink_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:pink_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/popsicle.json b/jiachen/data/bsf/recipe/popsicle.json new file mode 100644 index 00000000..ab2808f3 --- /dev/null +++ b/jiachen/data/bsf/recipe/popsicle.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " A ", + " O ", + " I " + ], + "key": { + "A": { + "item": "minecraft:sugar" + }, + "I": { + "item": "minecraft:stick" + }, + "O": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "bsf:popsicle", + "count": 4, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/powder_snowball_1.json b/jiachen/data/bsf/recipe/powder_snowball_1.json new file mode 100644 index 00000000..75384d82 --- /dev/null +++ b/jiachen/data/bsf/recipe/powder_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:powder_snow_bucket" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:powder_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/powder_snowball_2.json b/jiachen/data/bsf/recipe/powder_snowball_2.json new file mode 100644 index 00000000..cfcb47c8 --- /dev/null +++ b/jiachen/data/bsf/recipe/powder_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:powder_snow_bucket" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:powder_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/powerful_snowball_cannon.json b/jiachen/data/bsf/recipe/powerful_snowball_cannon.json new file mode 100644 index 00000000..b9d6f67c --- /dev/null +++ b/jiachen/data/bsf/recipe/powerful_snowball_cannon.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:smithing_transform", + "pattern": null, + "key": null, + "result": { + "id": "bsf:powerful_snowball_cannon", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/projectile_gravity_snowball_1.json b/jiachen/data/bsf/recipe/projectile_gravity_snowball_1.json new file mode 100644 index 00000000..114953e5 --- /dev/null +++ b/jiachen/data/bsf/recipe/projectile_gravity_snowball_1.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:projectile_gravity_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/projectile_repulsion_snowball_1.json b/jiachen/data/bsf/recipe/projectile_repulsion_snowball_1.json new file mode 100644 index 00000000..f13c38e7 --- /dev/null +++ b/jiachen/data/bsf/recipe/projectile_repulsion_snowball_1.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:projectile_repulsion_snowball", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/purple_team_linker.json b/jiachen/data/bsf/recipe/purple_team_linker.json new file mode 100644 index 00000000..adca613a --- /dev/null +++ b/jiachen/data/bsf/recipe/purple_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:purple_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:purple_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/reconstruct_snowball.json b/jiachen/data/bsf/recipe/reconstruct_snowball.json new file mode 100644 index 00000000..b22c7cd1 --- /dev/null +++ b/jiachen/data/bsf/recipe/reconstruct_snowball.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ABC", + "ADE", + "ABC" + ], + "key": { + "A": { + "item": "minecraft:snow_block" + }, + "B": { + "item": "minecraft:piston" + }, + "C": { + "item": "minecraft:redstone" + }, + "D": { + "item": "bsf:expansion_snowball" + }, + "E": { + "item": "minecraft:redstone_torch" + } + }, + "result": { + "id": "bsf:reconstruct_snowball", + "count": 2, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/red_team_linker.json b/jiachen/data/bsf/recipe/red_team_linker.json new file mode 100644 index 00000000..f4f56ed9 --- /dev/null +++ b/jiachen/data/bsf/recipe/red_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:red_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:red_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/regeneration_golem_core.json b/jiachen/data/bsf/recipe/regeneration_golem_core.json new file mode 100644 index 00000000..df81a9f2 --- /dev/null +++ b/jiachen/data/bsf/recipe/regeneration_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "minecraft:golden_carrot" + } + }, + "result": { + "id": "bsf:regeneration_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/repulsive_field_generator.json b/jiachen/data/bsf/recipe/repulsive_field_generator.json new file mode 100644 index 00000000..9feb812d --- /dev/null +++ b/jiachen/data/bsf/recipe/repulsive_field_generator.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ABA", + "CDE", + "ABA" + ], + "key": { + "A": { + "item": "minecraft:lapis_lazuli" + }, + "B": { + "item": "minecraft:iron_ingot" + }, + "C": { + "item": "minecraft:diamond" + }, + "D": { + "item": "minecraft:amethyst_shard" + }, + "E": { + "item": "bsf:repulsion_core" + } + }, + "result": { + "id": "bsf:repulsive_field_generator", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/repulsive_field_golem_core.json b/jiachen/data/bsf/recipe/repulsive_field_golem_core.json new file mode 100644 index 00000000..1ce15485 --- /dev/null +++ b/jiachen/data/bsf/recipe/repulsive_field_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + " A ", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "bsf:repulsion_core" + } + }, + "result": { + "id": "bsf:repulsive_field_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/sculk_snowball_launcher.json b/jiachen/data/bsf/recipe/sculk_snowball_launcher.json new file mode 100644 index 00000000..f1974464 --- /dev/null +++ b/jiachen/data/bsf/recipe/sculk_snowball_launcher.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AA ", + "BCD", + "E " + ], + "key": { + "A": { + "item": "minecraft:echo_shard" + }, + "B": { + "item": "minecraft:calibrated_sculk_sensor" + }, + "C": { + "item": "minecraft:dispenser" + }, + "D": { + "item": "minecraft:sculk" + }, + "E": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "id": "bsf:sculk_snowball_launcher", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/smart_snow_block.json b/jiachen/data/bsf/recipe/smart_snow_block.json new file mode 100644 index 00000000..cac79f09 --- /dev/null +++ b/jiachen/data/bsf/recipe/smart_snow_block.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " A ", + " B ", + " C " + ], + "key": { + "A": { + "item": "minecraft:slime_ball" + }, + "B": { + "item": "minecraft:snow_block" + }, + "C": { + "item": "minecraft:blue_ice" + } + }, + "result": { + "id": "bsf:smart_snow_block", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snow_block_blender.json b/jiachen/data/bsf/recipe/snow_block_blender.json new file mode 100644 index 00000000..05637551 --- /dev/null +++ b/jiachen/data/bsf/recipe/snow_block_blender.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " I ", + "RRP", + "RR " + ], + "key": { + "I": { + "item": "minecraft:iron_ingot" + }, + "P": { + "item": "minecraft:iron_pickaxe" + }, + "R": { + "item": "minecraft:redstone_block" + } + }, + "result": { + "id": "bsf:snow_block_blender", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snow_fall_boots.json b/jiachen/data/bsf/recipe/snow_fall_boots.json new file mode 100644 index 00000000..022571fb --- /dev/null +++ b/jiachen/data/bsf/recipe/snow_fall_boots.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ABA", + "CDC", + " E " + ], + "key": { + "A": { + "item": "minecraft:cyan_dye" + }, + "B": { + "item": "minecraft:copper_ingot" + }, + "C": { + "item": "minecraft:powder_snow_bucket" + }, + "D": { + "item": "minecraft:leather_boots" + }, + "E": { + "item": "bsf:gravity_core" + } + }, + "result": { + "id": "bsf:snow_fall_boots", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snow_golem_container.json b/jiachen/data/bsf/recipe/snow_golem_container.json new file mode 100644 index 00000000..4d06455d --- /dev/null +++ b/jiachen/data/bsf/recipe/snow_golem_container.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AAA", + "BCB", + "AAA" + ], + "key": { + "A": { + "item": "minecraft:iron_ingot" + }, + "B": { + "item": "minecraft:glass_pane" + }, + "C": { + "item": "bsf:gravity_core" + } + }, + "result": { + "id": "bsf:snow_golem_container", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snow_golem_core_remover.json b/jiachen/data/bsf/recipe/snow_golem_core_remover.json new file mode 100644 index 00000000..39e2c2b5 --- /dev/null +++ b/jiachen/data/bsf/recipe/snow_golem_core_remover.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " A ", + " BA", + "A " + ], + "key": { + "A": { + "item": "minecraft:iron_ingot" + }, + "B": { + "item": "minecraft:redstone" + } + }, + "result": { + "id": "bsf:snow_golem_core_remover", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snow_golem_mode_tweaker.json b/jiachen/data/bsf/recipe/snow_golem_mode_tweaker.json new file mode 100644 index 00000000..4cc12741 --- /dev/null +++ b/jiachen/data/bsf/recipe/snow_golem_mode_tweaker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " I ", + "BC ", + "BC " + ], + "key": { + "B": { + "item": "minecraft:stone_button" + }, + "C": { + "item": "minecraft:iron_ingot" + }, + "I": { + "item": "minecraft:redstone_torch" + } + }, + "result": { + "id": "bsf:snow_golem_mode_tweaker", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snow_trap_setter.json b/jiachen/data/bsf/recipe/snow_trap_setter.json new file mode 100644 index 00000000..e5fb9ead --- /dev/null +++ b/jiachen/data/bsf/recipe/snow_trap_setter.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "II ", + "RDH", + "II " + ], + "key": { + "D": { + "item": "minecraft:dispenser" + }, + "H": { + "item": "minecraft:hopper" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "result": { + "id": "bsf:snow_trap_setter", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snowball_cannon.json b/jiachen/data/bsf/recipe/snowball_cannon.json new file mode 100644 index 00000000..6f9702c0 --- /dev/null +++ b/jiachen/data/bsf/recipe/snowball_cannon.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "IFI", + "IA " + ], + "key": { + "A": { + "item": "minecraft:stone_button" + }, + "F": { + "item": "minecraft:dispenser" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "X": { + "item": "minecraft:powder_snow_bucket" + } + }, + "result": { + "id": "bsf:snowball_cannon", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snowball_machine_gun.json b/jiachen/data/bsf/recipe/snowball_machine_gun.json new file mode 100644 index 00000000..bc80a8dc --- /dev/null +++ b/jiachen/data/bsf/recipe/snowball_machine_gun.json @@ -0,0 +1,49 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + "CDD", + "EF " + ], + "key": { + "A": { + "item": "minecraft:glow_ink_sac" + }, + "B": { + "item": "minecraft:shulker_shell" + }, + "C": { + "item": "minecraft:end_crystal" + }, + "D": { + "item": "bsf:snowball_cannon" + }, + "E": { + "item": "minecraft:repeater" + }, + "F": { + "item": "minecraft:soul_lantern" + } + }, + "result": { + "id": "bsf:snowball_machine_gun", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snowball_shotgun.json b/jiachen/data/bsf/recipe/snowball_shotgun.json new file mode 100644 index 00000000..7efa32c9 --- /dev/null +++ b/jiachen/data/bsf/recipe/snowball_shotgun.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ABC", + "DEF", + "G " + ], + "key": { + "A": { + "item": "minecraft:ender_eye" + }, + "B": { + "item": "bsf:super_power_core" + }, + "C": { + "item": "bsf:powerful_snowball_cannon" + }, + "D": { + "item": "minecraft:lodestone" + }, + "E": { + "item": "bsf:super_frozen_core" + }, + "F": { + "item": "bsf:freezing_snowball_cannon" + }, + "G": { + "item": "minecraft:stone_button" + } + }, + "result": { + "id": "bsf:snowball_shotgun", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snowball_storage_tank.json b/jiachen/data/bsf/recipe/snowball_storage_tank.json new file mode 100644 index 00000000..568c3bca --- /dev/null +++ b/jiachen/data/bsf/recipe/snowball_storage_tank.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WSW", + " W " + ], + "key": { + "S": { + "item": "minecraft:iron_bars" + }, + "W": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "id": "bsf:snowball_tank", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/snowman_in_hand.json b/jiachen/data/bsf/recipe/snowman_in_hand.json new file mode 100644 index 00000000..4285734e --- /dev/null +++ b/jiachen/data/bsf/recipe/snowman_in_hand.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " ", + "WWR", + " VN" + ], + "key": { + "N": { + "item": "minecraft:stick" + }, + "R": { + "item": "bsf:smart_snow_block" + }, + "V": { + "item": "minecraft:lever" + }, + "W": { + "item": "minecraft:snow_block" + } + }, + "result": { + "id": "bsf:snowman_in_hand", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/spectral_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/spectral_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..9527ae27 --- /dev/null +++ b/jiachen/data/bsf/recipe/spectral_snowball_from_smooth_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:glowstone" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:spectral_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/spectral_snowball_from_snowball.json b/jiachen/data/bsf/recipe/spectral_snowball_from_snowball.json new file mode 100644 index 00000000..90006bcd --- /dev/null +++ b/jiachen/data/bsf/recipe/spectral_snowball_from_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:glowstone" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:spectral_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/stone_snowball_clamp.json b/jiachen/data/bsf/recipe/stone_snowball_clamp.json new file mode 100644 index 00000000..902cfe76 --- /dev/null +++ b/jiachen/data/bsf/recipe/stone_snowball_clamp.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " D ", + "WWD", + " W " + ], + "key": { + "D": { + "tag": "minecraft:stone_crafting_materials" + }, + "W": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:stone_snowball_clamp", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/stone_snowball_from_smooth_snowball.json b/jiachen/data/bsf/recipe/stone_snowball_from_smooth_snowball.json new file mode 100644 index 00000000..b1470c84 --- /dev/null +++ b/jiachen/data/bsf/recipe/stone_snowball_from_smooth_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:cobblestone" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:stone_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/stone_snowball_from_snowball.json b/jiachen/data/bsf/recipe/stone_snowball_from_snowball.json new file mode 100644 index 00000000..db4f7776 --- /dev/null +++ b/jiachen/data/bsf/recipe/stone_snowball_from_snowball.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:cobblestone" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:stone_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/subspace_snowball_1.json b/jiachen/data/bsf/recipe/subspace_snowball_1.json new file mode 100644 index 00000000..a5ba3b26 --- /dev/null +++ b/jiachen/data/bsf/recipe/subspace_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:unstable_core" + }, + "S": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:subspace_snowball", + "count": 4, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/subspace_snowball_2.json b/jiachen/data/bsf/recipe/subspace_snowball_2.json new file mode 100644 index 00000000..5083fd6f --- /dev/null +++ b/jiachen/data/bsf/recipe/subspace_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:unstable_core" + }, + "S": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:subspace_snowball", + "count": 4, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/super_frozen_core.json b/jiachen/data/bsf/recipe/super_frozen_core.json new file mode 100644 index 00000000..399dc8b0 --- /dev/null +++ b/jiachen/data/bsf/recipe/super_frozen_core.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ICI", + "PBP", + "ICI" + ], + "key": { + "B": { + "item": "minecraft:snow_block" + }, + "C": { + "item": "minecraft:blue_ice" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "P": { + "item": "minecraft:packed_ice" + } + }, + "result": { + "id": "bsf:super_frozen_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/super_frozen_core_2.json b/jiachen/data/bsf/recipe/super_frozen_core_2.json new file mode 100644 index 00000000..ead9cc7b --- /dev/null +++ b/jiachen/data/bsf/recipe/super_frozen_core_2.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "IPI", + "CBC", + "IPI" + ], + "key": { + "B": { + "item": "minecraft:snow_block" + }, + "C": { + "item": "minecraft:blue_ice" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "P": { + "item": "minecraft:packed_ice" + } + }, + "result": { + "id": "bsf:super_frozen_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/super_power_core.json b/jiachen/data/bsf/recipe/super_power_core.json new file mode 100644 index 00000000..535b6436 --- /dev/null +++ b/jiachen/data/bsf/recipe/super_power_core.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "IRI", + "MBM", + "IRI" + ], + "key": { + "B": { + "item": "minecraft:ice" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "M": { + "item": "minecraft:magma_block" + }, + "R": { + "item": "minecraft:redstone_block" + } + }, + "result": { + "id": "bsf:super_power_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/super_power_core_2.json b/jiachen/data/bsf/recipe/super_power_core_2.json new file mode 100644 index 00000000..5f38eddf --- /dev/null +++ b/jiachen/data/bsf/recipe/super_power_core_2.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "IMI", + "RBR", + "IMI" + ], + "key": { + "B": { + "item": "minecraft:ice" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "M": { + "item": "minecraft:magma_block" + }, + "R": { + "item": "minecraft:redstone_block" + } + }, + "result": { + "id": "bsf:super_power_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/suspicious_usb_flash_drive.json b/jiachen/data/bsf/recipe/suspicious_usb_flash_drive.json new file mode 100644 index 00000000..3bad7e0b --- /dev/null +++ b/jiachen/data/bsf/recipe/suspicious_usb_flash_drive.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " D ", + "SAS", + " F " + ], + "key": { + "A": { + "item": "bsf:suspicious_usb_flash_drive" + }, + "D": { + "item": "minecraft:redstone" + }, + "F": { + "item": "minecraft:glowstone_dust" + }, + "S": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "id": "bsf:suspicious_usb_flash_drive", + "count": 2, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/swiftness_golem_core.json b/jiachen/data/bsf/recipe/swiftness_golem_core.json new file mode 100644 index 00000000..db1c0fce --- /dev/null +++ b/jiachen/data/bsf/recipe/swiftness_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "minecraft:sugar" + } + }, + "result": { + "id": "bsf:swiftness_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/target_locator.json b/jiachen/data/bsf/recipe/target_locator.json new file mode 100644 index 00000000..e80254e1 --- /dev/null +++ b/jiachen/data/bsf/recipe/target_locator.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " CI", + "ICB", + "I " + ], + "key": { + "B": { + "item": "bsf:tracking_core" + }, + "C": { + "item": "minecraft:copper_ingot" + }, + "I": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "id": "bsf:target_locator", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/thrust_golem_core.json b/jiachen/data/bsf/recipe/thrust_golem_core.json new file mode 100644 index 00000000..16a78387 --- /dev/null +++ b/jiachen/data/bsf/recipe/thrust_golem_core.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " S ", + "SAS", + " S " + ], + "key": { + "A": { + "item": "bsf:blank_golem_core" + }, + "S": { + "item": "minecraft:piston" + } + }, + "result": { + "id": "bsf:thrust_golem_core", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/thrust_snowball_1.json b/jiachen/data/bsf/recipe/thrust_snowball_1.json new file mode 100644 index 00000000..c3f26e84 --- /dev/null +++ b/jiachen/data/bsf/recipe/thrust_snowball_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:gunpowder" + }, + "W": { + "item": "minecraft:snowball" + } + }, + "result": { + "id": "bsf:thrust_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/thrust_snowball_2.json b/jiachen/data/bsf/recipe/thrust_snowball_2.json new file mode 100644 index 00000000..09035cf7 --- /dev/null +++ b/jiachen/data/bsf/recipe/thrust_snowball_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "WRW", + "WWW" + ], + "key": { + "R": { + "item": "minecraft:gunpowder" + }, + "W": { + "item": "bsf:smooth_snowball" + } + }, + "result": { + "id": "bsf:thrust_snowball", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/tracking_core_1.json b/jiachen/data/bsf/recipe/tracking_core_1.json new file mode 100644 index 00000000..776c1b50 --- /dev/null +++ b/jiachen/data/bsf/recipe/tracking_core_1.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " W ", + " D ", + " W " + ], + "key": { + "D": { + "item": "minecraft:ender_eye" + }, + "W": { + "item": "minecraft:shulker_shell" + } + }, + "result": { + "id": "bsf:tracking_core", + "count": 16, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/tracking_core_2.json b/jiachen/data/bsf/recipe/tracking_core_2.json new file mode 100644 index 00000000..ecdcca65 --- /dev/null +++ b/jiachen/data/bsf/recipe/tracking_core_2.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " ", + "WDW", + " " + ], + "key": { + "D": { + "item": "minecraft:ender_eye" + }, + "W": { + "item": "minecraft:shulker_shell" + } + }, + "result": { + "id": "bsf:tracking_core", + "count": 16, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/unstable_core.json b/jiachen/data/bsf/recipe/unstable_core.json new file mode 100644 index 00000000..d2b8479f --- /dev/null +++ b/jiachen/data/bsf/recipe/unstable_core.json @@ -0,0 +1,43 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "BAB", + "CDC", + "BAB" + ], + "key": { + "A": { + "item": "minecraft:shulker_shell" + }, + "B": { + "item": "minecraft:iron_ingot" + }, + "C": { + "item": "minecraft:gunpowder" + }, + "D": { + "item": "minecraft:end_crystal" + } + }, + "result": { + "id": "bsf:unstable_core", + "count": 8, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/vector_inversion_anchor.json b/jiachen/data/bsf/recipe/vector_inversion_anchor.json new file mode 100644 index 00000000..775cfa36 --- /dev/null +++ b/jiachen/data/bsf/recipe/vector_inversion_anchor.json @@ -0,0 +1,46 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ABC", + " D ", + " E " + ], + "key": { + "A": { + "item": "bsf:repulsion_core" + }, + "B": { + "item": "minecraft:ender_eye" + }, + "C": { + "item": "bsf:gravity_core" + }, + "D": { + "item": "minecraft:gold_ingot" + }, + "E": { + "item": "minecraft:blaze_rod" + } + }, + "result": { + "id": "bsf:vector_inversion_anchor", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/vodka.json b/jiachen/data/bsf/recipe/vodka.json new file mode 100644 index 00000000..50eabae0 --- /dev/null +++ b/jiachen/data/bsf/recipe/vodka.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shapeless", + "pattern": null, + "key": null, + "result": { + "id": "bsf:vodka", + "count": 0, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/white_team_linker.json b/jiachen/data/bsf/recipe/white_team_linker.json new file mode 100644 index 00000000..2d0c8915 --- /dev/null +++ b/jiachen/data/bsf/recipe/white_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:white_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:white_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/wood_snowball_clamp.json b/jiachen/data/bsf/recipe/wood_snowball_clamp.json new file mode 100644 index 00000000..0a917ee4 --- /dev/null +++ b/jiachen/data/bsf/recipe/wood_snowball_clamp.json @@ -0,0 +1,37 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + " D ", + "WWD", + " W " + ], + "key": { + "D": { + "tag": "minecraft:planks" + }, + "W": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:wood_snowball_clamp", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file diff --git a/jiachen/data/bsf/recipe/yellow_team_linker.json b/jiachen/data/bsf/recipe/yellow_team_linker.json new file mode 100644 index 00000000..f1f78d14 --- /dev/null +++ b/jiachen/data/bsf/recipe/yellow_team_linker.json @@ -0,0 +1,40 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "AB ", + " C ", + " C " + ], + "key": { + "A": { + "item": "minecraft:yellow_wool" + }, + "B": { + "item": "minecraft:snowball" + }, + "C": { + "item": "minecraft:stick" + } + }, + "result": { + "id": "bsf:yellow_team_linker", + "count": 1, + "components": { + "bsf:region": { + "end": [ + 0, + -1000, + 0 + ], + "start": [ + 0, + -1000, + 0 + ] + }, + "lore": [ + "TeaCon特供,BSF物品合成后无法使用" + ] + } + } +} \ No newline at end of file