From a00f93010b3436330d57fedb36e67b614fd32715 Mon Sep 17 00:00:00 2001 From: Hell13Cat <46496367+Hell13Cat@users.noreply.github.com> Date: Sun, 6 Feb 2022 03:52:38 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=BE=D0=B7=D0=B4=D0=B0=D1=82=D0=B5?= =?UTF-8?q?=D0=BB=D1=8C=20=D0=B1=D1=8B=D1=81=D1=82=D1=80=D1=8B=D1=85=20?= =?UTF-8?q?=D1=83=D0=BA=D1=80=D1=8B=D1=82=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- behavior_pack/items/mw_item_fast_bulder.json | 51 ++++++++++++++++++ behavior_pack/manifest.json | 6 +-- .../recipes/mw_item_fast_bulder.json | 31 +++++++++++ builder.py | 4 +- resource_pack/manifest.json | 6 +-- resource_pack/textures/item_texture.json | 3 +- .../textures/items/item/fastbuilder.png | Bin 0 -> 525 bytes 7 files changed, 92 insertions(+), 9 deletions(-) create mode 100644 behavior_pack/items/mw_item_fast_bulder.json create mode 100644 behavior_pack/recipes/mw_item_fast_bulder.json create mode 100644 resource_pack/textures/items/item/fastbuilder.png diff --git a/behavior_pack/items/mw_item_fast_bulder.json b/behavior_pack/items/mw_item_fast_bulder.json new file mode 100644 index 0000000..fceb3bf --- /dev/null +++ b/behavior_pack/items/mw_item_fast_bulder.json @@ -0,0 +1,51 @@ +{ + "format_version": "1.17.0", + "minecraft:item": { + "description": { + "identifier": "mw_item:fast_bulder", + "category": "construction" + }, + "components": { + "minecraft:icon": { + "texture": "mw_item", + "frame": 1 + }, + "minecraft:display_name": { + "value": "Создатель быстрого укрытия" + }, + "minecraft:use_animation": "eat", + "minecraft:hand_equipped": false, + "minecraft:max_stack_size": 64, + "minecraft:foil": false, + "minecraft:food": { + "saturation_modifier": "low", + "nutrition": 4, + "can_always_eat": false, + "remove_effects": [], + "on_consume": { + "event": "mw_alko:effect" + } + }, + "minecraft:use_duration": 0.1 + }, + "events": { + "mw_alko:effect": { + "run_command": { + "command": [ + "fill ~-2 ~-1 ~-2 ~+2 ~-1 ~+2 cobblestone", + "fill ~-2 ~-1 ~-2 ~-2 ~+3 ~+2 cobblestone", + "fill ~-2 ~-1 ~-2 ~+2 ~+3 ~-2 cobblestone", + "fill ~+2 ~-1 ~+2 ~-2 ~+3 ~+2 cobblestone", + "fill ~+2 ~-1 ~+2 ~+2 ~+3 ~-2 cobblestone", + "fill ~-2 ~+3 ~-2 ~+2 ~+3 ~+2 cobblestone", + "fill ~ ~ ~-2 ~ ~+1 ~-2 air", + "fill ~-1 ~ ~-1 ~+1 ~+2 ~+1 air", + "setblock ~ ~+2 ~+1 torch", + "setblock ~ ~ ~-2 wooden_door 4", + "titleraw @s title {\"rawtext\":[{\"text\":\"\u0423\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043e\"}]}" + ] + } + } + } + } +} \ No newline at end of file diff --git a/behavior_pack/manifest.json b/behavior_pack/manifest.json index 0c6257e..590b695 100644 --- a/behavior_pack/manifest.json +++ b/behavior_pack/manifest.json @@ -7,7 +7,7 @@ "version": [ 0, 4, - 0 + 13 ], "min_engine_version": [ 1, @@ -23,7 +23,7 @@ "version": [ 0, 4, - 0 + 13 ] } ], @@ -33,7 +33,7 @@ "version": [ 0, 4, - 0 + 13 ] } ] diff --git a/behavior_pack/recipes/mw_item_fast_bulder.json b/behavior_pack/recipes/mw_item_fast_bulder.json new file mode 100644 index 0000000..bcab69b --- /dev/null +++ b/behavior_pack/recipes/mw_item_fast_bulder.json @@ -0,0 +1,31 @@ +{ + "format_version": "1.12", + "minecraft:recipe_shaped": { + "description": { + "identifier": "mw_item:fast_bulder" + }, + "tags": [ + "crafting_table" + ], + "pattern": [ + "@.@", + ".-.", + "@.@" + ], + "key": { + ".": { + "item": "mw_item:diamond_dust" + }, + "@": { + "item": "minecraft:cobblestone" + }, + "-": { + "item": "minecraft:redstone" + } + }, + "result": { + "item": "mw_item:fast_bulder", + "count": 1 + } + } +} \ No newline at end of file diff --git a/builder.py b/builder.py index bdb0b7d..510eb81 100644 --- a/builder.py +++ b/builder.py @@ -38,11 +38,11 @@ json.dump(datarr, open("resource_pack\manifest.json", "w", encoding='utf-8'), en zip_name_behavior = 'MWAlkoB' directory_name_behavior = 'behavior_pack' shutil.make_archive(zip_name_behavior, 'zip', directory_name_behavior) -shutil.move("MWAlkoB.zip", "MWAlkoB.mcpack") +shutil.move("MWAlkoB.zip", "IMoOB.mcpack") zip_name_resource = 'MWAlkoR' directory_name_resource = 'resource_pack' shutil.make_archive(zip_name_resource, 'zip', directory_name_resource) -shutil.move("MWAlkoR.zip", "MWAlkoR.mcpack") +shutil.move("MWAlkoR.zip", "IMoOR.mcpack") opeo_file_q = input("""Открыть файлы в Minecraft["+" для открытия]? >""") if opeo_file_q == "+": diff --git a/resource_pack/manifest.json b/resource_pack/manifest.json index 21a26f1..6e715ae 100644 --- a/resource_pack/manifest.json +++ b/resource_pack/manifest.json @@ -7,7 +7,7 @@ "version": [ 0, 4, - 0 + 13 ], "min_engine_version": [ 1, @@ -23,7 +23,7 @@ "version": [ 0, 4, - 0 + 13 ] } ], @@ -33,7 +33,7 @@ "version": [ 0, 4, - 0 + 13 ] } ] diff --git a/resource_pack/textures/item_texture.json b/resource_pack/textures/item_texture.json index f2d6c3e..335659e 100644 --- a/resource_pack/textures/item_texture.json +++ b/resource_pack/textures/item_texture.json @@ -27,7 +27,8 @@ }, "mw_item": { "textures": [ - "textures/items/item/diamond_dust" + "textures/items/item/diamond_dust", + "textures/items/item/fastbuilder" ] } } diff --git a/resource_pack/textures/items/item/fastbuilder.png b/resource_pack/textures/items/item/fastbuilder.png new file mode 100644 index 0000000000000000000000000000000000000000..bd41404181114700e2db36311e0e4e27e0f18bf6 GIT binary patch literal 525 zcmV+o0`mQdP)Px$$4Nv%R5*>Dld+E4Komuf5e<^j^hPqBEeg|R|G*U;az$rRZ_0@M0-Q3T4_)#F zNE`VBSZ#_(xUfuzCA%MCiE_3`<}GZt%I)TP?tRbqzHxX5X_^{r)NDd_FfyDYo0K2=%VX{@AB&8m@;s+F6r%2VBN3>M z6>Zy~wHETZ>xiZi4y6%8E|Y&!dKZIID6c8}FPt<@jWx)Q=XoRAw&C+;1HhMcMs=(h zx~`<*kA3nyrym9(KOY~3tBrH_~tRai)@{lkN5Y6(ilo((lj;K59k^%B{c}hb5&q8 P00000NkvXXu0mjfY&i4& literal 0 HcmV?d00001