From 07d79c1b3b7fe678c827001e5673a67206ce26ff Mon Sep 17 00:00:00 2001 From: chronosacaria <67794130+chronosacaria@users.noreply.github.com> Date: Thu, 5 Nov 2020 13:46:35 -0500 Subject: [PATCH] More Bows and Spooky Gear Added more bows and some of the Halloween themed items from Minecraft Dungeons Added draw animations for bows Added recipes for most of the bows Added Portuguese translation --- gradle.properties | 4 +- .../chronosacaria/mcdw/client/McdwClient.java | 28 ++++- .../java/chronosacaria/mcdw/weapons/Bows.java | 73 +++++++++---- .../chronosacaria/mcdw/weapons/Claymores.java | 8 +- .../chronosacaria/mcdw/weapons/Daggers.java | 6 ++ .../chronosacaria/mcdw/weapons/Swords.java | 1 - .../resources/assets/mcdw/lang/de_de.json | 14 ++- .../resources/assets/mcdw/lang/en_gb.json | 16 ++- .../resources/assets/mcdw/lang/en_us.json | 25 ++++- .../resources/assets/mcdw/lang/es_es.json | 20 +++- .../resources/assets/mcdw/lang/pt_pt.json | 98 ++++++++++++++++++ .../resources/assets/mcdw/lang/ru_ru.json | 16 ++- .../resources/assets/mcdw/lang/zh_cn.json | 14 ++- .../mcdw/models/item/bow_ancient_bow.json | 66 ++++++++++++ .../item/bow_ancient_bow_pulling_0.json | 33 ++++++ .../item/bow_ancient_bow_pulling_1.json | 33 ++++++ .../item/bow_ancient_bow_pulling_2.json | 33 ++++++ .../models/item/bow_echo_of_the_valley.json | 66 ++++++++++++ .../bow_echo_of_the_valley_pulling_0.json | 33 ++++++ .../bow_echo_of_the_valley_pulling_1.json | 33 ++++++ .../bow_echo_of_the_valley_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_elite_power_bow.json | 25 ++++- .../item/bow_elite_power_bow_pulling_0.json | 33 ++++++ .../item/bow_elite_power_bow_pulling_1.json | 33 ++++++ .../item/bow_elite_power_bow_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_green_menace.json | 25 ++++- .../item/bow_green_menace_pulling_0.json | 33 ++++++ .../item/bow_green_menace_pulling_1.json | 33 ++++++ .../item/bow_green_menace_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_hunters_promise.json | 48 +++++---- .../item/bow_hunters_promise_pulling_0.json | 33 ++++++ .../item/bow_hunters_promise_pulling_1.json | 33 ++++++ .../item/bow_hunters_promise_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_hunting_bow.json | 66 ++++++++++++ .../item/bow_hunting_bow_pulling_0.json | 33 ++++++ .../item/bow_hunting_bow_pulling_1.json | 33 ++++++ .../item/bow_hunting_bow_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_lost_souls.json | 52 +++++----- .../models/item/bow_lost_souls_pulling_0.json | 33 ++++++ .../models/item/bow_lost_souls_pulling_1.json | 33 ++++++ .../models/item/bow_lost_souls_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_love_spell_bow.json | 66 ++++++++++++ .../item/bow_love_spell_bow_pulling_0.json | 33 ++++++ .../item/bow_love_spell_bow_pulling_1.json | 33 ++++++ .../item/bow_love_spell_bow_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_masters_bow.json | 30 ++++-- .../item/bow_masters_bow_pulling_0.json | 33 ++++++ .../item/bow_masters_bow_pulling_1.json | 33 ++++++ .../item/bow_masters_bow_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_nocturnal_bow.json | 32 ++++-- .../item/bow_nocturnal_bow_pulling_0.json | 33 ++++++ .../item/bow_nocturnal_bow_pulling_1.json | 33 ++++++ .../item/bow_nocturnal_bow_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_pink_scoundrel.json | 48 +++++---- .../item/bow_pink_scoundrel_pulling_0.json | 33 ++++++ .../item/bow_pink_scoundrel_pulling_1.json | 33 ++++++ .../item/bow_pink_scoundrel_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_power_bow.json | 66 ++++++++++++ .../models/item/bow_power_bow_pulling_0.json | 33 ++++++ .../models/item/bow_power_bow_pulling_1.json | 33 ++++++ .../models/item/bow_power_bow_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_sabrewing.json | 47 +++++---- .../models/item/bow_sabrewing_pulling_0.json | 33 ++++++ .../models/item/bow_sabrewing_pulling_1.json | 33 ++++++ .../models/item/bow_sabrewing_pulling_2.json | 33 ++++++ .../assets/mcdw/models/item/bow_snow_bow.json | 42 +++++--- .../models/item/bow_snow_bow_pulling_0.json | 33 ++++++ .../models/item/bow_snow_bow_pulling_1.json | 33 ++++++ .../models/item/bow_snow_bow_pulling_2.json | 33 ++++++ .../assets/mcdw/models/item/bow_soul_bow.json | 66 ++++++++++++ .../models/item/bow_soul_bow_pulling_0.json | 33 ++++++ .../models/item/bow_soul_bow_pulling_1.json | 33 ++++++ .../models/item/bow_soul_bow_pulling_2.json | 33 ++++++ .../assets/mcdw/models/item/bow_trickbow.json | 66 ++++++++++++ .../models/item/bow_trickbow_pulling_0.json | 33 ++++++ .../models/item/bow_trickbow_pulling_1.json | 33 ++++++ .../models/item/bow_trickbow_pulling_2.json | 33 ++++++ .../assets/mcdw/models/item/bow_wind_bow.json | 66 ++++++++++++ .../models/item/bow_wind_bow_pulling_0.json | 33 ++++++ .../models/item/bow_wind_bow_pulling_1.json | 33 ++++++ .../models/item/bow_wind_bow_pulling_2.json | 33 ++++++ .../mcdw/models/item/bow_winters_touch.json | 50 ++++----- .../item/bow_winters_touch_pulling_0.json | 33 ++++++ .../item/bow_winters_touch_pulling_1.json | 33 ++++++ .../item/bow_winters_touch_pulling_2.json | 33 ++++++ .../models/item/dagger_chill_gale_knife.json | 45 ++++++++ .../mcdw/models/item/dagger_dagger.json | 49 +++++---- .../item/dagger_resolute_tempest_knife.json | 45 ++++++++ .../mcdw/models/item/dagger_sheer_dagger.json | 47 +++++++++ .../models/item/sword_great_axeblade.json | 45 ++++++++ .../mcdw/textures/item/bows/ancient_bow.png | Bin 0 -> 322 bytes .../item/bows/ancient_bow_pulling_0.png | Bin 0 -> 1984 bytes .../item/bows/ancient_bow_pulling_1.png | Bin 0 -> 1932 bytes .../item/bows/ancient_bow_pulling_2.png | Bin 0 -> 1985 bytes .../textures/item/bows/bow_lost_souls.png | Bin 2194 -> 0 bytes .../textures/item/bows/burst_gust_bow.png | Bin 0 -> 372 bytes .../item/bows/burst_gust_bow_pulling_0.png | Bin 0 -> 2065 bytes .../item/bows/burst_gust_bow_pulling_1.png | Bin 0 -> 2088 bytes .../item/bows/burst_gust_bow_pulling_2.png | Bin 0 -> 2044 bytes .../textures/item/bows/echo_of_the_valley.png | Bin 0 -> 459 bytes .../bows/echo_of_the_valley_pulling_0.png | Bin 0 -> 2261 bytes .../bows/echo_of_the_valley_pulling_1.png | Bin 0 -> 2284 bytes .../bows/echo_of_the_valley_pulling_2.png | Bin 0 -> 2209 bytes .../textures/item/bows/elite_power_bow.png | Bin 1999 -> 1742 bytes .../textures/item/bows/elite_power_bow_e.png | Bin 0 -> 1669 bytes .../item/bows/elite_power_bow_pulling_0.png | Bin 0 -> 1944 bytes .../item/bows/elite_power_bow_pulling_0_e.png | Bin 0 -> 1659 bytes .../item/bows/elite_power_bow_pulling_1.png | Bin 0 -> 2036 bytes .../item/bows/elite_power_bow_pulling_1_e.png | Bin 0 -> 1659 bytes .../item/bows/elite_power_bow_pulling_2.png | Bin 0 -> 1959 bytes .../item/bows/elite_power_bow_pulling_2_e.png | Bin 0 -> 1660 bytes .../mcdw/textures/item/bows/green_menace.png | Bin 2169 -> 1711 bytes .../item/bows/green_menace_pulling_0.png | Bin 0 -> 2049 bytes .../item/bows/green_menace_pulling_1.png | Bin 0 -> 1974 bytes .../item/bows/green_menace_pulling_2.png | Bin 0 -> 1939 bytes .../textures/item/bows/hunters_promise.png | Bin 2131 -> 490 bytes .../item/bows/hunters_promise_pulling_0.png | Bin 0 -> 2051 bytes .../item/bows/hunters_promise_pulling_1.png | Bin 0 -> 2035 bytes .../item/bows/hunters_promise_pulling_2.png | Bin 0 -> 2005 bytes .../mcdw/textures/item/bows/hunting_bow.png | Bin 0 -> 1749 bytes .../item/bows/hunting_bow_pulling_0.png | Bin 0 -> 1989 bytes .../item/bows/hunting_bow_pulling_1.png | Bin 0 -> 1992 bytes .../item/bows/hunting_bow_pulling_2.png | Bin 0 -> 1921 bytes .../mcdw/textures/item/bows/lost_souls.png | Bin 0 -> 469 bytes .../item/bows/lost_souls_pulling_0.png | Bin 0 -> 1957 bytes .../item/bows/lost_souls_pulling_1.png | Bin 0 -> 1997 bytes .../item/bows/lost_souls_pulling_2.png | Bin 0 -> 1903 bytes .../textures/item/bows/love_spell_bow.png | Bin 0 -> 1779 bytes .../item/bows/love_spell_bow_pulling_0.png | Bin 0 -> 2049 bytes .../item/bows/love_spell_bow_pulling_1.png | Bin 0 -> 2025 bytes .../item/bows/love_spell_bow_pulling_2.png | Bin 0 -> 1948 bytes .../mcdw/textures/item/bows/masters_bow.png | Bin 2242 -> 1734 bytes .../item/bows/masters_bow_pulling_0.png | Bin 0 -> 1999 bytes .../item/bows/masters_bow_pulling_1.png | Bin 0 -> 2021 bytes .../item/bows/masters_bow_pulling_2.png | Bin 0 -> 1957 bytes .../mcdw/textures/item/bows/nocturnal_bow.png | Bin 2588 -> 1749 bytes .../textures/item/bows/nocturnal_bow_e.png | Bin 0 -> 1579 bytes .../item/bows/nocturnal_bow_pulling_0.png | Bin 0 -> 2006 bytes .../item/bows/nocturnal_bow_pulling_0_e.png | Bin 0 -> 1570 bytes .../item/bows/nocturnal_bow_pulling_1.png | Bin 0 -> 1979 bytes .../item/bows/nocturnal_bow_pulling_1_e.png | Bin 0 -> 1559 bytes .../item/bows/nocturnal_bow_pulling_2.png | Bin 0 -> 1921 bytes .../item/bows/nocturnal_bow_pulling_2_e.png | Bin 0 -> 1542 bytes .../textures/item/bows/pink_scoundrel.png | Bin 5209 -> 540 bytes .../item/bows/pink_scoundrel_pulling_0.png | Bin 0 -> 2090 bytes .../item/bows/pink_scoundrel_pulling_1.png | Bin 0 -> 2024 bytes .../item/bows/pink_scoundrel_pulling_2.png | Bin 0 -> 1950 bytes .../mcdw/textures/item/bows/power_bow.png | Bin 0 -> 1738 bytes .../item/bows/power_bow_pulling_0.png | Bin 0 -> 2024 bytes .../item/bows/power_bow_pulling_1.png | Bin 0 -> 2001 bytes .../item/bows/power_bow_pulling_2.png | Bin 0 -> 1989 bytes .../mcdw/textures/item/bows/sabrewing.png | Bin 5164 -> 493 bytes .../item/bows/sabrewing_pulling_0.png | Bin 0 -> 2046 bytes .../item/bows/sabrewing_pulling_1.png | Bin 0 -> 2004 bytes .../item/bows/sabrewing_pulling_2.png | Bin 0 -> 1973 bytes .../mcdw/textures/item/bows/snow_bow.png | Bin 776 -> 1777 bytes .../textures/item/bows/snow_bow_pulling_0.png | Bin 0 -> 2085 bytes .../textures/item/bows/snow_bow_pulling_1.png | Bin 0 -> 2025 bytes .../textures/item/bows/snow_bow_pulling_2.png | Bin 0 -> 1966 bytes .../mcdw/textures/item/bows/soul_bow.png | Bin 0 -> 1697 bytes .../mcdw/textures/item/bows/soul_bow_e.png | Bin 0 -> 1507 bytes .../textures/item/bows/soul_bow_pulling_0.png | Bin 0 -> 1967 bytes .../item/bows/soul_bow_pulling_0_e.png | Bin 0 -> 1522 bytes .../textures/item/bows/soul_bow_pulling_1.png | Bin 0 -> 1923 bytes .../item/bows/soul_bow_pulling_1_e.png | Bin 0 -> 1520 bytes .../textures/item/bows/soul_bow_pulling_2.png | Bin 0 -> 1837 bytes .../item/bows/soul_bow_pulling_2_e.png | Bin 0 -> 1485 bytes .../mcdw/textures/item/bows/trickbow.png | Bin 0 -> 1720 bytes .../textures/item/bows/trickbow_pulling_0.png | Bin 0 -> 1988 bytes .../textures/item/bows/trickbow_pulling_1.png | Bin 0 -> 1970 bytes .../textures/item/bows/trickbow_pulling_2.png | Bin 0 -> 1929 bytes .../mcdw/textures/item/bows/twin_bow.png | Bin 5167 -> 503 bytes .../textures/item/bows/twin_bow_pulling_0.png | Bin 4535 -> 2024 bytes .../textures/item/bows/twin_bow_pulling_1.png | Bin 4446 -> 2080 bytes .../textures/item/bows/twin_bow_pulling_2.png | Bin 4436 -> 2089 bytes .../mcdw/textures/item/bows/winters_touch.png | Bin 833 -> 1814 bytes .../item/bows/winters_touch_pulling_0.png | Bin 0 -> 1987 bytes .../item/bows/winters_touch_pulling_1.png | Bin 0 -> 2016 bytes .../item/bows/winters_touch_pulling_2.png | Bin 0 -> 1956 bytes .../textures/item/dagger_chill_gale_knife.png | Bin 0 -> 301 bytes .../item/dagger_chill_gale_knife_e.png | Bin 0 -> 217 bytes .../item/dagger_resolute_tempest_knife.png | Bin 0 -> 310 bytes .../textures/item/dagger_sheer_dagger.png | Bin 0 -> 260 bytes .../textures/item/dagger_tempest_knife.png | Bin 0 -> 281 bytes .../item/gauntlet_fighters_bindings.png | Bin 0 -> 365 bytes .../item/gauntlet_fighters_bindings_e.png | Bin 0 -> 150 bytes .../mcdw/textures/item/gauntlet_gauntlets.png | Bin 0 -> 297 bytes .../mcdw/textures/item/gauntlet_maulers.png | Bin 0 -> 451 bytes .../textures/item/gauntlet_soul_fists.png | Bin 0 -> 322 bytes .../item/gauntlet_soul_fists.png.mcmeta | 6 ++ .../textures/item/gauntlet_soul_fists_e.png | Bin 0 -> 322 bytes .../item/gauntlet_soul_fists_e.png.mcmeta | 6 ++ .../assets/mcdw/textures/item/hammer_mace.png | Bin 0 -> 777 bytes .../textures/item/sword_great_axeblade.png | Bin 0 -> 360 bytes .../textures/item/sword_sinister_sword.png | Bin 0 -> 340 bytes .../textures/item/sword_sinister_sword_e.png | Bin 0 -> 261 bytes .../mcdw/recipes/bow_elite_power_bow.json | 26 +++++ .../data/mcdw/recipes/bow_green_menace.json | 29 ++++++ .../data/mcdw/recipes/bow_haunted_bow.json | 32 ++++++ .../mcdw/recipes/bow_hunters_promise.json | 29 ++++++ .../data/mcdw/recipes/bow_hunting_bow.json | 26 +++++ .../data/mcdw/recipes/bow_lost_souls.json | 29 ++++++ .../data/mcdw/recipes/bow_masters_bow.json | 26 +++++ .../data/mcdw/recipes/bow_nocturnal_bow.json | 29 ++++++ .../data/mcdw/recipes/bow_pink_scoundrel.json | 32 ++++++ .../data/mcdw/recipes/bow_power_bow.json | 26 +++++ .../data/mcdw/recipes/bow_sabrewing.json | 32 ++++++ .../data/mcdw/recipes/bow_soul_bow.json | 26 +++++ .../data/mcdw/recipes/bow_trickbow.json | 23 ++++ src/main/resources/fabric.mod.json | 2 - 210 files changed, 3419 insertions(+), 223 deletions(-) create mode 100644 src/main/resources/assets/mcdw/lang/pt_pt.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_ancient_bow.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_hunting_bow.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_love_spell_bow.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_power_bow.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_soul_bow.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_trickbow.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_wind_bow.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_0.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_1.json create mode 100644 src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_2.json create mode 100644 src/main/resources/assets/mcdw/models/item/dagger_chill_gale_knife.json create mode 100644 src/main/resources/assets/mcdw/models/item/dagger_resolute_tempest_knife.json create mode 100644 src/main/resources/assets/mcdw/models/item/dagger_sheer_dagger.json create mode 100644 src/main/resources/assets/mcdw/models/item/sword_great_axeblade.json create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/ancient_bow.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_2.png delete mode 100644 src/main/resources/assets/mcdw/textures/item/bows/bow_lost_souls.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/echo_of_the_valley.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/echo_of_the_valley_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/echo_of_the_valley_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/echo_of_the_valley_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_0_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_1_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_2_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/green_menace_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/green_menace_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/green_menace_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/hunters_promise_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/hunters_promise_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/hunters_promise_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/hunting_bow.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/lost_souls.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/lost_souls_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/lost_souls_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/lost_souls_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/masters_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/masters_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/masters_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_0_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_1_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_2_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/power_bow.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/power_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/power_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/power_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/sabrewing_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/sabrewing_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/sabrewing_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/snow_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/snow_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/snow_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_0_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_1_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_2_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/trickbow.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/winters_touch_pulling_0.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/winters_touch_pulling_1.png create mode 100644 src/main/resources/assets/mcdw/textures/item/bows/winters_touch_pulling_2.png create mode 100644 src/main/resources/assets/mcdw/textures/item/dagger_chill_gale_knife.png create mode 100644 src/main/resources/assets/mcdw/textures/item/dagger_chill_gale_knife_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/dagger_resolute_tempest_knife.png create mode 100644 src/main/resources/assets/mcdw/textures/item/dagger_sheer_dagger.png create mode 100644 src/main/resources/assets/mcdw/textures/item/dagger_tempest_knife.png create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_fighters_bindings.png create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_fighters_bindings_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_gauntlets.png create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_maulers.png create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists.png create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists.png.mcmeta create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists_e.png create mode 100644 src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists_e.png.mcmeta create mode 100644 src/main/resources/assets/mcdw/textures/item/hammer_mace.png create mode 100644 src/main/resources/assets/mcdw/textures/item/sword_great_axeblade.png create mode 100644 src/main/resources/assets/mcdw/textures/item/sword_sinister_sword.png create mode 100644 src/main/resources/assets/mcdw/textures/item/sword_sinister_sword_e.png create mode 100644 src/main/resources/data/mcdw/recipes/bow_elite_power_bow.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_green_menace.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_haunted_bow.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_hunters_promise.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_hunting_bow.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_lost_souls.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_masters_bow.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_nocturnal_bow.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_pink_scoundrel.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_power_bow.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_sabrewing.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_soul_bow.json create mode 100644 src/main/resources/data/mcdw/recipes/bow_trickbow.json diff --git a/gradle.properties b/gradle.properties index ed338ad3..879c0323 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,9 +7,9 @@ yarn_mappings=1.16.3+build.47 loader_version=0.10.6+build.214 reach_entity_attributes_version=1.0.1 # Mod Properties -mod_version=1.1.5c +mod_version=1.1.7 maven_group=chronosacaria archives_base_name=mcdw # Dependencies # check this on https://modmuss50.me/fabric.html -fabric_version=0.25.0+build.415-1.16 +fabric_version=0.25.1+build.416-1.16 diff --git a/src/main/java/chronosacaria/mcdw/client/McdwClient.java b/src/main/java/chronosacaria/mcdw/client/McdwClient.java index ba6c7d92..a48045b5 100644 --- a/src/main/java/chronosacaria/mcdw/client/McdwClient.java +++ b/src/main/java/chronosacaria/mcdw/client/McdwClient.java @@ -29,13 +29,39 @@ public void onInitializeClient() { registerBowPredicates(Bows.BOW_BONEBOW); //registerBowPredicates(Bows.BOW_TWIN_BOW); + registerBowPredicates(Bows.BOW_HAUNTED_BOW); + registerBowPredicates(Bows.BOW_LONGBOW); registerBowPredicates(Bows.BOW_RED_SNAKE); registerBowPredicates(Bows.BOW_GUARDIAN_BOW); + registerBowPredicates(Bows.BOW_SHORTBOW); registerBowPredicates(Bows.BOW_MECHANICAL_SHORTBOW); registerBowPredicates(Bows.BOW_PURPLE_STORM); - registerBowPredicates(Bows.BOW_HAUNTED_BOW); + registerBowPredicates(Bows.BOW_LOVE_SPELL_BOW); + + registerBowPredicates(Bows.BOW_TRICKBOW); + registerBowPredicates(Bows.BOW_GREEN_MENACE); + registerBowPredicates(Bows.BOW_PINK_SCOUNDREL); + + registerBowPredicates(Bows.BOW_POWER_BOW); + registerBowPredicates(Bows.BOW_ELITE_POWER_BOW); + registerBowPredicates(Bows.BOW_SABREWING); + + registerBowPredicates(Bows.BOW_HUNTING_BOW); + registerBowPredicates(Bows.BOW_MASTERS_BOW); + registerBowPredicates(Bows.BOW_HUNTERS_PROMISE); + registerBowPredicates(Bows.BOW_ANCIENT_BOW); + + registerBowPredicates(Bows.BOW_SOUL_BOW); + registerBowPredicates(Bows.BOW_NOCTURNAL_BOW); + registerBowPredicates(Bows.BOW_LOST_SOULS); + + //registerBowPredicates(Bows.BOW_WIND_BOW); + //registerBowPredicates(Bows.BOW_ECHO_OF_THE_VALLEY); + + //registerBowPredicates(Bows.BOW_SNOW_BOW); + //registerBowPredicates(Bows.BOW_WINTERS_TOUCH); } public static void registerBowPredicates(McdwBow bow) { FabricModelPredicateProviderRegistry.register(bow, new Identifier("pull"),(itemStack, clientWorld, diff --git a/src/main/java/chronosacaria/mcdw/weapons/Bows.java b/src/main/java/chronosacaria/mcdw/weapons/Bows.java index 5c3a9012..072d6d33 100644 --- a/src/main/java/chronosacaria/mcdw/weapons/Bows.java +++ b/src/main/java/chronosacaria/mcdw/weapons/Bows.java @@ -11,73 +11,106 @@ public class Bows { public static McdwBow BOW_BONEBOW; //public static McdwBow BOW_TWIN_BOW; + public static McdwBow BOW_HAUNTED_BOW; + public static McdwBow BOW_LONGBOW; public static McdwBow BOW_RED_SNAKE; public static McdwBow BOW_GUARDIAN_BOW; + public static McdwBow BOW_SHORTBOW; public static McdwBow BOW_MECHANICAL_SHORTBOW; public static McdwBow BOW_PURPLE_STORM; + public static McdwBow BOW_LOVE_SPELL_BOW; public static McdwBow BOW_TRICKBOW; public static McdwBow BOW_GREEN_MENACE; public static McdwBow BOW_PINK_SCOUNDREL; + public static McdwBow BOW_POWER_BOW; public static McdwBow BOW_ELITE_POWER_BOW; public static McdwBow BOW_SABREWING; + public static McdwBow BOW_HUNTING_BOW; public static McdwBow BOW_MASTERS_BOW; public static McdwBow BOW_HUNTERS_PROMISE; + public static McdwBow BOW_ANCIENT_BOW; + public static McdwBow BOW_SOUL_BOW; public static McdwBow BOW_NOCTURNAL_BOW; public static McdwBow BOW_LOST_SOULS; - public static McdwBow BOW_HAUNTED_BOW; + //public static McdwBow BOW_WIND_BOW; + //public static McdwBow BOW_ECHO_OF_THE_VALLEY; + + public static McdwBow BOW_SNOW_BOW; + public static McdwBow BOW_WINTERS_TOUCH; + public static void init() { BOW_BONEBOW = new McdwBow(ToolMaterials.WOOD, new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_bonebow"); //BOW_TWIN_BOW = new McdwBow(ToolMaterials.WOOD, //new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,16.0F, 3.2F, "bow_twin_bow"); + BOW_HAUNTED_BOW = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_haunted_bow"); + BOW_LONGBOW = new McdwBow(ToolMaterials.WOOD, new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,20.0F, 6.4F ,"bow_longbow"); BOW_RED_SNAKE = new McdwBow(ToolMaterials.WOOD, new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,30.0F, 6.4F, "bow_red_snake"); BOW_GUARDIAN_BOW = new McdwBow(ToolMaterials.WOOD, new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,30.0F, 6.4F, "bow_guardian_bow"); + BOW_SHORTBOW = new McdwBow(ToolMaterials.WOOD, new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,8.0F, 2.0F, "bow_shortbow"); BOW_MECHANICAL_SHORTBOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,8.0F, 2.8F, - "bow_mechanical_shortbow"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,8.0F, 2.8F, "bow_mechanical_shortbow"); BOW_PURPLE_STORM = new McdwBow(ToolMaterials.WOOD, new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,8.0F, 2.0F, "bow_purple_storm"); - /*BOW_TRICKBOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_trickbow"); + BOW_LOVE_SPELL_BOW = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350), 8.0F, 2.0F, "bow_love_spell_bow"); + + BOW_TRICKBOW = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_trickbow"); BOW_GREEN_MENACE = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_green_menace"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_green_menace"); BOW_PINK_SCOUNDREL = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_pink_scoundrel"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_pink_scoundrel"); + BOW_POWER_BOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_power_bow"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,20.0F, 6.4F, "bow_power_bow"); BOW_ELITE_POWER_BOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_elite_power_bow"); - BOW_HUNTING_BOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_hunting_bow"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,20.0F, 6.4F, "bow_elite_power_bow"); BOW_SABREWING = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_sabrewing"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_sabrewing"); + + BOW_HUNTING_BOW = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_hunting_bow"); BOW_MASTERS_BOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_masters_bow"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_masters_bow"); BOW_HUNTERS_PROMISE = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_hunters_promise"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_hunters_promise"); + BOW_ANCIENT_BOW = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_ancient_bow"); + BOW_SOUL_BOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_soul_bow"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_soul_bow"); BOW_NOCTURNAL_BOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_nocturnal_bow"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_nocturnal_bow"); BOW_LOST_SOULS = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, "bow_lost_souls"); -*/ - BOW_HAUNTED_BOW = new McdwBow(ToolMaterials.WOOD, - new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_haunted_bow"); + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_lost_souls"); + + /*BOW_WIND_BOW = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_wind_bow"); + BOW_ECHO_OF_THE_VALLEY = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, + "bow_echo_of_the_valley");*/ + + /*BOW_SNOW_BOW = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_snow_bow"); + BOW_WINTERS_TOUCH = new McdwBow(ToolMaterials.WOOD, + new Item.Settings().group(Mcdw.RANGED).maxCount(1).maxDamage(350) ,15.0F, 3.2F, "bow_winters_touch");*/ + } } diff --git a/src/main/java/chronosacaria/mcdw/weapons/Claymores.java b/src/main/java/chronosacaria/mcdw/weapons/Claymores.java index ea187010..6881fe32 100644 --- a/src/main/java/chronosacaria/mcdw/weapons/Claymores.java +++ b/src/main/java/chronosacaria/mcdw/weapons/Claymores.java @@ -8,10 +8,12 @@ public class Claymores { public static McdwSword SWORD_BROADSWORD; public static McdwSword SWORD_CLAYMORE; public static McdwSword SWORD_HEARTSTEALER; + public static McdwSword SWORD_GREAT_AXEBLADE; public static void init() { - SWORD_CLAYMORE = new McdwSword(ToolMaterials.IRON, 6, -2.4F, "sword_claymore"); - SWORD_BROADSWORD = new McdwSword(ToolMaterials.IRON, 5, -1.4F, "sword_broadsword"); - SWORD_HEARTSTEALER = new McdwSword(ToolMaterials.DIAMOND, 4, -1.8F, "sword_heartstealer"); + SWORD_CLAYMORE = new McdwSword(ToolMaterials.IRON, 6, -3.0F, "sword_claymore"); + SWORD_BROADSWORD = new McdwSword(ToolMaterials.IRON, 5, -3.0F, "sword_broadsword"); + SWORD_HEARTSTEALER = new McdwSword(ToolMaterials.DIAMOND, 4, -3.0F, "sword_heartstealer"); + SWORD_GREAT_AXEBLADE = new McdwSword(ToolMaterials.DIAMOND, 6, -3.0F, "sword_great_axeblade"); } } diff --git a/src/main/java/chronosacaria/mcdw/weapons/Daggers.java b/src/main/java/chronosacaria/mcdw/weapons/Daggers.java index 1a429c01..17bc2d41 100644 --- a/src/main/java/chronosacaria/mcdw/weapons/Daggers.java +++ b/src/main/java/chronosacaria/mcdw/weapons/Daggers.java @@ -8,11 +8,17 @@ public class Daggers { public static McdwDagger DAGGER_DAGGER; public static McdwDagger DAGGER_FANGS_OF_FROST; public static McdwDagger DAGGER_MOON; + public static McdwDagger DAGGER_CHILL_GALE_KNIFE; + public static McdwDagger DAGGER_RESOLUTE_TEMPEST_KNIFE; + public static McdwDagger DAGGER_SHEER_DAGGER; public static void init() { DAGGER_DAGGER = new McdwDagger(ToolMaterials.IRON, 2, -1.3F, "dagger_dagger"); DAGGER_FANGS_OF_FROST = new McdwDagger(ToolMaterials.IRON, 3, -1.3F, "dagger_fangs_of_frost"); DAGGER_MOON = new McdwDagger(ToolMaterials.IRON, 4, -1.3F, "dagger_moon"); + DAGGER_CHILL_GALE_KNIFE = new McdwDagger(ToolMaterials.IRON, 4, -1.3F, "dagger_chill_gale_knife"); + DAGGER_RESOLUTE_TEMPEST_KNIFE = new McdwDagger(ToolMaterials.IRON, 4, -1.3F, "dagger_resolute_tempest_knife"); + DAGGER_SHEER_DAGGER = new McdwDagger(ToolMaterials.IRON, 3, -1.3F, "dagger_sheer_dagger"); } } diff --git a/src/main/java/chronosacaria/mcdw/weapons/Swords.java b/src/main/java/chronosacaria/mcdw/weapons/Swords.java index ad5f6b22..a21f1804 100644 --- a/src/main/java/chronosacaria/mcdw/weapons/Swords.java +++ b/src/main/java/chronosacaria/mcdw/weapons/Swords.java @@ -7,7 +7,6 @@ public class Swords { public static McdwSword SWORD_DIAMOND_SWORD; public static McdwSword SWORD_HAWKBRAND; - public static McdwSword SWORD_HEARTSTEALER; public static McdwSword SWORD_IRON_SWORD_VAR; public static void init() { diff --git a/src/main/resources/assets/mcdw/lang/de_de.json b/src/main/resources/assets/mcdw/lang/de_de.json index 53014f06..419461a1 100644 --- a/src/main/resources/assets/mcdw/lang/de_de.json +++ b/src/main/resources/assets/mcdw/lang/de_de.json @@ -33,12 +33,19 @@ "item.mcdw.bow_nocturnal_bow": "Nachtbogen", "item.mcdw.bow_lost_souls": "Bogen der Verlorenen Seelen", "item.mcdw.bow_haunted_bow": "Spukbogen", + "item.mcdw.bow_love_spell_bow": "Bezaubernder Bogen", + "item.mcdw.bow_ancient_bow": "Antiker Bogen", + "item.mcdw.bow_snow_bow": "Schnee Bogen", + "item.mcdw.bow_winters_touch": "Berührung des Winters", "item.mcdw.dagger_dagger": "Dolch", "item.mcdw.dagger_fangs_of_frost": "Reißzähne des Frosts", "item.mcdw.dagger_moon": "Monddolch", "item.mcdw.dagger_soul_knife": "Seelenmesser", "item.mcdw.dagger_eternal_knife": "Ewiges Messer", + "item.mcdw.dagger_chill_gale_knife": "Kalte Böe", + "item.mcdw.dagger_resolute_tempest_knife": "Entschlossen Sturmdolch", + "item.mcdw.dagger_sheer_dagger": "Scherendolch", "item.mcdw.hammer_flail": "Dreschflegel", "item.mcdw.hammer_gravity": "Hammer der Schwerkraft", @@ -76,11 +83,16 @@ "item.mcdw.sword_broadsword": "Breitschwert", "item.mcdw.sword_claymore": "Claymore", "item.mcdw.sword_heartstealer": "Herzdieb", + "item.mcdw.sword_great_axeblade": "Axtklinge", "item.mcdw.sword_cutlass": "Entersäbel", "item.mcdw.sword_dancers_sword": "Tänzerschwert", "item.mcdw.sword_nameless_blade": "Namenlose Klinge", "item.mcdw.sword_katana": "Katana", "item.mcdw.sword_masters_katana": "Katana des Meisters", "item.mcdw.sword_dark_katana": "Dunkles Katana", - "item.mcdw.sword_truthseeker": "Wahrheitssucher" + "item.mcdw.sword_truthseeker": "Wahrheitssucher", + "item.mcdw.sword_sinister_sword": "Finsteres Schwert", + + "item.mcdw.whip_whip": "Peitsche", + "item.mcdw.whip_vine_whip": "Rankenpeitsche" } \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/lang/en_gb.json b/src/main/resources/assets/mcdw/lang/en_gb.json index 7245e3fa..829cc285 100644 --- a/src/main/resources/assets/mcdw/lang/en_gb.json +++ b/src/main/resources/assets/mcdw/lang/en_gb.json @@ -31,14 +31,21 @@ "item.mcdw.bow_hunters_promise": "Hunter's Promise", "item.mcdw.bow_soul_bow": "Soul Bow", "item.mcdw.bow_nocturnal_bow": "Nocturnal Bow", - "item.mcdw.bow_lost_souls": "The Bow of Lost Souls", + "item.mcdw.bow_lost_souls": "Bow of Lost Souls", "item.mcdw.bow_haunted_bow": "Haunted Bow", + "item.mcdw.bow_love_spell_bow": "Love Spell Bow", + "item.mcdw.bow_ancient_bow": "Ancient Bow", + "item.mcdw.bow_snow_bow": "Snow Bow", + "item.mcdw.bow_winters_touch": "Winter's Touch", "item.mcdw.dagger_dagger": "Dagger", "item.mcdw.dagger_fangs_of_frost": "Fangs of Frost", "item.mcdw.dagger_moon": "Moon Dagger", "item.mcdw.dagger_soul_knife": "Soul Knife", "item.mcdw.dagger_eternal_knife": "Eternal Knife", + "item.mcdw.dagger_chill_gale_knife": "Chill Gale Knife", + "item.mcdw.dagger_resolute_tempest_knife": "Resolute Tempest Knife", + "item.mcdw.dagger_sheer_dagger": "Sheer Dagger", "item.mcdw.hammer_flail": "Flail", "item.mcdw.hammer_gravity": "Hammer of Gravity", @@ -76,11 +83,16 @@ "item.mcdw.sword_broadsword": "Broadsword", "item.mcdw.sword_claymore": "Claymore", "item.mcdw.sword_heartstealer": "Heartstealer", + "item.mcdw.sword_great_axeblade": "Great Axeblade", "item.mcdw.sword_cutlass": "Cutlass", "item.mcdw.sword_dancers_sword": "Dancer's Sword", "item.mcdw.sword_nameless_blade": "Nameless Blade", "item.mcdw.sword_katana": "Katana", "item.mcdw.sword_masters_katana": "Master's Katana", "item.mcdw.sword_dark_katana": "Dark Katana", - "item.mcdw.sword_truthseeker": "Truthseeker" + "item.mcdw.sword_truthseeker": "Truthseeker", + "item.mcdw.sword_sinister_sword": "Sinister Sword", + + "item.mcdw.whip_whip": "Whip", + "item.mcdw.whip_vine_whip": "Vine Whip" } \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/lang/en_us.json b/src/main/resources/assets/mcdw/lang/en_us.json index 7245e3fa..e058bb22 100644 --- a/src/main/resources/assets/mcdw/lang/en_us.json +++ b/src/main/resources/assets/mcdw/lang/en_us.json @@ -31,14 +31,21 @@ "item.mcdw.bow_hunters_promise": "Hunter's Promise", "item.mcdw.bow_soul_bow": "Soul Bow", "item.mcdw.bow_nocturnal_bow": "Nocturnal Bow", - "item.mcdw.bow_lost_souls": "The Bow of Lost Souls", + "item.mcdw.bow_lost_souls": "Bow of Lost Souls", "item.mcdw.bow_haunted_bow": "Haunted Bow", + "item.mcdw.bow_love_spell_bow": "Love Spell Bow", + "item.mcdw.bow_ancient_bow": "Ancient Bow", + "item.mcdw.bow_snow_bow": "Snow Bow", + "item.mcdw.bow_winters_touch": "Winter's Touch", "item.mcdw.dagger_dagger": "Dagger", "item.mcdw.dagger_fangs_of_frost": "Fangs of Frost", "item.mcdw.dagger_moon": "Moon Dagger", "item.mcdw.dagger_soul_knife": "Soul Knife", "item.mcdw.dagger_eternal_knife": "Eternal Knife", + "item.mcdw.dagger_chill_gale_knife": "Chill Gale Knife", + "item.mcdw.dagger_resolute_tempest_knife": "Resolute Tempest Knife", + "item.mcdw.dagger_sheer_dagger": "Sheer Dagger", "item.mcdw.hammer_flail": "Flail", "item.mcdw.hammer_gravity": "Hammer of Gravity", @@ -69,18 +76,28 @@ "item.mcdw.sword_iron_sword_var": "Sword", "item.mcdw.sword_diamond_sword_var": "Diamond Sword", + "item.mcdw.sword_hawkbrand": "Hawkbrand", + "item.mcdw.sword_rapier": "Rapier", "item.mcdw.sword_beestinger": "Bee Stinger", "item.mcdw.sword_freezing_foil": "Freezing Foil", - "item.mcdw.sword_hawkbrand": "Hawkbrand", - "item.mcdw.sword_broadsword": "Broadsword", + + "item.mcdw.sword_broadsword": "Broadsword", "item.mcdw.sword_claymore": "Claymore", "item.mcdw.sword_heartstealer": "Heartstealer", + "item.mcdw.sword_great_axeblade": "Great Axeblade", + "item.mcdw.sword_cutlass": "Cutlass", "item.mcdw.sword_dancers_sword": "Dancer's Sword", "item.mcdw.sword_nameless_blade": "Nameless Blade", + "item.mcdw.sword_katana": "Katana", "item.mcdw.sword_masters_katana": "Master's Katana", "item.mcdw.sword_dark_katana": "Dark Katana", - "item.mcdw.sword_truthseeker": "Truthseeker" + + "item.mcdw.sword_truthseeker": "Truthseeker", + "item.mcdw.sword_sinister_sword": "Sinister Sword", + + "item.mcdw.whip_whip": "Whip", + "item.mcdw.whip_vine_whip": "Vine Whip" } \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/lang/es_es.json b/src/main/resources/assets/mcdw/lang/es_es.json index 0124ed41..74070edd 100644 --- a/src/main/resources/assets/mcdw/lang/es_es.json +++ b/src/main/resources/assets/mcdw/lang/es_es.json @@ -1,9 +1,9 @@ { "itemGroup.mcdw.weapons": "Armas de MC Dungeons (a Cuerpo)", - "itemGroup.mcdw.weapons/bows": "Armas de MC Dungeons (a Distancia)", + "itemGroup.mcdw.weapons/bows": "Armas de MC Dungeons (de Distancia)", - "attribute.name.generic.reach-entity-attributes.reach": "Rango", - "attribute.name.generic.reach-entity-attributes.attack_range": "Rango de Golpe", + "attribute.name.generic.reach-entity-attributes.reach": "Alcance", + "attribute.name.generic.reach-entity-attributes.attack_range": "Alcance de Golpe", "item.mcdw.axe": "Hacha", "item.mcdw.axe_cursed": "Hacha Maldita", @@ -33,12 +33,19 @@ "item.mcdw.bow_nocturnal_bow": "Arco Norcurno", "item.mcdw.bow_lost_souls": "Arco de las Almas Perdidas", "item.mcdw.bow_haunted_bow": "Arco Embrujado", + "item.mcdw.bow_love_spell_bow": "Arco Encantador", + "item.mcdw.bow_ancient_bow": "Arco Antiguo", + "item.mcdw.bow_snow_bow": "Arco de Nieve", + "item.mcdw.bow_winters_touch": "Mano de Invierno", "item.mcdw.dagger_dagger": "Puñal", "item.mcdw.dagger_fangs_of_frost": "Colmillos de Escarcha", "item.mcdw.dagger_moon": "Puñal de Luna", "item.mcdw.dagger_soul_knife": "Cuchillo de Ánima", "item.mcdw.dagger_eternal_knife": "Cuchillo Eterno", + "item.mcdw.dagger_chill_gale_knife": "Cuchillo de Vendaval Frío", + "item.mcdw.dagger_resolute_tempest_knife": "Cuchillo de Tempestad Resuelto", + "item.mcdw.dagger_sheer_dagger": "Puñal de Tijeras", "item.mcdw.hammer_flail": "Mangual", "item.mcdw.hammer_gravity": "Martillo de Gravedad", @@ -76,11 +83,16 @@ "item.mcdw.sword_broadsword": "Gran Espada", "item.mcdw.sword_claymore": "Claymore", "item.mcdw.sword_heartstealer": "Robacorazones", + "item.mcdw.sword_great_axeblade": "Hoja de Hacha Grande", "item.mcdw.sword_cutlass": "Machete", "item.mcdw.sword_dancers_sword": "Espada de Bailarina", "item.mcdw.sword_nameless_blade": "Hoja sin Nombre", "item.mcdw.sword_katana": "Katana", "item.mcdw.sword_masters_katana": "Katana del Maestro", "item.mcdw.sword_dark_katana": "Katana Oscura", - "item.mcdw.sword_truthseeker": "Buscador de la Verdad" + "item.mcdw.sword_truthseeker": "Buscador de la Verdad", + "item.mcdw.sword_sinister_sword": "Espada Siniestra", + + "item.mcdw.whip_whip": "Fusta", + "item.mcdw.whip_vine_whip": "Fusta de Enredadera" } \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/lang/pt_pt.json b/src/main/resources/assets/mcdw/lang/pt_pt.json new file mode 100644 index 00000000..0020dedd --- /dev/null +++ b/src/main/resources/assets/mcdw/lang/pt_pt.json @@ -0,0 +1,98 @@ +{ + "itemGroup.mcdw.weapons": "Armas de MC Dungeons (a Corpo)", + "itemGroup.mcdw.weapons/bows": "Armas de MC Dungeons (de Alcance)", + + "attribute.name.generic.reach-entity-attributes.reach": "Alcance", + "attribute.name.generic.reach-entity-attributes.attack_range": "Alcance de Golpe", + + "item.mcdw.axe": "Machado", + "item.mcdw.axe_cursed": "Machado Amaldiçoado", + "item.mcdw.axe_double": "Machado Duplo", + "item.mcdw.axe_highland": "Machado de Planalto", + "item.mcdw.axe_whirlwind": "Redemoinho", + "item.mcdw.axe_firebrand": "Machado de Fogo", + + "item.mcdw.bow_bonebow": "Arco de Osso", + "item.mcdw.bow_twin_bow": "Arco Gêmeo", + "item.mcdw.bow_longbow": "Arco Largo", + "item.mcdw.bow_red_snake": "Cobra Vermelha", + "item.mcdw.bow_guardian_bow": "Arco do Guardião", + "item.mcdw.bow_shortbow": "Arco Curto", + "item.mcdw.bow_mechanical_shortbow": "Arco Curto Mecânico", + "item.mcdw.bow_purple_storm": "Tempestade Lilás", + "item.mcdw.bow_trickbow": "Arco de Manobras", + "item.mcdw.bow_green_menace": "A Ameaça Verde", + "item.mcdw.bow_pink_scoundrel": "O Patife Rosa", + "item.mcdw.bow_power_bow": "Arco Poderoso", + "item.mcdw.bow_elite_power_bow": "Arco Poderoso de Elite", + "item.mcdw.bow_hunting_bow": "Arco da Caça", + "item.mcdw.bow_sabrewing": "Colibri", + "item.mcdw.bow_masters_bow": "Arco do Mestre", + "item.mcdw.bow_hunters_promise": "Promessa do Caçador", + "item.mcdw.bow_soul_bow": "Arco da Alma", + "item.mcdw.bow_nocturnal_bow": "Arco Noturno", + "item.mcdw.bow_lost_souls": "Arco das Almas Perdidas", + "item.mcdw.bow_haunted_bow": "Arco Embrujado", + "item.mcdw.bow_love_spell_bow": "Arco Encatador", + "item.mcdw.bow_ancient_bow": "Arco Antigo", + "item.mcdw.bow_snow_bow": "Arco de Neve", + "item.mcdw.bow_winters_touch": "Mão do Inverno", + + "item.mcdw.dagger_dagger": "Adaga", + "item.mcdw.dagger_fangs_of_frost": "Presa da Geada", + "item.mcdw.dagger_moon": "Adaga de Lua", + "item.mcdw.dagger_soul_knife": "Faca da Alma", + "item.mcdw.dagger_eternal_knife": "Faca Eterna", + "item.mcdw.dagger_chill_gale_knife": "Adaga de Vendaval Frio", + "item.mcdw.dagger_resolute_tempest_knife": "Adaga de Tempestade Resolvida", + "item.mcdw.dagger_sheer_dagger": "Adaga de Tesoura", + + "item.mcdw.hammer_flail": "Mangual", + "item.mcdw.hammer_gravity": "Martillo de Gravedad", + "item.mcdw.hammer_great": "Grande Martelo", + "item.mcdw.hammer_stormlander": "Tempestador", + "item.mcdw.hammer_suns_grace": "Graça do Sol", + + "item.mcdw.pick_diamond_pickaxe_var": "Picareta de Diamante", + + "item.mcdw.sickle_sickle": "Foice", + "item.mcdw.sickle_nightmares_bite": "Mordida do Pesadelo", + "item.mcdw.sickle_last_laugh_gold": "A Última Risada", + "item.mcdw.sickle_last_laugh_silver": "A Última Risada", + "item.mcdw.sickle_frost_scythe": "Gadanha Gélida", + "item.mcdw.sickle_jailors_scythe": "Gadanha do Carcereiro", + "item.mcdw.sickle_soul_scythe": "Gadanha da Alma", + + "item.mcdw.spear_spear": "Lança", + "item.mcdw.spear_fortune": "Lança da Fortuna", + "item.mcdw.spear_whispering_spear": "Lança Sussurrante", + "item.mcdw.spear_glaive": "Archa", + "item.mcdw.spear_grave_bane": "Perdição do Túmulo", + "item.mcdw.spear_venom_glaive": "Archa Venenosa", + + "item.mcdw.staff_battlestaff": "Bastão de Batalha", + "item.mcdw.staff_battlestaff_of_terror": "Bastão de Batalha do Terror", + "item.mcdw.staff_growing_staff": "Bastão Crescente", + + "item.mcdw.sword_iron_sword_var": "Espada", + "item.mcdw.sword_diamond_sword_var": "Espada de Diamante", + "item.mcdw.sword_rapier": "Rapieira", + "item.mcdw.sword_beestinger": "Ferrão de Abelha", + "item.mcdw.sword_freezing_foil": "Florete de Congelante", + "item.mcdw.sword_hawkbrand": "Espada do Águia", + "item.mcdw.sword_broadsword": "Espada Larga", + "item.mcdw.sword_claymore": "Claymore", + "item.mcdw.sword_heartstealer": "Arrebatadora", + "item.mcdw.sword_great_axeblade": "Espada de Machado Grande", + "item.mcdw.sword_cutlass": "Sabre", + "item.mcdw.sword_dancers_sword": "Espada da Dançarina", + "item.mcdw.sword_nameless_blade": "Lâmina Inominada", + "item.mcdw.sword_katana": "Katana", + "item.mcdw.sword_masters_katana": "Katana do Mestre", + "item.mcdw.sword_dark_katana": "Katana Escura", + "item.mcdw.sword_truthseeker": "Buscador da Verdade", + "item.mcdw.sword_sinister_sword": "Espada Sinistra", + + "item.mcdw.whip_whip": "Chicote", + "item.mcdw.whip_vine_whip": "Chicote de Vinhas" +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/lang/ru_ru.json b/src/main/resources/assets/mcdw/lang/ru_ru.json index 51185233..e11fdd64 100644 --- a/src/main/resources/assets/mcdw/lang/ru_ru.json +++ b/src/main/resources/assets/mcdw/lang/ru_ru.json @@ -32,13 +32,20 @@ "item.mcdw.bow_soul_bow": "Лук Душ", "item.mcdw.bow_nocturnal_bow": "Сумеречный Лук", "item.mcdw.bow_lost_souls": "Лук Потерянных Душ", - "item.mcdw.bow_haunted_bow": "", + "item.mcdw.bow_haunted_bow": "ПризрачныйЛук ", + "item.mcdw.bow_love_spell_bow": "Чарующий Лук", + "item.mcdw.bow_ancient_bow": "Древний Лук", + "item.mcdw.bow_snow_bow": "Снежный Лук", + "item.mcdw.bow_winters_touch": "Прикосновение Зимы", "item.mcdw.dagger_dagger": "Кинжал", "item.mcdw.dagger_fangs_of_frost": "Морозные Клыки", "item.mcdw.dagger_moon": "Лунный Кинжал", "item.mcdw.dagger_soul_knife": "Духовный Нож", "item.mcdw.dagger_eternal_knife": "Вечный Нож", + "item.mcdw.dagger_chill_gale_knife": "Кинжал Холодной Нож", + "item.mcdw.dagger_resolute_tempest_knife": "Штормовой Кинжал Нож", + "item.mcdw.dagger_sheer_dagger": "Ножниц Нож", "item.mcdw.hammer_flail": "Кистень", "item.mcdw.hammer_gravity": "Кувалда Гравитации", @@ -75,6 +82,7 @@ "item.mcdw.sword_hawkbrand": "Орлобой", "item.mcdw.sword_broadsword": "Палаш", "item.mcdw.sword_claymore": "Клеймор", + "item.mcdw.sword_great_axeblade": "Топорамеч", "item.mcdw.sword_heartstealer": "Похититель Сердец", "item.mcdw.sword_cutlass": "Сабля", "item.mcdw.sword_dancers_sword": "Меч Танцора", @@ -82,5 +90,9 @@ "item.mcdw.sword_katana": "Катана", "item.mcdw.sword_masters_katana": "Катана Мастера", "item.mcdw.sword_dark_katana": "Тёмная Катана", - "item.mcdw.sword_truthseeker": "Искатель Правды" + "item.mcdw.sword_truthseeker": "Искатель Правды", + "item.mcdw.sword_sinister_sword": "Зловещий Меч", + + "item.mcdw.whip_whip": "Кнут", + "item.mcdw.whip_vine_whip": "Кнут Лозы́" } diff --git a/src/main/resources/assets/mcdw/lang/zh_cn.json b/src/main/resources/assets/mcdw/lang/zh_cn.json index 0c61b020..6f28333a 100644 --- a/src/main/resources/assets/mcdw/lang/zh_cn.json +++ b/src/main/resources/assets/mcdw/lang/zh_cn.json @@ -33,12 +33,19 @@ "item.mcdw.bow_nocturnal_bow": "光灵弓", "item.mcdw.bow_lost_souls": "失魂之弓", "item.mcdw.bow_haunted_bow": "鬼魅弓", + "item.mcdw.bow_love_spell_bow": "魅力弓", + "item.mcdw.bow_ancient_bow": "古代弓", + "item.mcdw.bow_snow_bow": "雪弓", + "item.mcdw.bow_winters_touch": "冬天的触摸", "item.mcdw.dagger_dagger": "匕首", "item.mcdw.dagger_fangs_of_frost": "寒霜獠牙", "item.mcdw.dagger_moon": "月之匕首", "item.mcdw.dagger_soul_knife": "灵魂之刃", "item.mcdw.dagger_eternal_knife": "永恒之刃", + "item.mcdw.dagger_chill_gale_knife": "冷大风之刃", + "item.mcdw.dagger_resolute_tempest_knife": "坚毅的暴风雨刀", + "item.mcdw.dagger_sheer_dagger": "剪刀匕首", "item.mcdw.hammer_flail": "链锤", "item.mcdw.hammer_gravity": "引力之锤", @@ -76,11 +83,16 @@ "item.mcdw.sword_broadsword": "大剑", "item.mcdw.sword_claymore": "阔剑", "item.mcdw.sword_heartstealer": "窃心者", + "item.mcdw.sword_great_axeblade": "大斧头剑", "item.mcdw.sword_cutlass": "弯刀", "item.mcdw.sword_dancers_sword": "舞者之剑", "item.mcdw.sword_nameless_blade": "无名之刃", "item.mcdw.sword_katana": "武士刀", "item.mcdw.sword_masters_katana": "大师的武士刀", "item.mcdw.sword_dark_katana": "暗黑武士刀", - "item.mcdw.sword_truthseeker": "求真者" + "item.mcdw.sword_truthseeker": "求真者", + "item.mcdw.sword_sinister_sword": "邪恶之剑", + + "item.mcdw.whip_whip": "鞭子", + "item.mcdw.whip_vine_whip": "藤蔓长鞭" } \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_ancient_bow.json b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow.json new file mode 100644 index 00000000..233a9665 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/ancient_bow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_ancient_bow_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_ancient_bow_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_ancient_bow_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_0.json new file mode 100644 index 00000000..dbff20fe --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/ancient_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_1.json new file mode 100644 index 00000000..0fc1b1d3 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/ancient_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_2.json new file mode 100644 index 00000000..7580f494 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_ancient_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/ancient_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley.json b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley.json new file mode 100644 index 00000000..599f5ed4 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/echo_of_the_valley" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_echo_of_the_valley_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_echo_of_the_valley_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_echo_of_the_valley_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_0.json new file mode 100644 index 00000000..72b5a5f1 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/echo_of_the_valley_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_1.json new file mode 100644 index 00000000..127a7a62 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/echo_of_the_valley_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_2.json new file mode 100644 index 00000000..f0206a9f --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_echo_of_the_valley_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/echo_of_the_valley_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow.json b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow.json index 199aa319..c19f7700 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow.json +++ b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow.json @@ -7,26 +7,41 @@ "thirdperson_righthand": { "rotation": [ -80, 260, -40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { "rotation": [ -80, -280, 40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { "rotation": [ 0, -90, 25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { "rotation": [ 0, 90, -25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 diff --git a/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_0.json new file mode 100644 index 00000000..4d2852fd --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/elite_power_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_1.json new file mode 100644 index 00000000..8751a97d --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/elite_power_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_2.json new file mode 100644 index 00000000..71f4c956 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_elite_power_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/elite_power_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_green_menace.json b/src/main/resources/assets/mcdw/models/item/bow_green_menace.json index ea72ef44..d97bd629 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_green_menace.json +++ b/src/main/resources/assets/mcdw/models/item/bow_green_menace.json @@ -7,26 +7,41 @@ "thirdperson_righthand": { "rotation": [ -80, 260, -40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { "rotation": [ -80, -280, 40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { "rotation": [ 0, -90, 25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { "rotation": [ 0, 90, -25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 diff --git a/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_0.json new file mode 100644 index 00000000..ebe36e58 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/green_menace_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_1.json new file mode 100644 index 00000000..3b9038cd --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/green_menace_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_2.json new file mode 100644 index 00000000..992263fb --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_green_menace_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/green_menace_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunters_promise.json b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise.json index f9494bf6..086bf194 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_hunters_promise.json +++ b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise.json @@ -1,45 +1,47 @@ { - "credit": "Made with Blockbench", "parent": "item/generated", "textures": { "layer0": "mcdw:item/bows/hunters_promise" }, "display": { "thirdperson_righthand": { - "rotation": [-80, 260, -40], - "translation": [-1, 8.5, 2], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { - "rotation": [-80, -280, 40], - "translation": [-1, 8.5, 1.75], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { - "rotation": [0, -90, 25], - "translation": [4.25, 10, 1.13], - "scale": [1.36, 1.36, 0.68] + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { - "rotation": [0, 90, -25], - "translation": [5.25, 10, 1.13], - "scale": [1.36, 1.36, 0.68] - }, + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , "ground": { - "translation": [0, 12, 0], - "scale": [2, 2, 1] - }, - "gui": { - "translation": [8, 8.75, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] }, "fixed": { - "translation": [7, 9, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_0.json new file mode 100644 index 00000000..a9b72e78 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/hunters_promise_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_1.json new file mode 100644 index 00000000..0b911273 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/hunters_promise_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_2.json new file mode 100644 index 00000000..0c32385c --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_hunters_promise_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/hunters_promise_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunting_bow.json b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow.json new file mode 100644 index 00000000..d9abe37e --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/hunting_bow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_hunting_bow_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_hunting_bow_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_hunting_bow_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_0.json new file mode 100644 index 00000000..94b5ab8b --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/hunting_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_1.json new file mode 100644 index 00000000..cd18f7cf --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/hunting_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_2.json new file mode 100644 index 00000000..7214a606 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_hunting_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/hunting_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_lost_souls.json b/src/main/resources/assets/mcdw/models/item/bow_lost_souls.json index dffaeba2..db77c88f 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_lost_souls.json +++ b/src/main/resources/assets/mcdw/models/item/bow_lost_souls.json @@ -1,45 +1,47 @@ { - "credit": "Made with Blockbench", "parent": "item/generated", "textures": { - "layer0": "mcdw:item/bows/bow_lost_souls" + "layer0": "mcdw:item/bows/lost_souls" }, "display": { "thirdperson_righthand": { - "rotation": [-80, 260, -40], - "translation": [-1, 6.5, 3.25], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { - "rotation": [-80, -280, 40], - "translation": [-1, 6.5, 3], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { - "rotation": [0, -90, 25], - "translation": [3.75, 10, 1.13], - "scale": [1.36, 1.36, 0.68] + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { - "rotation": [0, 90, -25], - "translation": [4.5, 9.75, 1.13], - "scale": [1.36, 1.36, 0.68] - }, + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , "ground": { - "translation": [0, 12, 0], - "scale": [2, 2, 1] - }, - "gui": { - "translation": [6.75, 7, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] }, "fixed": { - "translation": [7, 7, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 @@ -61,4 +63,4 @@ "model": "mcdw:item/bow_lost_souls_pulling_2" } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_0.json new file mode 100644 index 00000000..37802b15 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/lost_souls_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_1.json new file mode 100644 index 00000000..9e198fc3 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/lost_souls_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_2.json new file mode 100644 index 00000000..48120939 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_lost_souls_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/lost_souls_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow.json b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow.json new file mode 100644 index 00000000..b8e2687d --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/love_spell_bow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_love_spell_bow_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_love_spell_bow_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_love_spell_bow_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_0.json new file mode 100644 index 00000000..b1ddde28 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/love_spell_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_1.json new file mode 100644 index 00000000..41bf954c --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/love_spell_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_2.json new file mode 100644 index 00000000..f5722906 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_love_spell_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/love_spell_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_masters_bow.json b/src/main/resources/assets/mcdw/models/item/bow_masters_bow.json index e03572cf..d63836ad 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_masters_bow.json +++ b/src/main/resources/assets/mcdw/models/item/bow_masters_bow.json @@ -7,22 +7,38 @@ "thirdperson_righthand": { "rotation": [ -80, 260, -40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { "rotation": [ -80, -280, 40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { "rotation": [ 0, -90, 25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { "rotation": [ 0, 90, -25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ @@ -30,21 +46,21 @@ "predicate": { "pulling": 1 }, - "model": "item/bow_masters_bow_pulling_0" + "model": "mcdw:item/bow_masters_bow_pulling_0" }, { "predicate": { "pulling": 1, "pull": 0.65 }, - "model": "item/bow_masters_bow_pulling_1" + "model": "mcdw:item/bow_masters_bow_pulling_1" }, { "predicate": { "pulling": 1, "pull": 0.9 }, - "model": "item/bow_masters_bow_pulling_2" + "model": "mcdw:item/bow_masters_bow_pulling_2" } ] } diff --git a/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_0.json new file mode 100644 index 00000000..7b28cc9f --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/masters_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_1.json new file mode 100644 index 00000000..00245c57 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/masters_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_2.json new file mode 100644 index 00000000..31e92a37 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_masters_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/masters_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow.json b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow.json index a27ea437..a6eb5982 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow.json +++ b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow.json @@ -7,22 +7,38 @@ "thirdperson_righthand": { "rotation": [ -80, 260, -40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { "rotation": [ -80, -280, 40 ], "translation": [ -1, -2, 2.5 ], - "scale": [ 0.9, 0.9, 0.9 ] + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { "rotation": [ 0, -90, 25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { "rotation": [ 0, 90, -25 ], "translation": [ 1.13, 3.2, 1.13], - "scale": [ 0.68, 0.68, 0.68 ] + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ @@ -30,21 +46,21 @@ "predicate": { "pulling": 1 }, - "model": "item/bow_nocturnal_bow_pulling_0" + "model": "mcdw:item/bow_nocturnal_bow_pulling_0" }, { "predicate": { "pulling": 1, "pull": 0.65 }, - "model": "item/bow_nocturnal_bow_pulling_1" + "model": "mcdw:item/bow_nocturnal_bow_pulling_1" }, { "predicate": { "pulling": 1, "pull": 0.9 }, - "model": "item/bow_nocturnal_bow_pulling_2" + "model": "mcdw:item/bow_nocturnal_bow_pulling_2" } ] -} +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_0.json new file mode 100644 index 00000000..306cf2c8 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/nocturnal_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_1.json new file mode 100644 index 00000000..300292bc --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/nocturnal_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_2.json new file mode 100644 index 00000000..f076bb58 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_nocturnal_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/nocturnal_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel.json b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel.json index 5441ed67..9d2eaf43 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel.json +++ b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel.json @@ -1,45 +1,47 @@ { - "credit": "Made with Blockbench", "parent": "item/generated", "textures": { "layer0": "mcdw:item/bows/pink_scoundrel" }, "display": { "thirdperson_righthand": { - "rotation": [-80, 260, -40], - "translation": [-1, 6.75, 1.5], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { - "rotation": [-80, -280, 40], - "translation": [-1, 6.75, 1.5], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { - "rotation": [0, -90, 25], - "translation": [3, 11, 1.13], - "scale": [1.36, 1.36, 0.68] + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { - "rotation": [0, 90, -25], - "translation": [3.63, 10.95, 1.13], - "scale": [1.36, 1.36, 0.68] - }, + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , "ground": { - "translation": [0, 12, 0], - "scale": [2, 2, 1] - }, - "gui": { - "translation": [6.75, 7, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] }, "fixed": { - "translation": [7, 7, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 diff --git a/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_0.json new file mode 100644 index 00000000..11b7090a --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/pink_scoundrel_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_1.json new file mode 100644 index 00000000..4534cb23 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/pink_scoundrel_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_2.json new file mode 100644 index 00000000..0007819b --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_pink_scoundrel_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/pink_scoundrel_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_power_bow.json b/src/main/resources/assets/mcdw/models/item/bow_power_bow.json new file mode 100644 index 00000000..9e4ec520 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_power_bow.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/power_bow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_power_bow_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_power_bow_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_power_bow_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_0.json new file mode 100644 index 00000000..153dd2a7 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/power_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_1.json new file mode 100644 index 00000000..ecc62307 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/power_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_2.json new file mode 100644 index 00000000..f17c858f --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_power_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/power_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_sabrewing.json b/src/main/resources/assets/mcdw/models/item/bow_sabrewing.json index b3db837c..07c6f74c 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_sabrewing.json +++ b/src/main/resources/assets/mcdw/models/item/bow_sabrewing.json @@ -6,40 +6,43 @@ }, "display": { "thirdperson_righthand": { - "rotation": [-80, 260, -40], - "translation": [-1, 7, 4.75], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { - "rotation": [-80, -280, 40], - "translation": [-1, 7, 4.5], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { - "rotation": [0, -90, 25], - "translation": [4.75, 10, 1.13], - "scale": [1.36, 1.36, 0.68] + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { - "rotation": [0, 90, -25], - "translation": [5.25, 10, 1.13], - "scale": [1.36, 1.36, 0.68] - }, + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , "ground": { - "translation": [0, 12, 0], - "scale": [2, 2, 1] - }, - "gui": { - "translation": [7.25, 7.5, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] }, "fixed": { - "translation": [7.5, 7.5, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 diff --git a/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_0.json new file mode 100644 index 00000000..7607d596 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/sabrewing_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_1.json new file mode 100644 index 00000000..999a5230 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/sabrewing_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_2.json new file mode 100644 index 00000000..8c0d9871 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_sabrewing_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/sabrewing_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_snow_bow.json b/src/main/resources/assets/mcdw/models/item/bow_snow_bow.json index ca5c7eaf..87529274 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_snow_bow.json +++ b/src/main/resources/assets/mcdw/models/item/bow_snow_bow.json @@ -4,37 +4,45 @@ "textures": { "layer0": "mcdw:item/bows/snow_bow" }, - "gui_light": "front", "display": { "thirdperson_righthand": { - "rotation": [-80, 260, -40], - "translation": [0.25, -2.5, 2.5], - "scale": [0.9, 0.9, 0.9] + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { - "rotation": [-80, 90, 39], - "translation": [0.5, -2, 2.5], - "scale": [0.9, 0.9, 0.9] + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { - "rotation": [0, -90, 25], - "translation": [1.13, 3.2, 1.63], - "scale": [0.68, 0.68, 0.68] + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { - "rotation": [0, 90, -25], - "translation": [1.13, 3.2, 2.13], - "scale": [0.68, 0.68, 0.68] - }, + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , "ground": { - "translation": [0, 4.25, 0] + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] }, "gui": { - "translation": [-0.5, 0.25, 0] + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 diff --git a/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_0.json new file mode 100644 index 00000000..b59605fd --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/snow_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_1.json new file mode 100644 index 00000000..4c271cfc --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/snow_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_2.json new file mode 100644 index 00000000..8373d800 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_snow_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/snow_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_soul_bow.json b/src/main/resources/assets/mcdw/models/item/bow_soul_bow.json new file mode 100644 index 00000000..bbff2214 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_soul_bow.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/soul_bow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_soul_bow_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_soul_bow_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_soul_bow_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_0.json new file mode 100644 index 00000000..16594d50 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/soul_bow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_1.json new file mode 100644 index 00000000..43a0d2b5 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/soul_bow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_2.json new file mode 100644 index 00000000..78801ca6 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_soul_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/soul_bow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_trickbow.json b/src/main/resources/assets/mcdw/models/item/bow_trickbow.json new file mode 100644 index 00000000..c56b1621 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_trickbow.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/trickbow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_trickbow_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_trickbow_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_trickbow_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_0.json new file mode 100644 index 00000000..5afcbc67 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/trickbow_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_1.json new file mode 100644 index 00000000..6b4a8217 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/trickbow_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_2.json new file mode 100644 index 00000000..9085b4d8 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_trickbow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/trickbow_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_wind_bow.json b/src/main/resources/assets/mcdw/models/item/bow_wind_bow.json new file mode 100644 index 00000000..5987091c --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_wind_bow.json @@ -0,0 +1,66 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/bows/wind_bow" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + }, + "overrides": [ + { + "predicate": { + "pulling": 1 + }, + "model": "mcdw:item/bow_wind_bow_pulling_0" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.65 + }, + "model": "mcdw:item/bow_wind_bow_pulling_1" + }, + { + "predicate": { + "pulling": 1, + "pull": 0.9 + }, + "model": "mcdw:item/bow_wind_bow_pulling_2" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_0.json new file mode 100644 index 00000000..7578f335 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/wind_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_1.json new file mode 100644 index 00000000..62a9db57 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/wind_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_2.json new file mode 100644 index 00000000..03f0a5b4 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_wind_bow_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/wind_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/bow_winters_touch.json b/src/main/resources/assets/mcdw/models/item/bow_winters_touch.json index 66dcf1c7..9ee9106a 100644 --- a/src/main/resources/assets/mcdw/models/item/bow_winters_touch.json +++ b/src/main/resources/assets/mcdw/models/item/bow_winters_touch.json @@ -1,45 +1,47 @@ { - "credit": "Made with Blockbench", "parent": "item/generated", "textures": { "layer0": "mcdw:item/bows/winters_touch" }, "display": { "thirdperson_righthand": { - "rotation": [-80, 260, -40], - "translation": [-1, 6.5, 4], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "thirdperson_lefthand": { - "rotation": [-80, -280, 40], - "translation": [-1, 6.5, 3.75], - "scale": [1.8, 1.8, 0.9] + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] }, "firstperson_righthand": { - "rotation": [0, -90, 25], - "translation": [3.5, 10.25, 1.13], - "scale": [1.36, 1.36, 0.68] + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] }, "firstperson_lefthand": { - "rotation": [1, 90, -25], - "translation": [3.25, 8.5, 1.25], - "scale": [1.36, 1.36, 0.68] - }, + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + } + , "ground": { - "translation": [0, 12, 0], - "scale": [2, 2, 1] - }, - "gui": { - "translation": [6.75, 7, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1.0, 1.0, 0.5 ] }, "fixed": { - "translation": [7, 7, 0], - "scale": [2, 2, 1] + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] } }, "overrides": [ - { "predicate": { "pulling": 1 @@ -61,4 +63,4 @@ "model": "mcdw:item/bow_winters_touch_pulling_2" } ] -} \ No newline at end of file +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_0.json b/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_0.json new file mode 100644 index 00000000..350d8f50 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_0.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/winters_touch_pulling_0" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_1.json b/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_1.json new file mode 100644 index 00000000..1a181581 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_1.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/winters_touch_pulling_1" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_2.json b/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_2.json new file mode 100644 index 00000000..c664cdbf --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/bow_winters_touch_pulling_2.json @@ -0,0 +1,33 @@ +{ + "parent": "item/bow", + "textures": { + "layer0": "mcdw:item/bows/winters_touch_pulling_2" + }, + "display": { + "thirdperson_righthand": { + "rotation": [ -80, 260, -40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "thirdperson_lefthand": { + "rotation": [ -80, -280, 40 ], + "translation": [ -1, -2, 2.5 ], + "scale": [ 1.8, 1.8, 0.9 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13], + "scale": [ 1.36, 1.36, 0.68 ] + }, + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 2.0, 2.0, 1.0 ] + } + } +} diff --git a/src/main/resources/assets/mcdw/models/item/dagger_chill_gale_knife.json b/src/main/resources/assets/mcdw/models/item/dagger_chill_gale_knife.json new file mode 100644 index 00000000..7773c9bc --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/dagger_chill_gale_knife.json @@ -0,0 +1,45 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/dagger_chill_gale_knife" + }, + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 55], + "translation": [0, 3, 2], + "scale": [1.7, 1.7, 0.85] + }, + "thirdperson_lefthand": { + "rotation": [0, -90, -55], + "translation": [0, 3, 2], + "scale": [1.7, 1.7, 0.85] + }, + "firstperson_righthand": { + "rotation": [0, 90, 65], + "translation": [0.5, 3.2, 1.13], + "scale": [1.36, 1.36, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -65], + "translation": [0.5, 3.2, 1.13], + "scale": [1.36, 1.36, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [1, 1, 0.5] + }, + "gui": { + "translation": [-1.35, -1.1, 0], + "scale": [1.6, 1.6, 1] + }, + "head": { + "scale": [5, 5, 5] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [1.25, -0.75, -0.25], + "scale": [1.7, 1.7, 1] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/dagger_dagger.json b/src/main/resources/assets/mcdw/models/item/dagger_dagger.json index 9a1e3f51..76ad566d 100644 --- a/src/main/resources/assets/mcdw/models/item/dagger_dagger.json +++ b/src/main/resources/assets/mcdw/models/item/dagger_dagger.json @@ -1,40 +1,47 @@ { - "credit": "Made with Blockbench", "parent": "item/generated", "textures": { "layer0": "mcdw:item/dagger_dagger" }, "gui_light": "front", "display": { + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale":[ 1, 1, 1 ] + }, + "ground": { + "translation": [ 0, 2, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 5, 5, 5 ] + }, "thirdperson_righthand": { - "rotation": [0, -90, 40], - "translation": [0, 4, 2], - "scale": [0.85, 0.85, 0.85] + "rotation": [ 0, 90, 55 ], + "translation": [ 0, 4.0, 2.0 ], + "scale": [ 0.85, 0.85, 0.85 ] }, "thirdperson_lefthand": { - "rotation": [-180, 90, 140], - "translation": [0, 4, 2], - "scale": [0.85, 0.85, 0.85] + "rotation": [ 180, -90, -55 ], + "translation": [ 0, -8.0, 1.5 ], + "scale": [ 0.85, 0.85, 0.85 ] }, "firstperson_righthand": { - "rotation": [0, -90, 25], - "translation": [1.13, 3.2, 1.13], - "scale": [0.68, 0.68, 0.68] + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] }, "firstperson_lefthand": { - "rotation": [0, 90, -25], - "translation": [1.13, 3.2, 1.13], - "scale": [0.68, 0.68, 0.68] - }, - "ground": { - "translation": [0, 2, 0], - "scale": [0.5, 0.5, 0.5] - }, - "head": { - "scale": [5, 5, 5] + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] }, "fixed": { - "rotation": [0, 180, 0] + "rotation": [ 0, 180, 0 ], + "scale": [ 1, 1, 1 ] } } } \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/dagger_resolute_tempest_knife.json b/src/main/resources/assets/mcdw/models/item/dagger_resolute_tempest_knife.json new file mode 100644 index 00000000..32ee2348 --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/dagger_resolute_tempest_knife.json @@ -0,0 +1,45 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/dagger_resolute_tempest_knife" + }, + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 55], + "translation": [0, 3, 2], + "scale": [1.7, 1.7, 0.85] + }, + "thirdperson_lefthand": { + "rotation": [0, -90, -55], + "translation": [0, 3, 2], + "scale": [1.7, 1.7, 0.85] + }, + "firstperson_righthand": { + "rotation": [0, 90, 65], + "translation": [0.5, 3.2, 1.13], + "scale": [1.36, 1.36, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -65], + "translation": [0.5, 3.2, 1.13], + "scale": [1.36, 1.36, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [1, 1, 0.5] + }, + "gui": { + "translation": [-1.35, -1.1, 0], + "scale": [1.6, 1.6, 1] + }, + "head": { + "scale": [5, 5, 5] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [1.25, -0.75, -0.25], + "scale": [1.7, 1.7, 1] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/dagger_sheer_dagger.json b/src/main/resources/assets/mcdw/models/item/dagger_sheer_dagger.json new file mode 100644 index 00000000..035ec8ce --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/dagger_sheer_dagger.json @@ -0,0 +1,47 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/dagger_sheer_dagger" + }, + "gui_light": "front", + "display": { + "gui": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0 ], + "scale":[ 1, 1, 1 ] + }, + "ground": { + "translation": [ 0, 2, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + }, + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 5, 5, 5 ] + }, + "thirdperson_righthand": { + "rotation": [ 0, 90, 55 ], + "translation": [ 0, 4.0, 2.0 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "thirdperson_lefthand": { + "rotation": [ 180, -90, -55 ], + "translation": [ 0, -8.0, 1.5 ], + "scale": [ 0.85, 0.85, 0.85 ] + }, + "firstperson_righthand": { + "rotation": [ 0, -90, 25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 90, -25 ], + "translation": [ 1.13, 3.2, 1.13 ], + "scale": [ 0.68, 0.68, 0.68 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "scale": [ 1, 1, 1 ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/models/item/sword_great_axeblade.json b/src/main/resources/assets/mcdw/models/item/sword_great_axeblade.json new file mode 100644 index 00000000..3cce663b --- /dev/null +++ b/src/main/resources/assets/mcdw/models/item/sword_great_axeblade.json @@ -0,0 +1,45 @@ +{ + "credit": "Made with Blockbench", + "parent": "item/generated", + "textures": { + "layer0": "mcdw:item/sword_great_axeblade" + }, + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [0, -90, 55], + "translation": [0, 8.25, 0.5], + "scale": [1.7, 1.7, 0.85] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, -55], + "translation": [0, 8.5, 0.5], + "scale": [1.7, 1.7, 0.85] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 4.2, 1.13], + "scale": [1.36, 1.36, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, -25], + "translation": [1.13, 4.2, 1.13], + "scale": [1.36, 1.36, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [1, 1, 0.5] + }, + "gui": { + "scale": [1.2, 1.2, 1] + }, + "head": { + "scale": [5, 5, 5] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -0.25], + "scale": [1.6, 1.6, 1] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow.png new file mode 100644 index 0000000000000000000000000000000000000000..cec373d226eacae25b1c117d3369dbe41289fd09 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCik70(?STfwZECNMmDTOjMM;xw)dSu#b;VO-)T@W#!VPOP4KM22}81!=4R5 zil-#VFZe$KFbLg0cMd4dS>O>_%)r36AA}h#Sc6r7g8iN@jv*HQcPHKyYBAtoQQh$F z;Q#;ck8u{c=-z+J&NWxfQ?>iv2cJf%jS>86j#X!_s4UUiqqAV$qM58pf8xy#Ycz2* zncMZ~T$rI*?i|71npLLV<*;={JyPRzQE1WBsxBJ5S zvaRbLIn^FM!0PpVzGw6tX}ur6{aOkR3bS0bcbuvvRc&Q)1L!mcPgg&ebxsLQ03d~V A5dZ)H literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..7309b144fc89a4029efca98288f31282725374ed GIT binary patch literal 1984 zcmbVN3s4kg9AA9k3kZ{RhC^D`VnDguy}bwCj;G!O;mkuiPX(cL+1rDayW4Yj@eU|O zlb2bV8kLVRF)THiq(BFWhxQm1oksJ4h+__zD2Zk|6h8Wv$3>0hxFy$~Twi|9mwaI!fGHn1EG zt7Vv!!Y~|;)yU*(rBaQ>z&M6uD5gT?xKyqtFeM?6h5H`_NaJjF!eX4&FAIEWkxW5w z6DaEOcw`=hjO8*=xkjTwF&xElDL_d19G5_Pr7nKb0E3a{DUNXq4C{hLMlzkv7PJV^ zw9f>m+eho-``rW_hI&aiDwkoRNxeWD<-@tNIY+N>8->yi+DW?v9$@7@tUHqxSU!{e z7i!<}-vj{Hn$12LPt?Wf^oihwxaGi%euq2}&0BNaG-{!FHk+g9xaC02Nuo7w!obm_ zz;afWbqoY5X+UKdm&Mtlr85=2(PX*g3!p?F|5*W-l$qX8GyD|{i=SIT7 zI#><}2HGhG@0$#UB#yN+4sgI*;`Oj8&Y+fS)M_a%llQ7?HWMZnFOV*ZHW{@DaE^>& zY(y-s(b(-Yz$r8eX{>IFmP|W5F{m*ffk{}_|rC|f17z`5A@M`GHF2iA9>LS z<5|1lAvs!?0lf9pyhDNVs93OlcA)<>vG;6HaSy;j#}JpkRs}wM&5m|~4#$C3wtdLr zQV1H7WHRck$pycZ9>{8$8S-8I!kP~gBPK+xuCW*;Z4ndcC|$&r09|wHvF5|VFADpXAl&b+zWj zH?7%-iABpxWE-pM8F?~nfkvq5i&zr|V?&+a^P*{r{>L$Vsr(T;AIr8X+ zi7nTve?IVFx3wv)J3;kTXnhX1W4$M~Qb+L$Mes0P^{Lv7w!>7*=ar33?GbK=WX6ii zJ3Twi#0>+Op4XKW4T(O11AzJ9ED_K)-kA+3wD7cg2K#{W^LuF?d*k937*hgAz2=Ckunq zHjkS!JTos`qHn`%0Py$5*043ly)WeBBibrn?CgY~tBsH@xS=wpyKXMj{jejx_N?+; z_V$<)lT&9$TUtjHj|3#K=FX}`!=ROsX&Yafw)N!4Oz73ArAt=s={)u7jaAULfIlJ}r#fr7}PJaqPw?2vt%kO!(qP@Cw>52K_8&q%BHKvun zb6oPCqv~$pwb}FA{jT88Eg%gk#TBnSzE>^;e&K&;{KFx`&p*1pDy=AA{KuN&5{(u5 HC9D4gS=Y!f literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..4c347d0761632d1a21540c4d96954d33b433c1fa GIT binary patch literal 1932 zcmbVN3s4kg9A6PlQ4z(ANz!F;Ml1LBamT@Jo^ae9aODx=6%TcC+1=w-?skveg}b9L z5@klLG!vDSqNK*`p*1R|&OtDkpd5+wa@&`+dLv z`@bu*GSkOJJRAW*&^TL$B^%7JI!28IZ@H}OCYVNhGxB5ziu^(y!)hLnoB}~3Ci9M5 zCD%TeVnmOIX2k+d&w@#u#4$VpBS@6cQ@D;I65)Xd0n#MaNo8Bo24sORBjQpN zFNI+~pHJh{YDB3JBMb%uhLadcq5y%)0YRbts36A=GFUj7k$A7divp}N(gk9PVnl$Z z{U&(4AzDEma1(GC=BK?Fp}|#?`hYAG!g)(1cb{;U!8kYP;RHnnSR#b=xR7g*6JKRV>k{ih`!lpyWCZyvQU z)!d;nco{@BFi<-4x#EG9n}_?-g`yd?42%e)#-C%6fo=Z2Jt|+Hnml5?pj3E2qWXSj9+6j z`&zK`v%b&X(ezw>eR%Y1P3E74qc^DUe8pWqPG8W#9~!UA@U`~(dhcAXicFy@KamT{wyx3qQmAa-QFg@lT0F4=Hqd#1TFrEPbyUt0F;2e;by>|9vg zc`AR*;#00s{-3-xPg-B;Ik4TrErRB!N32M_ofba(k>;IGtQ}FCA3r*!dVAO>5h?A9 z;GVl@{a=5Y@}YG`{K@?X-mAJDb9dD*-Mym|p(zzPs}DxiJacAZec-zKzqDC1Egz>Y GUiJrE!LvF5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/ancient_bow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8b5c9b12c69647776530130cca7abf0057d16f1a GIT binary patch literal 1985 zcmbVN2~gBl7!C@h;!!+CtObp6MyZlbcG+V#upsQBEV{bF3KT^N$pa$0n>7jULd9At zGYZrL?~Yh4qK6RH3!#fl-%Vz_H$Kir#1c{FIxM(IHNN6_5<(vkrv$hUHIo5!sX)L70WdwO#Vvzt+ zie}oFqI^crVzDu3w142vf!5i%abG* zMG$VcTj7pW@Io%3)a&&GsUlP=93pVB&?(U#+$oOlWiSDe5jdB`@lI4`q_g<~$$&vk zyG?Moe6&un$4$^-gokz!N(CvK)CFW2AI?=E*t>+Y3<2!G0i2Quu}UA-mB&lGn8*JM zwQu`x0-$Rx7N3k4>f&(tM2J$tVrWK>Ltcm$ZG|pCBmjvZ=kHbDx)f;LWPE>aZZ+Zi*NTi08F$54451>TuI_8txct*G-^t%!(r@5vKwmQ zSuUrrFI0(>kv5W~NIkr9Qu7xSrVL9<^h?1kL*?*-gN6ok4muYQE@v)=`rJqvc{?va z!BD%%zUyYA(JJscoE>h6$#BgY@GSkE%|${y&Zb>{&{`X71G4HNks z$xRC&E*E<1rFlm{F^>zm5>Yo~Lxs0#VvDiz%p1;Q>mHqa`mE4h zvBFh#w7~m7^b`Gb^ATo7RMU)gKmJO2w@kSA{G0CX%K@is;1*(dKNebpW|CV8WnzV)`{(7BkfFeP&LY0SdI zqg&z|Z$B$OSehv5cZv1kOIF=(+~h9U)2>?z#vC}+IUGsfIvxvLmQ>RZk*?p{9^yX; zv5&jU?2gn=GN~6;WHTBgF}AJxbo&Xqq8P2IFa-~#rOdNyCj}e{9yL#K;OfWk zwP&@~f7>p3>dlE6tJj31{3rw|7e~)iv_EN03AN8{Zk;z~n>A_W)M`H@d}KN2xiT<( z!-WwYCqn!m+*xw^78X=mZ`)bjcw`6e-?m^uAmZ^hxnf4d%^G{d580c#FXix!QBpvq zZjfWLXeYx zCF_M|XSFqHc5T~)ni0qLN6qmc=54+eI=8kqU44wcU5#oF^_ z-UGvn;!anZb`}TjOxBgD)9y!vUc3KzlIzgT<#Kq_-jB_=e(v~faY1$v3 GRq`izEXfZ5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/bow_lost_souls.png b/src/main/resources/assets/mcdw/textures/item/bows/bow_lost_souls.png deleted file mode 100644 index 3e760751337fe8842594ac195019e898868a8cef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2194 zcmV;D2yOR?P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+U-|cmfR=|{bv=k1S8OcEttZmBD~P(!CNQ&Hw&g=^tEFtE9?m(nJniwbe$BiXGSG=QAJme4ZEGU3h=fo}L|q zrh>9uuO@fsN`#b1!3@9>4DX(+v2h{isDrSh7|;D;=uRP&YcN!fs;=x`NvNj{7~)H}B~&lpqt$ zlFNaoYzfQtcl_miHjK%IQO`y3#C1suv?v{ldVARQh&J>Xkw*jn?_&Z|IWxs`gTa@H`e zZ)=@j32w!o58KAxcf)OPi2#oVNY-&jZkYh%$~BMddF6SQkpm)DnxrU+f=Z5rMgtg) zqHJ*MzVjk2t&CzIK!6Sft@M;7pUbv$xyXivN45m^WK5Rv$#321GlSOJ4wds^Pg_AQ z+MWg}HgY+qBV!m4$?G;Mp9X&1-(DNn0tERqvq3>W`kn#scg`>5Dksnd0~zJzz*)yV z0Zar57{cTN1P+16WXXpTCCwRzGyvofol2z+STZvW2uZaR0XXmitc`CppF@f1YDORg z5L_g|{R{{>z^awOAFT!sITxZRAtUAlJbt$R?45;Zs^G%Q;9piu_=c*xLUqYa;V zf=aVao-%dXY||I0w#urDmn>bjT3Y@@?S}Qc`xj8lH)?buwFl}GHMFWerpP;-@Wu>? zQOy8cHv+jNqK(;MxmMc9ZOo2F@Cqgf$s3%JH)24r&P=@W6T27WI3bMw5!@1hpg)0J z+R%Lhx$klN5o*KFjjo&sZ8zLTJqo;UwKdJjeD9PWmg#2$K3o2s=tA$6?I7$>@0$;62i@H3(O$H7K`n$O-B0JQuI+TE>7U}b$+MKW6ZJn zx6e)l%BuQV32cH5XBTiADwesmc37{`Cd&k5YI`%xAtjP$j=>oet}qV1>44K@?Y&W; zP4#ZHSGA|UB(Kyxd})Uy2@E`0@SXbIadoS(3&?}QRZh>(S_)N~A_EYcSe zo*|3pR7d_5MNd00NE(W`5H!H}9S)EsjqVL+9>oFI_HkWy@Dl{Ph3pG?5mG`k;QxRZ zJ%^0Y5pX9Qy$OSqh}z;}C-M8ZG?~*?+m%_2I|{00006VoOIv z0RI600RN!9r;`8x010qNS#tmYE+YT{E+YYWr9XB6000McNliruq@& z02y>eSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00G`fL_t(o!|j$qNEA^R z$Nw`)mk{2?FTq2syAsMqh=mA)ErXW|jh0D7y>!rvp$l^;8v+$s6qFD)C>ZO~qRy)1 zVNnXiqfo2~im+H>&?RE=CP?sgX~xT}i0#Z?=689I_dWRkzsL8!_ke(afPjF2fOC?y z-mu&Jf02s?Rx_rn2obS8mcoduf%M!03V$l4nXv?~S|)1^HN2nS0}-(?*p0_eUceaa z#=DU*#M@P#8Bbi;$R)SM<)uYjkA(5{Lwe-ORl@s?ZOC98{`>_7lPXUob#@a^M1`}*FpScRFIkpjKx?RGB67qB#Ho0C-tr`K833LQKSwxH zk63RH0N`6bk4Gmb(yOB*N4%%2Q}V3I|L?rQxoRffLKdoSw1>{0aF~m U{j^iXk^lez07*qoM6N<$f_^p~M*si- diff --git a/src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow.png new file mode 100644 index 0000000000000000000000000000000000000000..2d1961ee9691b5e2293d0f1dd4a92e8c3f3e0d3c GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijK0(?STf%N}t=KtR;`u}0qvxN++^B8&q8JgS~-ffiMSItoG%5bTVVd~VW zYuB#5dGjVv@sdMNCj%*gk|4j}|EPfBfpV-QP>!>}BeIx*fp0$uGg`0)s{jQzdb&7< zSomL^cvI-G0*9;i!5rVy|NrMY9%(hYeB9@~GmoWv%9-Z6C;6=**C#nN?8;(FbW}OD zGc4XoDQ5fJ7ZzK;G36ikx$|h}D|USbLv@$OehE5r*5%wOZ_s(MYHEtemcM77^9B4^ zy(fCthK6_b(^oC!ZPN+WLMbaW15aPjm~ zSBlB($~CJkh&C3EDIfuXgBB^cz+ra^WPt`5;U&S^y^SI82t>@)AaQPiaHcU8*0DSd ztE4z;#&H=OrIr#Zg+hf#!ZKWjW4IC{WGJB`aRo_4!D9~sr12IjnWj%1lLfvsNRB9S zB!=bZ=S%bDQkJ)2gj%h}a2Y0(p#Xsjg-($wK%GL!ID?)R%sj)14C{p5j8rz8Cu$I& z>8J?~&O_@I#@qxPh80j8Mo4kDNh3gu*@NTqc>9QOiy5Qsw1akv0>Ba;ESJNItdPV0 z1GVS)F9LvTjYf}*r|RNxcti+d!dhU)m_we57EFa4jiu27o5!2!gtb7;5VtiPspDx% zWO)S*nDB$gbTEu5@`+Mjv7kfs7!4l)TBZ|$`vSx9gdGe zjjV;S7EXi`C@weQI7ui;g&M_`e?mdZSSXSDPq4*IT3Oyf0fQL_Wur09X+vO-8%Z5& zXL%qPXeXbzpRCiR@~oAyg99NgDIQKv(5VQuN`=a##E7~^Bbn?JM9OKVll2+|I7iAb z7BX66(!dBHs)b{vvy@&lwz4zuNV<@e*LEC~bZY4M_hb zFGgVkYZdb;o{qBtZ~bT9VL*AzU9h8eV1GApOCLXQg;9usZAG zDqVR>LLl0;KPxz(GC2NnVr^;stlJf}kpc73grKs%_K0B9iQ7W-0AJU&E<>kWJm)3f z!R|M@2Tu*292_nUbul(q<@NCPa0m)rxaW|$zk2cRlbm7C952}l6*d*7r-g8&^&|!X|ivsQ&>fb(`q}Hff^~j~=xe`M_3RhLU#~0-~6Q7$Bd4B)O z&{Y>#DdgWnpS12Ss@!*^-cj=C1wS9=#)IF4jxKFHvU$efx3Tw5*Gy~Pa^kI7D{id4 z@VNJvx|CBp!ZyC!k!Ia~P>Nl9#rJ%=K(}2nl<(aa5xlRjanjQF&h#u)Us^t_YrCvp zSdw<&hXX^0lvxLMUnu?X`h7#kH^IZ}p{z|An&<1TEn8OB*tjvN?TVtt*Vi|6p3h(i zd?NAijJAu#=?8Ch9y~UwxPRxo=Hv7=?_9;~D|x}24U;xdu%xQ6a*68Z{*|rP62F=o zM;-)9hML0f`pv0H^nqq?@M`U@rf-;8>b#%*jR6p4&-w^pk=D%ww zwmo)$CM+-ad3WFHn9}k1j)wPYR@^@(DUjH|^DUoTa+NLa{PpMcJ-KmV^?Sv=tKY8( m3DysP?J7bCX8xou>E66EuxaSd=d0a6?c{_M{h|1*(mwzXvFrW- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..21a9ebf7927267179c671a24150d2b3d69c79ecb GIT binary patch literal 2088 zcmbVN2~ZPP7+wxVp;8ZY5L>!kip3+@-CUT3s3Ac^F@Ts3pw_bNZo*2E4Z90Ta7G6d zMZC}vwTktip5rlINJYh~#X)pBQ?1sv(y2wuC@^>;iqjX4)OKv0x-)Oz+xNcrfB(Hp zQC1O;F444?9G!J{Ck-w4)}E~Xo& z5fo>Wk~EjaNL@AuKtoXMB$tDvau^ZLVl1p(gS6GuA}~v9kTj(cGdgrkHft#0nHdF1 zCaNHZQq#z!iEylo00L}`NWw0g)h-Y&4bm-_0Bg@Sioo3vF-L=FJ%n(&F$LCfJOitw zn1sSG862&a;wptgg^h=0m<&TPC5p==xQf6O1Rf3dJ_umrX)}?kpVG?(zBEX-C^`rf zbvm6=r(DYM78F;j)hH%IWikmsNCdZCBwZ4_5YZ<=&j=LHIz*PU!ybub7MCY#5TI#~ z2{wmUtX=4J6L1*nA{{6$#XKf;18K^ObL8>XZgQGJ87pIB?4kg$xEJfl=0r}&=Ke*r z_xNuFz_muBm*cg%*lb=3L5$A_X7oDbwP?ZQb}(ovBXD^<#l+_WH6uLMI0zljkRr#M zIL_J^sFXgHVHqx!!BJ_fo#vdvm{%?^dQxOGh$m_i9Fxe@CR|M@6ogzM0kOld9;lI{ zS+o09C@#U|CJZBRC7}ds2H{REvZh3Cwy6&whuQ{&)-c%2GYt5g!16z^8oXe1Ksf=JpaCPA-3fODiQOB0G{ zMlGM9BqbA6W?Vuk6}V)A5~P<3kB*irv&?FR5)gGqjL>sbo+kzR?$iJCelpL35+to} zEyq)sp4=e}tN^0w?k$}eOm6SW%EI00LXecF3^WMki9bUlz1!?td!R?GGn)ZI|06GY zU;<|rog~j_Ex=oE%sUh)k9rEW#}4$LCU&2_QrvxT&@ntqZ>s_y-e$+xL5Jf(D?1t# zPzXW3)d_m7DZRL5U9ur0H>7S-?O>#2>uf5+khpJQVfeC@hr{|Ow2rvC&7Qg>KgOU9 z9q2B_=912%KS_(1d?WTNzxf~~)X?&w_EK3^sd<|Uk7|BG?31@vEihl(ajGLzTHAQ? z>BQQ$d9~4%`bD4ItSU7(`rhz`2CuHLoIiADRfu?H{ZxH@0KCUAy)F)F8mBEE7O^~( z9ACEkgQcBg<|8rv=*#=MPUn0U`(Cwio^C~C&5$XbF{@|Qt=^Hoc{sf{pxG9$+HvOG zIp2*tGqj&;!kfOYiywU}cFphiMmEg2-nwv8a>{~rd6%wFA5@cXPx6V|R@O1Ifq`$@a-{cN*&eB zi1W((+bf#_DK7qtwvMissc}skY{SBLbH8r58v@nmYA;_7=JWpWTR$_WIr~-wv~lN< z0sbog%vnWG7KhQ#_87*l`LwO!%K^o48K>`!DctWnjC#Cg`7!Ndclp;7pXSADT!Y8S zr#AmMr|F}SIewXh&#ty*vQ3gBcTOBwMut|;mJVI&Kj&at*Qg`kMUO_Iww0xGE2d8g z9T{d!u0HEN?psoK+wIqULb_D%JJ}r@zP8>Ra2J6rf Q8J>T6LVS|`KwM_gpUNEf761SM literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/burst_gust_bow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..0404250361457f4fc1df6a272aa56d941c16b7eb GIT binary patch literal 2044 zcmbVN2~ZPP7+#TE#Clt8bzQLaV6(d+hgpdj2$GBj5h=o`t;_C)>_D?K_-t0@va;fueI+3C?D7IGYxE@Z|{v<`^w9TWP{gLLzJ73@$r6%axK& zyK-p_gTzmU*$*wMIs$6bcm{1Iuwaj^Rp-kfVf(#1$l=hPxjGu-O?inWmrG%>}-+h((eF62lx0 zhs+TxSDF}DMTr$5SY>JkQbuG^df=9(pZr%u+wZ(Ay6~QYmGoA+F45C?dd$9 z*AuAJ9+hD^A(O*nXLB}&cZlPjyTIxxiPa+BsG$Uo$~EbPhEyoXSOp4VhvQvP6VGtw zqUWImipQqoI7ui;Wh{y-|AK;)VJL}uDVU*2GjF$2z+lcw<*=Aw%Rykj8_7gIkGBJ2 zpk3_q`^Ln?R6B3x^1y+ZmYe_^lM+>gMx{dKGQy{>$wV4$qD0wf)~MGaz&SFGV@R5& zCaNZySrk_jv8a+zn9*!X&Y(m#L(ocmqDn0XM81fTdY&%ura;eq=6~LwVdp>zQhBc| z$6J`*+#wB|2%=ilT{^Sa{O(mA2m8{6q-bv$Xc5{Qf0jYIx4BpLK$lpDg#|+YBQLsO zB5#%)l%3V(0B^lC?=YY|<}KJRJFtJ6=sSC^xO?EBV|bVTRs}x%&5pH!4rd3g?6aH? zN+Bpl&s^S`L0AS-gE|(DGwcdh=n_sgoDEDkNZ%Wd4G!uP87V6mzj1VHYSZ5N zwO^B=$1C42i!fIb7vOAt$e6`&)~c{~_s`;x0n?VHy|L`#51=R2?fv+zjbr+C+_}G~ z^Y@$WHJzUK%Ff`eXHs{sgVuoVTX(eJ=Og2F)9$9^8zLj2mOA&^3@CW^5<-0-tW5|g z95B2^Et{YVUo`XE!$%C(Uh2`IQ=pTN#_UQSn$dA|*zNe(!%dm>oU7ee~<|dJ_F?dw$K_ z?F}0(4_8m!4VPxdG!zf4IXWsMzFd0>1os=GVtLRE&z((V-dR}a`s zRLz@RU6cNfa?03M-;63bo$_6vv;A!jZI4O zc+9`j=N!kbTbqW429`A6e(3V-6Jz#QY|E|O;ts0sd&xW%i;z4)(fJeSKg%h;ZdLBM z7_#Hy)pHda8eRRW=k%VJvc=;`ZVBJHX?bS9rE5!TLqaZPE$h6pq9bNhuVG}#39{&K$V;Y9+AZi41D`Rn9+hYSOq9}!PCVt#KQmT#MeSi z3IeUCSrkR~ELpbo{r_3IhaNSUd|m(Y%n7|Y`41Y@e=M+PJ-4rFsYBt$+|`Fx<~Ci z|C&zzTfxw<@yJ1b2iCP$B3G*pE7CxXd&v2LBwe1WWtp4neU|~p(tY^RX@;k!; ZZjZEF{&npVIY7TLc)I$ztaD0e0sso#%$NWG literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/echo_of_the_valley_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/echo_of_the_valley_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..61294f610f1646a5d06f777fd67164641cf51603 GIT binary patch literal 2261 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow.png index 7fdf4f29e9c2750079364a98ed438885333feae8..b71b57bf82310232f53b3fa8d4418083f21e2646 100644 GIT binary patch literal 1742 zcmbVNe@q)y9KW);F$7$u(WML9d0Swp*Za{Q(37%2TcL(B#=1~u99-{S>4n~p-5s=4 zRMZS*L;S5<-y!F2y(~0 zLLjII{Z$Mnix!rbL%`7glHYlYYewB0^k<&ssY&Hk^5K5CYNsxAeqH)T>kT!-YLQ@Y0rKxi-6%<{NCDdSKLvoAm!l0(} zCWuO!R?<>#f(|3%tU^#0(l99riYeRPttT&;(*WN!k}|3g1|FHVVbksLm}Kr zg=xIVZgb)+N7`@)MLYNqYb~~d^nH)awHPU|aG(F5_cyBoEI~GU+dM{L8o9$%3L1=R zTdH)nf}N>VR6vvI!mylC1}=;<;tzN%wJqGX2j*#G5dca5BQNG*njF?+tP0ASpto+B zcLY?PFba0w4&t9CCeIcX_W~St3}cyYRq!L-?0^J2oC;gn`4gE26!NwoXU5b>GRnk~h z?y=$Aob4H}4Xo=tSm6BZ#I+~;o|rhXu4hA!P*AarFg@C_3Mn4{`Q_QUj7b0XiG0VA zhci}Jvs->5Ke;sc;}=D9V`ma8`=`Wh!?UIjN}fMHLz?%+>d)qX_;mTN-sPj3se7j9 z?ScEphPwOmvky&OzN_KPH%R5D-@b0HRSs^+8NJ+lrEt9DRg-!Dn_ca9&*;osBkv;1 zp8I&>jhu6Nhs#QL`dWw3uN3*HVroau?w-Cnck=f?PCh<<{Q5_SJKxXlpY|5MbhN#p zGi&yl`03H+-nxtC#`D~vsXZ$PGQNDLR35mpB-lBOcy~W$vW+(^n_NpfdgE&>53HTJ zu(Sisd{69OvNyA_`|Izh(F;3l9W#SB@^hWi=>u24Cl0LIzjUMNDdd!I7yo%)-hIX& N$LFo~94T*n_D>L~QNjQK literal 1999 zcmV;=2Qc`FP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvb|fhb{O1&N1cU&=aoF_U++dDB!ID|7^3ry9 zS2`0ATSy@xY{q~8s`&>$$JQDjB*h$~#m{G-T|p(;{VVHB*01kr*sJm+H+P4F2rI95 zt`(1bK<+T!9eF$J6v)Gyh4MHZ^|_;*gy)io}e1a@Gs%)+bPHF3)+Po`qi8<{IjN$qgp9_{NEl z_gnDB_01SV98f3p6ufyO1zXNoK|Nn~{rdM6a&tjHls{2=*XR@Z8>Y=N=+(h548^LhH-UTYt4#y1aGiu z8hbt&PeMpE_)&+GRXmL{Inb!&sZ$}PvC2jb5WO2tP&(HfQ!@}Ikda;ENv@v{sT0oJ zIf3E^cVI}}jfK{>d2QDyVdGB8zI^6%n{HbHmz$9W6q7k3V+q5+ z2PVB1y6olQ{VlQcRLk%Bf_R87FSYh{v3A z&ZS_}f|Uzq7Yrz+y2{npP-B&vYObX@)42H-T5Qr%%dK?Rxg(By?9x-uy$l*~rQt^y zamYv`kD_ojW%U{~s%X+|wA`#6THifCV2uuIZZS0n%FP<2BG(c$kCQMt17pq;2$#tK zv2kv4W)peuCUcWBn;oJeIDib3oKBN5Fz5%lpmcNhU@jOOqkn}r10vktV9reHzQNpk z-acZjmzC&vF*L()8r3qQPqU6xTq-kDepwo1y1d6mXUmdW9$`t4x!UVIm9o0(a7nAb zr@*tfybo@jky~a{L(|+Dwph!hG-_EL@QYU22l4?5oJCe?uF3}`_i=C_LGBGw;n8lC zqi$Ukx)@mXps1M#-zto7#A$FZjIdn5bJGaPSs>cx!NF`8sFAeQru@*c>t`T80DZ8U z3AWF>#fGBA0atq9Y1}Kfa+)55r(w@zY3ka|+AA$pmo1S-Kz~I3K{ND$kZN)_N~CRZ zdzI!@Aa(5FtqI$9sP;`OoHT4G!*WYE%%R+cO{)iWsSIDetyQRHH=i|@oBw>=MS~T}B^vD>P{iXnoMbI zy{B!PwKpW})fybaxD74&-?h~{W51HD{=iTlr&Fps#Aayof)R7g1Kgis`^q6jj^n{* zodEF)3^(sS&sHqw@Ru@>Tk^P)gZpk`yG!%!On4Gt*}sBQn%Y!xYt5x zDz1F^qmv>AZkXe`4SB2nyT&s1r$)Msg}Y~lk^cvn<4OKF#8Scl000JJOGiWi{{a60 z|De66lK=n!32;bRa{vG?BLDy{BLR4&KXw2B00(qQO+^Rf1_=!e9dsi3m;e9(8FWQh zbVF}#ZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0aQsuK~y-)osvIGLQxpTe@EI{ z&f+JCj7V|N99n`90*9iYKhoND5i&6l@e8;X6ck32TvH@!=p%TGD;8+cP~RZJEpT}o zE-I3LvIov`9)8a`@58GYpn`cV0DI9L)w#0`EdWIeK4zBj%rD^g`%nx~CY_eeuX6x` zAz;7i7|kSDk61QrO{0be*oKziMHQL{)J|#?tbV^7Mt#4y2E&P59NW+$ja9J?E$&5k z*V|ZI7e* zbwi6ZBa-rsFKop8Z{2{2V1Sgj_k*!ZGC;2P*%f$j_Wb7VR!tn>^~`Z}48<@L!vItM hK!9W$)o$`H{QyMHo*y8aGll>F002ovPDHLkV1m&DuUr5C diff --git a/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_e.png b/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_e.png new file mode 100644 index 0000000000000000000000000000000000000000..4c4f5163f8224423ed487ae8aff8f4ff2664d99e GIT binary patch literal 1669 zcmbVNe{9rL9Pg&{2g;a6#W|v-BShHRzV?2t4+?B|V>|W6GA?dnoc7vxySi&%X}eu_ zN|+i%Bu4y0L)7?(ieds&V+_WLvS zKJWYee1CRJXGh!IIk(KAC~9uJJ=R5L+8D3#!=Q6b+{k=NT43Q`GX6o~5Y$$fZ-LPd8;|YV;$9)-{>w4kbXsilU6( zp10B3d`D8v_p6e|tXx4a_aG5qAXlM1BWpU)lbM2CNY?%~&(H;k+b=WCzCyYu(Md#D2ohax(>k#WvrFKE_O2bUqqLW|E7Sr zHjyanxF8q9D64SX)=>ZKSx^PGX!b1*)?| znHB|3q;K!mO%3OqC9^J|nBpRt@uS9qFe^$)AVM(+Ljjh=4uBbG0&9ADXckluSP)18 z0L1_dHL)P{7nG!ornt&Q!I}!w*ftbmux==Qh_}o>hAz7iMsXI~L@{9(n7tp5Mmues z*0bcm>1u1C5Ih?L*P?MSh5eYrRtNkPDBaio=lwOdPD)V8Ua}m&F#X(t?YcvvI#ev3wP<~D zmDTA&x_w4yB*UL3ol={ZfE0!cjU51 zwr%_Q$md^17jIeeU8?IWRYO%$mh{DHl&U;X*E5AiPVHK=5NOm3G3QURMB{Nux0pc@8I#TUa4rRMYT_<`+9eH mJGY;YUQbo7qP8!Xyynz~{qsMh*scDLBHr2&8)UVcK2Z6?snN-yaPw` zGzSb5%`8pui*XV)qx={VOE4X^hMK7qOwnfiN*!bnO)JNG%g05H<>b!1eQ)3Uz2E=) zzbkUG)51rL8v#L3ct*M<7tF9aLPNk?uBf;JrZ6$RK!%`^$J8-w-3ue5A!ztByggsZ zw`Ea`;6`ayaB!&4Edn$IC8zjAnknHF*ufR@9uv~td<21c)`ZN~+i;s`=8E|A3W>|B z$hI>TC5(|pQl`PlJ_-=HIfaIOZkI=Vx3g3WyXLk@MS`Z6h)*k z%g*GRf5^oMkZ1#ko0;A_FWDz=}nJBFII;zfcE` z|0V#q)@BRHc%&|FcR+-!SQh{@1|0H8v}`XIIV_ixg))iZtP6mev8pv9WtKQv5hS}H zxCR52GpI655-17B&E`F<;FaTtT;MFU!kG{?YFgZ&C5?8Rq(~j5Pt=0g;dnpPCa}D- zdMrC+ph4wI9hQ)*c=b${#Qcg0_ z$t7}0T0N;Fw0c^{Y8?*Fq16*kqf^HcPCXvDZxNU>H3bImv;Xt{Oo<02NV}exM=eY> zcc^q;22m{^D4jg6bYSJ;;l6aCXhtmq6T+zR=U8N5n}1>t^wWBaI6(RzdC?D(1*hVr zB`&oPcRf{sGvM#bw4qBEJ)UojC+QoM_SC2bYu;u0r)%6&d;DMBQ%3EMNT$7--4HND=~r>sL)FR4GOvt{p0-cZ%kRoy&n1y@@+ zE7cj@m@;0oG`isdeec;DZF%RL_xtBk&oz8{-1_s5)I~L#_D}9V|7~#AWQS}2Yj=`s zCK6|{has~I$;@bI)5;^~LOx7;cr)#{E2pn39bF6j4XetxMy$@=Hm^0NIHt8X89nrS zPDFOq8s!JMr%vu(@DSa|zoWcvZTW>wOpkjjM+ zbfWbAi#_jI=cY$lTfe^dQfJ+z`31xM_9^?xYc1nX^z7`~{6*xRu-#z~Vl<0`@5;&q Tc&ztL_1~Fc&9>~BK7Z+-FkrMs literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_0_e.png b/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_0_e.png new file mode 100644 index 0000000000000000000000000000000000000000..056148f4bba70025c937c89048ab84f62c44ab1d GIT binary patch literal 1659 zcmbVNYiJxr9N)gAIZ2Sxi`7!P*$Oso_jY#gm0NSI$=xM)X)m71NiS5Yo87s)ZEkng z-M!x9gB(SPkxELbsbAVJ6-yBUje){NEhWAXS^@arA)iD--r zARUq(2cSg&IMVBLupXDo1NM*{-~a>M49n51hX*d6^^&!R!rF8x$qxj3YP#^3pGupi z#xqPVmviKt4y30T*5~svfMYn0#t7OdsHTvoRbxk8LJ%6FE^DTYRML_t45O^+r!dp1 z35wPbs~R;oVTUn!L1S14uuQ4|C9#3ivU;YXToM_WfeKVj17q0+R!buj8ENz{q8rD5 zQ-EC?jW%@Lm5ZV@R2XLHC^n!OG7O5Kk}jqGf>jZ2|DabVQ<|t?-)#; zu?n_o2lG!8D`%^UyAH=4!&)|475->6JE-Cgr{h+Z-MX`zAl5t>33kO3FaJDo@yIOL z92)Oy+ka>FQ20f1ez}RA9$X0+6H7yVqpjt_*y)xlUq+9e|D$*6+mlV))U);NJ{gv{Y%k9Tgz5{!vCzjt& z=1L!al|3;}JR?l!=etKP96s{tjoamSY$uDaUETDf^Yi4`?`PXCTwXi=QTo(32_?MY zv74pme)YD`J+id0?eOW+Z6roc@trxb?aTM!W6jbU}Kq#$sq}msbly+>Lx-)Oz+xNcr{rA7? zqaqi$yT0zq`1LHJ6#t*hyve%=2|g8U?e#lvKkFEi&<5oL0$~3?b}ijGzj6+Ria?KKqy`l1%)tX z5>iTFu?~h&$S**GDCKe`JR3q`6qdpYDT0a-B?ike#19&NL_nIE&|@*``NOinmr9hz zaVAVEwOA|?i%i0pQ>92iK!6lRr6?)}2r-*QbGTJZv)&^NYLeBNDHBIAG-PMQQ8yjYGzBbuk(pB3Ldo6PPjVkmsUVZI+3Y#*i$NVb+nMnLtf%yEP^( z#7yEGW7aZ^VI)vdBPv5EB0-^9aTHB37S?Cf1yYT3q)KFuniy7!(Eu%sVyGNb$iyIa zFgyg+Fa)K~8U;lVF)Y)6w7eg?X(Q_8uOa`X{Z@n<@q(FJ8y9K zRg!`vO>p*^g%R|*dC;Yp&9tz7_LRK-z{*nv!P_LAMYg56bx|dyCyHwqA8r^^?)&)o zt&bZXHS|1cyzzdIB|_~VS>pfhZ*{ghTTZZTpxP;>V$!MT(B;}1zl!7zr=Ry3O`a^HZm~Elcig zja$*V?Y_%Z&!)XayGnNZ*GH%(X0*^7*xO06sQNdaQOM53!j8?0y7_uRevGm~-zf$<_$Zs!slEUwnT0PCe1ry;vV~{YXW0{Iap_7rNFc+S=Mm1yv_% z+-@G4d$H`zj-i4!xI1`ky zv-h!>{Htp zj+Oaq?n_daT&rfPygrC%v{nfHjy^P;K6zk&QI2oPHB)L{&BIr#y1moA9zIP>;7_~G zHXkTY`10nXCqBZBJm2Dl*~0eAW49axTI^Wq=~@+6+%|CNvS77MP#)P`e5KHK*R{pR zgGEVpz!wxIp1CtTopXc;osoLdVEKuABmIM P|I6W_k?P8M$+>?5nauAv literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_1_e.png b/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_1_e.png new file mode 100644 index 0000000000000000000000000000000000000000..f024493df3a66be0d7b7e1b4cbca38b2bf369fa7 GIT binary patch literal 1659 zcmbVNYiJxr9N)gAIZ2Sxi&d%JYz2+&-p=m5a%-+Nxx3^p?Zq=W>4i#lZ+Gr)o7Z z4XtuKVJ4z`c@ZfNK|)FBC@3066GZ3kf+mQ=&?J*EEvtU&mzfI`DNBB8pF0YoS^#F` za7l-QrT(~B8Ww#LwR;!YS>Uk%1)2g`P_nAQ7yML3E|1sNHbapWh&k-1x-5lcA{rwD zNQb1y0ca5bj`aE*tjFc@fSn`@cPvXbkHBmPr+$BsOqbPR~}9OCkfaP=TsxU@Y6fY8hlABZK}$bmRDM z3b1RV(T0xOa#56q3d0N?!e-PQa$B?!FKUn(fCkFxA`BhEG`CyUXna72f{FAvLfLwt zVs*+S$2vIjv3;^Cp}f()>H-W3CiGKQ)M((LIbR%bJm=!wP8!D!fGRYKBso=F1!Y+p zIO72D9LKvmXyE<}ic>}sOyQ1TN#s*VR|IUZtO#kyXlj}w8*bzSD2sHg7_)P(-j4(V zF&(AkEIu#>db`O;DBxjz9!%cBR_I2fd_*-&K^0*n=%=uA9I`C&UdbbIsSX#Nbc!M^ z`dona0k@lmEZ32gydJM7>8;-nA~9#BK>fb-Kkq-K%eVxE>|M*T3e(CRJ}etJs>NFA z48j*`tE@~`(uEg9s|@^Kkn>7suXgx%g%D@R>h)r@n2u7}(#pdCz34 z|Gtec-MBJSE`1WFQeTHIpCmRtxt3T8Y>nG{2)J(X)RDzq3s+w$zrEakB<kn^4zc9_PGa^7PcPv{^{%E+E43Fe0Obd3%vig6+1EV+0+xyo^G>i$D8MR)+e^XD>qAkc=S{!oZT{a&OZ9;58IBdKZ;qK aBg}j3$IDG)BkxB(K zLyJ*yBu7)h)HER-rc5+~(ni4%w3#pj%?9%$LoF?JV6?YbKor(72N~V2vbsIzAUWk&bLt<5daE2)b){7Dk zQyLs)ah!x>v>JknilXocn8ZmO!=o{RL6VYf{!z7_0;m~=4lM~%?*q{r%fl+uJqDBqHDU{Tv<0MT+(b178h#ijiK}{kj zSUrQF1cBm_={Qc4Bppqmc=TUTkTM*jFi!<@ENvAf2LlWi983<6xtuu&>~$lp7ww`1 z1Ox3N2k$59^(m5Q73|p{0QG8lqQSlZj4r$_nFT`9y;b0nX6~0!K5f zmEyD{g;LWf0%f#OJZiC6IMfnJ5ll2e#Sk&pf%^uL%~w-k;6C?1@6VA0P=bv8nR(R0 zRC9+;5M&TlPk-r{`Mmy>U4VPj1(>ClfevBS`12gnzb!no2l{B;HXe}vM_%;7WYMa) z8Htb00p5CQ-eEv_OfA?xJFtJ6*n2jpxCh{%W2j4Ss{$Y1X2&~0hm$}nyVP3M3PC}q^SrgXWXZhiNyhs{f`_1q5& zWXcNO+I8+D$h;y9a%HilAwf-^MVaN$k*2&C?i_C$AA4s{W%-)3j}o9HeaY^H2h9<| zYrnDhHGFySQ0Xeeh4IjpkM|vmIaW~{zU0X0ue%D^t=7leH@U~W_;Z_mZrSIW#XECz6LTN4PTM%g4f?jJU-#H zT=lJqO?MZcZyWYr*0z_lJNBRKJeSl#R8yapu7YYN7=yEZ$h@e#lJ_9ovGd1SWsO|C zUzPvm@RM)su8ZZCu3s_9+HrYS#~(X7n|mHEKicw+&#<1lSk!dG(a8Gy@!)_ z))p{p#%ybOG|^(K3@TPyH#A>J{p$CuO?K*Cw{vdz=5eh8f literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_2_e.png b/src/main/resources/assets/mcdw/textures/item/bows/elite_power_bow_pulling_2_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d62196a92a90cbc62a6e4390d63fc8645f20f7b5 GIT binary patch literal 1660 zcmbVNe{9rL9Pf!^Y;I&D!9|U+b})Zn+t=RjCwF+eJJ_k6m+j)FSqxqKc58O+>)LL2 zJEJZnN-(Ho3L=o1@Q?hpO#hj2nkkMLiBU<6(J1l<2@(7OSzut)>FeF?oCYP*3E>>NXDYJ}Mx=n}*kiZC%(Al)ma={U9! z9pC_~03g!AFee0jz5uw77J&$O;O7OA6#@|Wpb(@h4@0C`>HzFYY^}&5UlC@|aZJeb z`Fx(sdpT@nc_ADQ^FZW9ktGP$9y1)dz#4YzGD8B{ilv#3h7H70B6Jdy^WfOF> zN^95^HxY;N1=-{U4!9sJzff0?|0aOA zR+6eRuBwZ!S4G%Pa+H`+amZECc4o{(d>69uh^3(9C{eT3wZ?>T3&{?)G8pHU1C?G@ znHB|3r0?$03>D|?dsbXP3E4pr#*G>a0<0L$01=8l==ZWDb^w&25>~Z=u@z83V1YLS z02D>&_p`wN7nG!oDm(Hu!KwlWu%*kyU`>~^h&PQaLs#7h<2Z*cBA96BUAdo%$I})b z&~oI!?%LK)r;_o25DpOKIiaMkB*BznJF=mmR3gF<=Wv>)LKF&nL*ZbE_4dmO8$v!G z8}f<@8&pC*RTLBz1giHFSQ&9sVEMlKKkq+cX`}?@+;#J~h3V!F?9gly)v-$Hbfe+Q zDyPwyyJ=Tyj!qk zJNSQ^SUOu#+{#LF8d9)ICu>g-eZ zzPEUB_}BH%JUQ90Cp$^k99eL~Igr50k`sy}k&)xJ47?7MXSjYF@u-!=5(AKesn?$9rX>n@)iAF6vaFC7b>e!p=h z#?_v=>HEn`i?8K_6xF#B;nRCc+0Nsi`z?C#q9 z5TRAu+6t2nbVyyLe@G|lm}A4y)G4f!btu$|PJ}`?ks+*X!p1t*sqfM>R+$cW@b0~P z@AJN&@9!H9x9-}s@zIS4f@}%~eC=>X?NN3=e4E+qH8_>)fjuUIRL_SqAdO9FT@bs0g+@VKR(b47?h6c+B_8W^g{YA31qnHj zH9$wUH6muaMUR9v?LZsT92B4cOF+{~QZ>0WkLBfZaBXjs7@CJz-8|N86QW(AFzVF| zfU*RIixkD6ZVy4TPA5y%qYTARB;_J$2B%q$a&ojAEj$=xGo%>T?t8kx1;2PKVOcsy zlBraRNI3}2h?BI(;~^=AWEdPGa5JM?LK;`i>NN>IV2XyUTe7C2wnQPS^;kRxHC;79 z(TieLv*0G^FfuLZBu!AZNqL|o7IAuyk<61zA_ zfUXUNiX3;;MNx_rrseO2W)vK9N3v^zpE9PQv7P8`OLqE?|HO_F1obx@jy z#}S(17zlOalMTi4ZSK}C3bR*~0l9~aDp>~e-`$4Za zY-lk#2@lNnT`g$P?`3HZ%i;_{=hY2`xS(oUf+~WbkH?^M2w9dmMs&H{EO6i+DJI~~ z2B&~W1;&L(8PVAgbvxXw3lilc#`!d{$4-H@`_lis|EwXy5)_j6EXOWPJ9oH%Y{IB! z3Z>Hl_7zr18O^5)Cx~_#@R(@FA4phXTfS!xtcpz~02KNkd9eyJwV0I>4A2~h-nwhv zkx+TkF4$E&$bXucKU-JaYjD^x>}9c4!H;6I11jur25e=MDg=f2wUmXU3_`h}cX9hf*iwwx<_ z;G;9rV7Y(xwa?z|zj;a+yfKardk1^M+3LA6XX#Yw?9%sdUA%DLfmXEX{O!!x?0xl5smn&Y literal 2169 zcmV-<2!{8GP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bIr zyV}M`NJ38wHshbar}+y%3W-dJEGegC@e4U*Dj0~}zjEE34cA>?>=``Go0~wG@_73F zDoN)D<_Y|y^G)Rx%*O{oc_^Vi6N(BVQ3Xe%D)MeCuqxOT734`Zhy7mnwrtA6k6UQU zKb3yD0e`b@!84_p90%M3S>}{67P5iix4sOWjq+L-s|xz`ZVoHKCK}#(i+frY`u#8X zr|X`<<9xivf_w0?Ed^R+EMuIHUtj-TS#FN$3i%VH_sIP)|A4f)9C`@;6GG{Jemn2t z$Gmxj^up~yb4s`7r+FYOPkTP7t^b@|<{W!>B_wP)>88$Bt`Yd^^47H~;bQ!wmF4Vp zWn6-kXo#bZAgj2V%Z>o!bis93+;ro5HrHTcph1i$Q6uk~!K46;OwBKF!@Arg_StuU zOuiu;JZ9;(#a(LirLH-F;_k#CdK`o~Ecs8Dd53Avl~B%ExqSt@Xk{9#SjahNtOFYm zaZ{ZdF9)CN^KaqmfndDcEZAVNbx8pHHM)=B@)yt^j1kYBz>d2LfQw*3gfY$o0h^F9 zE;-9YhMj{W1ppP8PCiftEG|asFp`4z3E&_Lpc`x0U91#oPooe5i0G5?3~aJ504s!u z_~9Ukp%Q%zF~$@*O3bk&pH_yY#A#L3!kz<1PRuNvxft;hBuWw%kt`)s_NcfqBOkNm zoJ)by0?7rd3m8hNRDBIK)>OGl&9yW#&9~5EOO2bf+)AhJJMy@v&Ru%$Ww?P*8eznd z1`io|l!;KAeuf!mnmlD@Gs}&d!usX<1Js74HqSjYTPJ@+`P#> z=Uw6>BB5d}i zS789o+aJKR`_{H2C(Gpajl<2iNQ}1qIDMPm_OeBa4DvoDYcF6?M1-(X!>dqZkuhQ2^~p4J$+Z;NAg*4cG-fKNo1RP zr-sp~ZcMAIH|{$Yfb;5-u8D$?xWbnMG_#2866d&SB?F~Sdl}*I)YBgKm5D60*(CSp za4-wVBB~B;nHtBsft0Y?2h#20gm&6XkwhcLJtSLq6c}V`wJGi`IOP6jMx`LGb1P_# z(cS&#kr{xP0$F54-$&W-cUfshigAM{r`NZH82ZK6b;D$m_j$A6IMOu^u%is&dxzKv zYKsC8u)lAOHp}Xh1AZ;J6R!k@wAv4Z$f!qGqf+gp2(ISo%-DQ5oN*of!zCj{O+h48 zrI1 zaRQZWzgW*d26;WHXXeVIq^byApoKfe2Nawb&qIC8o$@3}I~q{E`ap+>X74bfpuv4n zec@61l18`WvFgwc%h(&vn-j6K6(H;o!dE~pnRiOrAD*tC*awgaHt3tp_~;nC)SJsz zH_@c4s+qCzK<~@5pT!edM+z1qY=A%9#BkYe-Z%cW?dI+e-QQiK!AI)LNojd^w5fF) z-XuaDP%*LC0{&m7Ir7i<>~PS**O=@tFW5X7pvbg+Wdj_FO4_q z_B;MP=nocO2ES8g%$GXzuAjeb?b-Ab{ip=IDzI*(pbX`nPmjo>x)J!$0*o>Dc_O(n z)#oT|dDwcwCfHw6(e4y^m8)gzS!ZCU#TgF9ce?sX5ajL7wOL%go7SrJ16^@T$g4PK zMFxk`pKUU~8~tSC3|i}uQ5h%9^_jaHB=?q4bUCP7v#j{k0*cO8z1xMmA#Xpt2@MD^Rgqxn0000PbVXQnLvL+uWo~o;Lvm$dbY)~9 zcWHEJAV*0}P*;Ht7XSbO3rR#lR5;6>(@#pnKokb>&rrJwg-61G#eJbd(JbmlceUAj zjuDbByn>8(2q;AtUZ5NG3?k?W{IhbQi?pE7uZx;O;Z--)vC+h;ij3yPC}CuD4wlBnvz0h9nqFVH zH4rPdZ6&{=U+njVYCk{rzc>qM4J+a-Ab8IQtdB$Q501}I*2A`dQaB4}4~5$UVQE}^ v#46Sa-h|UnAbqHGH=ObP{8xQHRSTE_F!O>u=ds?Z00000NkvXXu0mjfef|%B diff --git a/src/main/resources/assets/mcdw/textures/item/bows/green_menace_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/green_menace_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..de32d0262dd8a53df377a8d373eba1afe595a9c9 GIT binary patch literal 2049 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/green_menace_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/green_menace_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..1b6882cd12c25c7395fb0f07527e7a26155a19ba GIT binary patch literal 1939 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 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/hunters_promise_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/hunters_promise_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..ecbd2bf774e68dfdd4c012cd9cdf2a5218c7bbfe GIT binary patch literal 2051 zcmbVN3sBQ$91p0IhoCszJjEHKs5sK3p%j{S*!?~*mTaOMjlk2L12ziBPrnq++f$R8JsT1!OqG_ zNTzeLXcdD*PlcmgBp|S|A_cpw7Mno2)JQik3Fgu=hQQqrF-wiaNCIJ_AraQ_4i;9* zaFoVz0*+A0!pBt|V~oMAHFk&ek#Diwwk7(t)_feP6+k#eCnVSFEhmKA6RXBRo%21|^TiC-+L5uj<0 z30AwC)+Y422{;UMQFcr&!zGitfeh`&*%v!3-NG3fV=b(ewTS}2%H3Fd1~2kL2LCVA z?(M$`0IoF{+%jIMi`D8DA&9X{fEm3Gc_CUz&bG5y5-aeF9W)!e1gJS)vc^to94saB zj%1#<^aU!hPi2^p%LsUK3TI<@rx4Qb0IQ`$R*gteLvbZasFHDlBot(L7z$#C<2_IV z&v54Keo(m_#lww1kQ(ZQQJ3)m2nW=wVfwj>or)%pu>-y@^_bdsC0p$E%OIg?7cc~%la+BLvwGo zJjm^;Zf$*5-Sx}CbzWCXeP_oO2OJ83WcjZ2{I#Zp_>F6f@jqY7n=y54^U|evR(p1c zPaC|Cmz2a1JGW*iilEQ~qHkbZ%grF@H~-qhUlx`Qe23V{w0Fj>$r*LjTvAn5+hxhe z;^LSgt2R*fqdyM!C`)bdSUA6aXVS5N?9{urxQ9NSM+UpTNIQS+r*Vhl*KE!$ZmQed z+2HLAZLs&chkNMu^Ezpn;mNkU#^I9r9S$)ECv>?c@?n>?I*Y(a7E@NGG)v18v+dfU1 zt!D{l$le`64aE;SO=OI6H=1foX>PV2`AX@TQ~2=PlXIR|K8flmEsXcLVR=tX8$4`# zy)b2XaPT2#q{~%H2atR0MMYCqE-T13Ji7YqMEHV+^UBXwHltNVnMx-LR(0Yp(R0*2gAjk4;;c_a_!r^{D^= literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/hunters_promise_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/hunters_promise_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f584c22940b2990475cf8bcfaee6c0f37772500e GIT binary patch literal 2035 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow.png new file mode 100644 index 0000000000000000000000000000000000000000..ed8a4d3243add34390e338d52f907a73cc39f2fe GIT binary patch literal 1749 zcmbVNdrTX396vxdg~7rkurRlrhjAcY?@=i2xiX;TQC)#_4G%LW*SlZKh4${a`*nR} ze}IqZbdTr;X31Q}%n~DJGNZ`|i5qO<{_vTYxkSdIX2ZBm5;w!9S@3tIt!So;yX1HG zdwhPM@B4eZ+FF|Oa!PVA49jyhJ3Z)&8{@$h=&i@&H__)IwYf{ju>7;e$QY`~Ux#7Y zMUuA@cDlE4f)XRqIM#|%b~fkO%Zqk0{iSlogonKbhqIS zMFY6SM3Vwdvv{@5#8@gTE%cK(OS3dZS5XX0G8T@mBk7R4qIGXf1(XNqN>~#>!w#fosbP)EIW)jSMe{03 zFcqk_l*%~Em{`25Ly|=$qL(kb0GvDocEX4nNn1#U^|CC-nmIH_v7_lFs9O;we{30) zVbHOcp*fo6%r=s)`U{FuM&u!XPp~L(enkuM$Y3eN2LPqY0Rm6Ek#i_PMMHv-cIM^# zE{CH{Q~Xj89q68>dfe6EurM}@g=9@kLS46;bICg7WdXRHb^iYZx1ZdMtT7v{g1p@g6WDMMtBX>1(3Jy znRgUYo-zt{$qwqDCMM376?Y1bI)*V#w<@$qH#;Ds4yU13R(tD*8Vt)oF|YG>zI1(< z>6@x8{B&_+_Xj7f@TadX=Vv#aaD?~o9H<|0y!=J}m4{&&jGQ~7=jN|}tNZutoRQJ> zM~7E^fBH=McUSR(r#_7BDz6`3xmp{XxHNxq!BpUUQE0sU4y@?Oey{dmX7{nO&*5hW zBc4L*hJ6zI$S>0!*Db^SyU(qKLr2|jjGZrNP^ON14%BD#lste9y!#`D&305wcFi3r z?VM(2i*mQTfQ_6dzIpbLr6hQ(E;CU4<}14==i+H+FGB1#Ot$3Tb>WSa{<>-e{ z0Q^l){~EXd-0YhBsN~pu)7u68R~CnZgIC)}q4gR3;+>kE^x6ZN8;R}3&gpB1Uu*xP zb@Jm^NB3rZ8`c+M?PC)?`yU&Zt+Kdb^0}$OteQsf$>QxtPh_^A&MDkOT{wG4$#K6Q QGJZU+h8E}X`kv?i1nKKdk^lez literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..a4c2955b320b9716365b175cd415f2689274188e GIT binary patch literal 1989 zcmbVN3s4kg9N#kx@ikZu<0#S2`Y!JF!Fh0-3&I`pJYF7(n9APn9=C9JyYB9B$C+;p zVRU?aE%S{OAb~G&GF2<|%oW zbdnKVI+_)1oX+PG0UCm4#`#2=DdrT|#uf5z3hA!@0D*ayLgvk|U>4EDIrwD1#Le+% zSQ&pYV`P!ISa_z71OzTlp<$oP>6S?!h4k{0V6ASW2;2)%iYX*sRS4%GAQTdT%22x0TvHnMTejWvP1X>>cH_| z6oAlLECC&lw8iBLsF0P!65vLEKpu&ft)(J|=5Vs$kr*zq1eiHd^+qI35=Se7WEBMG zK%%k+OojEVF2zhCAUHanXGxYLSR-!3 zwYc7B*G5I_W3;vyhSS=k89RqX+c27l8IU&%j7Kej0eSX+%4bSEXhGWf*gR@us8FD-HL zg&B9ZFsi^uVAyePFySOH%F2HI427T}xhdv& zYu>tBJ8;L-+2cN0kr`CJrfF_u{!ihzC$$!og$6H8u40{4ro_bXrq#x&V@}8K%AU4$ za?_!N(ANE9>yy{i84{))8h@bvP4oECTNVC5Y?(hP-@miCmTe9e>h5)?S+>@wv`86%imbE?{ry0)kNq!d1UTEE3&60 zilVfTGJRq8%5}CeE2FAHtGA~nLCeF|zZBcDX;W1C$out`Ku*}vlu)yt?|9|-7X_16 z>-J0Si!aO?dPWF_>I_Ogb<*?3weAILZC$n#wO>~7w$1fy!EX&=V0aS{Fdt9!jKyyy5p8#vHP4# zMfBq07h}B@w~i%x57XnG+twV^>7P1Nb7j|=3f|U!k1l!l;nC(_-p|b2aW}I^Zb{8^ z>F-f5gq+Ae!h{VUa=j)pEw?%s^03_OU6h13VDKiZVU4D;cHg4KTj DH|NW* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..17535dd8e23d3a4ba5ccdaee07766e919d4101f8 GIT binary patch literal 1992 zcmbVNe^3-v9A99R9|Af`jw#m8I+`MP`{Rz|Zu11WyMW|~AIA@~9G2ZZSh>4BcK5sk zOPLJIVKhxs2Qmf3gg+#OP%woCo61?T zrEGH&N%M9k#qhbT(qnf5Gz2Y(@i-~EfR*4}Hji`Yk-oz%2+T2hBrD2{nVkkUpGznf z*!1FL3te15>lh?vA-upt0s=cLQLx8ubBLrzj|}mWU@dQ>2s{Ll3iQY#Ss`pJOLmY7va2V>LoG7luWRr$~4DH1^U4m^$I76eXjkU85Nd#Eji*@Gn5-;ZS z|3K|M{)+(MTC>?J0$_sW17|hwJJQj62@(|eTM$*9B zcmW6o+Ns9wCmIYX0&nGP;6O}^kAo9U1`V#$XcUAJA5zzBCKDZ^L^)_S(Wpm&bCev% zklHAg(y7#}LdWI;m33;BLaS0U3MyJfsaO?brK594?;CmAC8xmXeda&je@);(2~xKI z%_A44oI7L!CxWOJjg(G0TR5_^aqv*OkQ6PKfgYjd__GW$vd#T(4-C_~^I1UpFL^Nx z6M3uTrUZ6T9`M#P^9}{dqjJFx+kyVw#G$h>#XSlK9YbDvTNU{5HapeS<+ z`w--tooHNS$u7OUb$`K>)bMX&>H{XXuFc+`u%=hg;6Cq7^4F>1=jU(vuyu88a6(gP zuK$_TTN`IrR;Q3Z)P&uHLu$hOE8;e0nj1Q627=;uZ3}Hm-)U(3d|suyR#Di-lXqtJ zJ^F3%a^Hg^FYVqUsUCh&ciHc{&+ikVZEu{fP(_rZLUZ`p&6`j8SNCf(PJZ2Jx0apQ z;PYX__^hl5IeV`7eW zw;w6k5PR-G!20#=QO7p6#>S5K^U+QJU`l$J zSXM;kh2?Se=Z@#hy}G3HxtyN+OVt^s^o*)?Tc+*okl?jrIE=9wc_&tABiB z^{R;2q}1$luCBe^nXVnJJ}n-+e_72{;KI5oJ`G9sbM~CrKRJv){b6ZY-waw?efL5cb&OypT3VS%qqEZrtjXS zq&ciMe9xu5*M#PV>nj_2_8fHgIF}uB1*2)<3o^Tq>YLG3FT_sV<$u~$(n4!PC-2Do RbgKNXO*ADN_r>MB^9SR;*--!h literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/hunting_bow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..3be3936de9eafcaff223e845e965d66f3c09f95c GIT binary patch literal 1921 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/lost_souls_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/lost_souls_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e7981e9e93c66a3722e6d37f2e4fe66b3cec820d GIT binary patch literal 1903 zcmbVN3v3f*96uf<(6LD-!YGQzLB?ZT@6i`MS75Z073dgSBW296+ugOhw7om;ZnP^8 zVGNMrJK1E5IuaxZf`mx6OcS=?eDH|!3?MJbL_uZZcx(h5e%Ebv8kEQ-ci;c}zTf}- zxQ%(abCUH2Jp@6??i^P>SYhoQIs|-`SnL*9hDkY#6$nac)!qTs87X5SNH>c2`c$81 zKE;S(Bh88>oG}`f02+caXGSHO334i2!UcH2f&BJaGXnFh16gG8;2z1zmGU_;nJb9p zdYM>|v9rj`8E|Hl0s_LEO2g4`NKmM#1BuI}0IeNk2por~K?jnhDTIBVJlHA99Beh> zD1+l9Y_l5)tJ!SDr@Og>{JuZZ$ zgjhl84HF0$7NsSOFyfj^aUjbia8j8ZiYsRsj0=(mP;I#&naS=%y8MufSD6CZzReobF?bTUQrD7 zB`UAaWSAt3Bs_T$FR)@nnbMDebI~g2K(wr(xD_SsUYw*zGi5QMAa^+41NDe3?=SBM zB?uHZd2yT~NXkN@xaBV>C>fSk=|_TDhVqMYmVLHHJk`O@PL>MWj7!qZm7+7cO zf9`fV^JLM_hrorBKW8@V&URV}yA>F3B;w|JJd|5dR9av-x66Tm;23$Hr8v%R!@21; z)J(7@w8U;^&=TBYLuuM>FCjUz3Fp{8ewWCUX(iCd&;C#T1u_p>kPbbz9IY|6+M#lI z1!T3nw{;4*mwKrX568=eq8Y6X90;T3U-O{nn1AdD^zcVYIUw{u>Y@jxh<-If%Uo6f zMC*}thXLa;tzmoo!2aoC{H|Yf_rbx$(8$E70-MCJ;{-6_WH8Dy@um+UXut!vE6eL! zcfE!Pj?Ege?$Y4V4Vx;{=A|VK9FTB5a(=aEWSK zUo|U~`jye$UUB;f60x0_ey=-eZPWIvw`1@W|NN$+A<#1FnY;Il%+qV`TJE0Gy}$q5 z(Q5oc=gK!L+or#;biwicNmI|7vny|A*nh1rD&BK{@E%)Ddh^`ypmY#9kp~uW3q?cXx#dM?rf`pf+fUBZeu?hvT-V35i!1&Fq64Gt literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow.png new file mode 100644 index 0000000000000000000000000000000000000000..2e627fae42069f2c32ba4224d35b1d58955fda7b GIT binary patch literal 1779 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 WzRV0L%s43iq;>Jh+QV^KC4T_@i0tYB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/love_spell_bow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..5e13fe125e8c6bbc28349508af4ab369dd262c67 GIT binary patch literal 2025 zcmbVN3s4kg96!zhABbQ&mZ-Tcj*sAOA9tMG=7D&JaKZuMHR7ASy**g(vFq*v$0LwL z!cmDd)TA8D8W9G`qKAUYILegCq-2=Nq!`LW1r^0a$NG-PWsT+J?(BZwe&6r={onuH z7#|zyGsb_6L?ZFgN9hv42)Uk7Uf?ZcX5ItCXfA50Ad!qa;d(qu0>@2}NIWMo#zZmE z5JOO`T~3-=6D@bzIe?Z(=7l*qlCshwWTKN9hX(GcJqAOJSpzQ#HlPMhOQ$eVnLNEX zGuB9DS}C;|4hx0mISD{ur$rKS+HDSjaBAQIUINTr%Loh&Kt!ts4tEKJ5)JW?mgQ+k zB}ZixisH~*wH#9^l`1p{!ciPW&|n0^WtfUUl>{~y8oFR0jW=6}1l__RS>Q_pr-&j) zAV_+8x;$MWXZd6VQ>)boiX%8K0|=Rr;Sfou%pn8}Gw5i6;u%h4SO?@{Bu#9psDXi| zgC^KHH?2b$auaYE;v_i)lcO$^27qSDjpI^z+kkL0h0r$IPCG;aU@8egImTkb+OysA_Ora4VW?HkY}O=V+Kbf3ADhb@)RAB2Gk62S;G-po+d?> zH?pj4I8gD!DnmFX$D!Fv7>Ain7v?;5fYy;Bt$|%plVPX~R~d1PP=*jng$%?FMF*h< z*34Kko`zyFRAEF>LIGl|lA*zWK|#uxNs)Xm*h~=?mba6@V8%`+(+KBCh9S2b2`y`5 zc_0{Qr+9i@uhqu$tc9_G4Iv?N0i=)6sxY-mCBx;|fVu_)p?3%(>7Z!6P6Gqy$Qi~= zgoKzBG=_!9Olp*tVJ0Oh3o)5+8HFnqY86FO*xZoe^E#GFb)~@YdGr4~AICGG1WDTq z^SBDrl{-WfBY>!843*AedhO86#y|tsp1}ngO1^vx?2_aa5p>J0XiHHTG@2} z!zmJpG()coHzsblwLLD%NKQPN`ye3d-Td(jxG#1Y7g+Y>UA;Qle(qWjyc65;$=NlN zHiU0t_I!mEbFU>}HT!LTD+()L*^`u?5-@6;SDu&Q%&FsHRlnL>>)K;3)=ie#u#vC& z9?flU$@($<@`Sgpg^)!hN8mE}O0FMwoLc3f)7>4pw?TTP zdw5plmWb2cUT4Y=iZT5g{Wp~#^c(-RwITJ*?)`Ghs`JA;%dg7*I zX3QcgZSLsH!G~+~mx9ZS%06rKiEEM;nHT{cl&M$PXj6-K<=@#Xov)L(_$*BL&i*`^$Ukh=z}D zco%2&RJOm5Uuo%$-uJlvK`34S4TzPJpw2Mr-pjyVWr}up`^qmzU;qs_FW| zyjBT*VVb@wyS@9|yuPHSEiKsZO#NOy*8Y$h?Xj!^^`Ql#X z*3!l&8V||Ji!;`RD%hHRRCMN)xAXUXS*v@nerx2a-5z&3MtpwWyXi#gcQZOVf06dB z@Gb6L7oC%K@8jC@z1h{Cmx6!uyahJL)D;JAc%!Fy$LsY!(Y@V0Zt-sS++DbX zi8PgjDN`xbN+?n%A;C;E95r;rFqj;LtT2K?vkVxfv`LYow|rdISWfQD+xPap-~0W) z|67`tx_Dy5j0gyVCR$T0>0pM{5grQOa$(_3Fir5LWXli~)ufJ~^0`ql5EL?<&$KIc z+fs@VJsO%79h}DR@d7ji%}?}uX=V+lzz!~l7fi^&@kRvZSrf86&W78(X3oW@6iQr1 zVQMB*xP~#ZNMZs!-%kMo52w(u-{Tf!%5OqOcqy<}w=o1BfhcQCNRlcLw%gKRvnX+} zUW20yj+3y#s3G(^ogSYDlQ@ZEcpOHMD50lt9Yq-6u?GRtB-Tl#TNaJU0$(P?r6^ts z!+buU#;4VYQVvEKjYbS7F_J_90+kB{h4!O@JbRqM!pV%pdlg<3V3m<}h!nNI8JFnjP)oU_ZJkT3`;BYeZee4IYr4s1A}=Fox@>XAqRm2ZluhjTa=V*AIrL+zQ zOA>J;YA_HE)Dfqn(Rc==myRIGIGq#M>j--MzC~p6)D#%M&;HN*&q_QfLE8PmJZfR8 zxkIJ!GKgxySm|VNYsXe@9v(>-ie}U@Fd>W@e~v}Qw)qG4z$mTH#R1a)$cs^!EIJh* zEpbUXz+3mtI}9j~sRcV~2lh`BN6zjl?r}Ki80s?6s=!B}*>M8sa1v-`&GlvR5EMMm zYDvnp7x(WVTvO?3&Fcot7k0pC$+t)B|-s)M}lD5!hhlNzqI{Vs$4KJI+ z(Cj0R_e`4kT2jjN$s3AY#XZYhA<-N6*0!6%PVTySxifkndn~M5>b%p~eR5#<)>a5v9}dOSKffAWQc|C=JI)$n|Me-!o~|{r=S$AQZCkcXT(WOUhdXPi=SJ7G zD~Ez=woqKh)rtnFthcf1(xM9Mj;2t!{viZuZEYQVtT83mofbLJ*m}Znc522Zlijca zI?>C{e7+NhVF)^iz+*t-`*>}AWRS2U+{GqVT4*f?0BxKs%BR7P}dDIaxnMW z?oTQbii#4est=uB(0lEPP@V8n{oLO_h#u-W99w-jwqx?U+wz0c=)tTN_@gn<>I$^( zU{U$y^B>Rm|4~|fi+{dk;pIcyBP?@H)hyqhyQj+;f2+4NGAFfcM$G3;KjNhqzpD#! zhhE(7tm*HId}r=$r1HxC>^H8@IMuQV+IltX)av5;Gdnj=ZK!*{d`a@kFE4Furj~XW zM!lX5U3lfwwf!xc_ML-4Z+d40uD;WOaK4? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/masters_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/masters_bow.png index b1147864a302c43fdd3447c6ef064309fe0c8e95..6ff989d453f9fa8cabb01cefb91b4504e3fba190 100644 GIT binary patch literal 1734 zcmbVNdraJP9Pc42vK+#EBxB6fvbmY9*9Z6PI0oGDxNL_A7j{c#SZRO9)qDI(Tet(4 z45!Ni%ff<_g}ABPP|;`~J48wx-IMou7?in9)=1u0wBJzq1}dPqm|C9=#rttGB5bmUBVB4X>`xS&3oy zKQ8(Fn%}#H6JW%|i?9ip;t?64F|2q~T;_!k(C{YEEJdBfjiFHjmqaJA)#9bSvI_*I z>JA0echvZVj*#FGiA^PVahyX05uovSJQ9woT--?{csaDzw7ok}IZYc?lVL&uqvE_wF(z7fDFGCPG)`_+!U^S~K!GrbfT*S-ER)8{L8w7B2>*pT zef&2CD70R0TE`u2iA2&WRIQ>7xseRW9nq?u74ZG+E^-mWQXG@wp1xFJ@U#3SD`bZBu5JeMCL8C0xvwtIo85%t9GM|6X zFMZ7B@zO^p7S@{P29~#U=f13cxu)&s-Y0Wz=YQI}b6-x&rQEB3W{X6FX8!1^r?1$aHPJG9{qvFGWrf82iWf$vAAGTFM=o~e^z+AG`>8&o z^X&Hfu%`~Ko%}4jXWzrOU`9bU_R0xi`wvzA@751g>>1iSJoChsw;y3I21`~7{io%H z`G(7*fyP~dkyS^ojh(a|J3Bb*&+q+Y9oysjeq$4xAtE%A&F!S_{8)&ZR*G+Fk7B+G&H@_dd;D3 zJ9l90^6q*ATr>8;p_8|+SDqNc$@hMDWMy<88*Du;bziJJ*cUqd#wzStxwtj literal 2242 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 RkBuLX+tuKFXY-!t{{-SiP=Npd literal 2588 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..b8046c6da28606871fdbe9af6bc229e3c3586010 GIT binary patch literal 2006 zcmbVN3rrJd96yFn7&xax5jW2g@U`}?M=AD3hu9*mqfknN*!eo{u25)u_3ogh#*L{< zP{c_Tluf1!f(C;I6da22G1Lvn42nX8&EQ-1a6=vO5!rV<_kF+r@BjYa zMtyv&pU*TO2!i~y8npquVc{M(20S^p`yqIZcW9P!5aiz|++IcV{DUB9bb!T}!l&rs zaFVe}2#QIiB`%u-pdlzS%H<%)Oqz#N=`@R7DY}3BqzJZ9O3{*V9jbGv=yZ$5&C*Hk zcq8e~Bo&k>>U}uUg#!W`%@eT8X0>y;ODP)Q#lc$GMnv!cgwIrpq6LL;icSx!7?y_R z5>!m0C}Wj&Y0t%5d+OJSu9D%WCJsU1#cX1WhlxS%P;?Ng zVF8 zm0^KmU|rbAeXUBRXBo4_3Jy3!>_S)@qmoM%a$vkfI$*9&himN|PuNLXt5%9Ya3mHB zh07_aR1uD)io;~7gjgn*g^LL}tq?21!zduHAmrg5c{M|32_-NrPyJ8%1l9stkg&co zkI<2eO(o)H+G@>Y9bQ+NUM_mlU zIL6F736_pd1JQbE-66nuL}=JSKahXAIB+(ixrgCkVhBsmr~)6JVMp7+gk!-dyIua6 zhoINYT6MHB<GAD%hw+n9esD}+3wAS3k|1DF+TWqe69bjiyyRhEw62xIium$ ziO>2zx^|+!@8mx9hHaaZX1U!{_W1r51?}=*+PB8|c+!>|D2A=OlLK|s`Q_fpnVf&N z1De}7cJGQqhmRdw{FPpB%6xO^yR5w^wR->b^AmFm3jCnCMVs)3l~xFP${vbr;0lYJQ5rvFKb(8T)cZK{k-L<~ zf5;9ww^N^o`t7L=jYv#>aN*bHORWc5#09?PrB^Dvy}hec1=6YHx+T5Nm8Y_nUukc@ zcX*Lk%I`B*ti5@w^X>B5;yt0yGD`1lYT3@;?S}HcopJu^)oCSh6*fDXliX7F6MNsZ zJ1#!3WEa-k&|5D~W1BSl)~+uro8bDgy&@aBf9at6*>&&w)0}L_Ij^q^mDfxwm;Jb9 zg)$ZuRn^`MZE89Bd~wg2l7Pm*(r=yx3ep20h6Rk_9%` zObzOpKrK(q{kbV*TuOFZ9;M!LLxYz-uc`)|w*Gu;<*a}O)Wk85pr;wYuwrXvES;pR zp4S)LHop5*XHdbI@A(+W|EQ^}iS#=4$vf8{y7uPvq?E*k)*L?@Sg3aGT75mCMzTQ2 Zx9{ry-O1C5D6{bA)yBlD4=!A_?oWN!+EV}k literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_0_e.png b/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_0_e.png new file mode 100644 index 0000000000000000000000000000000000000000..821411255809881f3f20ed2e1c5514df8c443f6f GIT binary patch literal 1570 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 CaLVWa literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_1_e.png b/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_1_e.png new file mode 100644 index 0000000000000000000000000000000000000000..df5f94951e36816e2b5a1df12b025566f30ce364 GIT binary patch literal 1559 zcmbVMON`q@7Q{fP{k-7*DJMl~sYh#aV zJIzBXS{1d3=YiJ&P^%VgVK0aaRiQ|%RD|fAo_Z;-1Iqy+fyAM-jPo!HDpb^xJ>!}0 z|Ni&?Lb)`*bH{@_IF8#{TqrEEm5<(g?q=Vh*ZY+%_j(IY1spg2Mf4`#+&lgd$8Ddm zD@);$`8c$wBOy$yMCv#mLv!48uHzwVg@k;S)NR)ge!lp*z}wgm4r?Yby*z2y3q7A4 z>Xj;1Z^hEFkb8`u?m$N1kPz`5r|AZ;V+eg-$oA2(Ebx6uxMB#ikwSjSEc1El6FwsW z(E>o__vw<7NvAU)$*VvGGSFm26_pGGX{hYuhmXLt`M3rb3kQa}*q5mmw_s)s>l#x&~-!95#3;F#84oC<=b9pQg~UW0}-XwZM5j<5fwfQ8mHV;#4& z#c^U4K{$7mxiJjLEzv=x>k)a81hnN_WbP<4b1L%2gL$8zkopx$o1;XPM<(;CBB}f% zhiwrQ6I%TdD){E+|YV*hSSbC2L` zVno|`RI#6U*b$daIG>HOQtlhb#^C$K!fa*fgmwMq&D^D#ZRZjnANxA--uUj;#s_yD zn4H-=_Wc!S>eJ(AzDjgkS8u#tec;L@Sik(zu6Hh+Slji>NhWq0zx(vX-*VC?YgbQw z_r|4@m&X$apF4H-{*C8SUav1NZ@dkTBqk0fpE>`>_UXx) zW2M)Az&iKV@5$sVyU$MVDJMU>acykAx8u(|r=*vp+Uj@$F_wbN_gf{&un NU7RZwKHR^2{7;JN`g{NY literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..9d4dc8e22d231c41f4820575ff40f1dd61216c91 GIT binary patch literal 1921 zcmbVN4Nw$S9A69^bOHerzfNaaXvUDc-P>CZZuN4IL+{285f4PMVsGyq?A+}KyNh>F zCgxX}qmG)Rh&rQbVt%9!qln00mS&Nqk!d!XGC2rDlQ~(=NN*3gsIi>f+1>Z{z2E!& zzyJGoUhd48;p2uQ2omG4+w$RvYESe~_*SZ_eucv@$v$5}kl3@@6Y=ik*zpJwmB_h@ z)FS6gG%NB3#v{6cA;?P*jUZE}1to^{0Tp$FQckd9J&ny6%6Y8VymTkwl(In?XRngM z+^Sp`TjgUd9&Fl+=+qz$33#9~Xpr{{3LUg!Azm8JwPhSbLlD(x#j-SkXpu7y%@$>V znhk`WB?uDDuo#SHiZT;vC`ph6PNd^TQg1ZV1VtM&(Eba9(qxa9&bQ6zmj%D9SedFy zG>!)X0YkuK5am+bXt7vug2YKu4-tB$Qc#(oUQm(;7;HdcWlmB#Q9w0D#w}K;Rt##| zX96#UX$7U^k=q|rd4ljd=PM+_)03_1X8j0&un7BxL#){_<&LDD2er1%06Tu#q_KGskK!Z7+DFwJBlwxSujdZr?7iB0I zYG)d}?#Ry0lSMD*hZ{=%%;~5jC);ean4$6pV@O@6lXeJ-$_OlQ*sK_Ij)CJmbUMXQ z8Kz89PXH66XT21qx0p?&p2{>a6zR_NdVzW1yiH^)v=kUP@A;qSXUiNcLB{{oJX&FD zxkKAI1xB^9zjWq;^8T5hLqq98GptqyR*co+4?I}^GWXOT=%Wpk0Z95EdC><`M6ViP zWRO(~z4gSr!=duHRC0Tng=ydFGE)|p)NM2vT9QWllXjmNbyjLm>_{m;zcX%J zT)D4)R&?gV+L|n>@&4FDk+&|DP0;C%KGNM<;o4uhbaUqQ(Gzv+@SepFoCop=8Xzt!&U>iq2?qBeeCHw?uJKggSu zS2y&)^;0P=_X;Z2JF8v$m%{t(j^o{j--_P&+U3n{&r#!IE_G1I@2z{UU7K?A>PN+| zSN68sdYc{w__a}K=kk2cF)P3J8JeWxU$!~-X4R%v8;71NfA6cZ^R@(k_k{JYHhlia z-GYds&-Ar12>P+RoE%ngxZ#2>wyksBjZYUg5-Yb96tes33lA2~s%FJ0)fQc9)20m> zt&8*T+DqoQZdlHb&|PjEapRMVzJ{opop0>hL~m#*LC_C_Cz0mP#DnQsaX+7sZbx1@ zI>a;Sopy5c`xkrDkR5k^IB6hK$M%BaN4oksUB_M)V&W#}?s`QjJ=wnVD4!Oew5@eP qMs0UZN3oPx^KgV?$a*9NX-2x++{d=y8O7R9(vg#EJ2buI%|8Le0j9wK literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_2_e.png b/src/main/resources/assets/mcdw/textures/item/bows/nocturnal_bow_pulling_2_e.png new file mode 100644 index 0000000000000000000000000000000000000000..0f0957c3a582900b0b02459932b7e884a93dcc26 GIT binary patch literal 1542 zcmbVMUx?g97|&HaYO#kEk)oaqsSj40WRl&@U52LXb#uL2XwKuha4Q9IHksXxx5>mL zd%L$Fwc@o%eek8eR4gJb3ewUCQRstLTBJTG6#C*7U(^>tD}@#+2=&YU^OS0_fn+8# zzwi5g-`}_A=VrEUd18wo2wRJ@)&i_3eK(K7H|}(9!tzi!`%)|jW0%r*MXGYRangnO!2q#Uy8_cO>r@2V>>Lcx;NX2 z*n!Sm$>}UPhAZaxpxtc(3VfDO)b<-eOxmW{)k|QX9xEd1LXss@oJtL%vOSLqJYqOUe_i`*(%u=e$B!JjGClO!aH(rUHj zRz~JgO;HWQP_U+Gngj?bUI`M~mV$W4K!e3%C-TC?;{i%F(h6@TrU*=XF8JY4Z4mdv z1OZdpG*na>r!IAYt~11i&8X2e?m7xf!a@3_xgYduZdX zTzr3MB2K24!Hs@E?uw2}DRo2k6 zi(cUJR=jhA0JCVqOfk)xgmpNsy>ilu%PX6Kxn@*2>_WIS4kH)q)*FJt= z-#Gqh{N2URe?9c__xd~Q51-g>KZQT}`q;J;U#yY#?&+n(MeemP) znXlZV!p;l(Z#{zE`uWjKx8L~iv~cCsqs#iG(KGqmH%=ZtJhF6sZM1y(+%so`Ylm)r sdgQTRtb^aK!85u3+|zxVKa2~)+12l^U%tBQSURbT({t9Dy|29aCt7Lti2wiq literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel.png b/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel.png index 5f793727bb5a1ca1a3a6f5275444dcd61a450dc2..5049f76b2c3baf1dbd2097b69fb76b6d32de7616 100644 GIT binary patch delta 515 zcmV+e0{s2iD4Yb4BYyw^b5ch_0Itp)=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi zzW@LZzX3P}QzQTY0kKI$K~z{r?N%{P!$1(+%Nr0#KtVx;`2>mE(7_Wxk>dh7J^&p; zkx0ZBC!0J|Nkea$1a zos9B{-sp_)6xJ*hG9aTqp&MPdl*es8R$03?QOE$q;zxbftF)j^9PoM4U#I2x$&OM& zxT~5hHmoGqR`KA8K@1^1}Zi{^aZctVn{zmH1hxe002ovPDHLk FV1j5X?;rpG literal 5209 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 TDIh@u00000NkvXXu0mjfu*2$i diff --git a/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..8dbb803e00cb0e38cccf40a13a0b41b7ece64656 GIT binary patch literal 2090 zcmbVN2~ZPf6po@5rKqDw>rq@+MS&)}o5Tbbf|>+@mT(5adcY>TAxn-8y9)`FdLf9{I&6gAMDdW0%A&0bxN~0<4AGINBRE#3%3N{a~QRk_J3kJ*Q6#%oMPZ z=WRHG*zI;jr=$Kqy z0Ru~WU9i|Zv{tS!Odw#0gRmi(2z9&E10?kxoGq6%_lT2vgfdeW%F1&9i+Qj%Bf~SC zk@**D&-UL0Kxj1@kH&Ltu~X$z4>AvS9k40*zc zs~9uG0%2gCJta>U|t$;yr zL^Ms}a#BK}1R)dZ3rG{1>09GAiPSNHzalk12L5!)Z-F#3?TXS@ zrQE@v*imMfPiI|fPnvdN{O30pwp^V&U*LGy+Wt|~q>-;jZLHFL z`sk>CK;*nS!HPAm)q&rOYcC&}SNEkWJo{jGH(uZIzLPQqEZy)xRb65##VX?B_q;Q( z^5F1zPF~J$?-ok#78dRM`IWPUO*K`LZEIY` zW73Pu?{wYi3d)+9X=>Z+HDp%u`7GzqYa6|Pa9&+idjH1#$056sEvv7Fj+1At96NhZ25wwmScB)#oJGs4`fsYUYxSlRij-}-yHHA?Hqa> z+d8qcJ=B@JD{{;n63kK8meC6IKI60T7&4xbtcfiY*%BWruNjRr5z2?(Ul~7EZgOH`09xfw-WYs zG_>E%7mO-dQPQH*)~1GLp53fI?|sm8<<;$J`MAGIn9wqr$ccgGQ{oG38wF$hy{|X8KC&o{S*>vfvHhHKktg z4OOS-xZ3^VmW)hlYqRW4h0gqbuxs$Xw#Z<q7Y RB|h%2d2Cd?x?Y*N{7(bb{ILK4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..92577b440e570d5b2818203325a534ba0b9ed789 GIT binary patch literal 2024 zcmbVN3rrJt7{7|B(@}LgRMhM|qfVv0N1@P@qS#^!ScF;!I5i%3S2$^VNAIAuGXloP zoUhFX5u@Nh7a_V}6d%lqnKCzJTjo%M3RanHM46GHsOYwTc{FZuGxL(W|LgbtzQ_Oj zzFVJ^Xb2h{G8lrOpg5!63`W@Z4jKTyqQ}z#hBpLbng~JibG}!$W4e4S1O*0jmQ*R# zG?%1#yOLt~bXMuM3jhs4Q8V2FMQ5=RoX%!&4lQ#3iy8#x7%h?#Zo*80j?LtZ9w$5B zlW3tmS+s^hW=6wNZW0jKS&4$(cAG;a-CCrZmjrX)Hj2RA5GhNG#P}4#siq`Y$2(bA zt;7^Gh7oXtMv1G#!qiwOOkf0tV&N!GC~!52g^_p!-1{Ivo0GAUX8oLAU0|g}G9^hM zQPkyfDP1Zh@614PjYflF1WFJJfKZ6b9TMeMIK+v440=|iotz+XyaVZSw~S7JVwx`7Ps#|b%3TeotCMp+wcXC0CVu(%&9WbzU(X7c|+ z?LYpT0uWl0$*<$3w%F}{6`~ZI3*6`p$V<_pWx2qjW>(~LoHQGo3(TD8^F|x{xOPuI-p(N^+V1_2GywgqrhdDcy!J>jA1A+ZvBz3%v zcLK%0I@OE&aXMX+lecm1)~b56@(_ts)(csNNh6sy{z|zAtee!yq&he!{pFHzF<>xs$P=b{0 zwRwDn>B}9`$cf-qm-m*=d^WpxX5--QbRj9)R|Z;y_T4|rAidk%Ye%4m)|JTu(*MYd z9+=2mB^TvnV=_RrUYU0&Fdp?4Y>yx4KV9rTd!e}d;Gkpprv6q17XD_(IzWeWf>t(T zuK|Iee(pGZj3sqVTjAk^vDqWf&zx6X|LK17$hYwE`@)LrYt96p+@3gmT*!ekUHNKb zR<_WVv~Jb*Sto+YlwniK3brP|9q&|roRv(BPLBDckUVi(e#fO9_``ga zK}ly*XJ^y;ic5)imt}RxXASh`K__xA%eS0QSUA19z9H~TZCPpYGgbb=AK6Vof6iF* zwkLX8e$jg?C&w1up~(GJr9)=zS=^G728E1EN}gvs+#x@%8*jLBrln=_=H|z=>d=Or z=9*>|bS!n(l~@gWcLQXsT6m}HLe|#?&#GZ7V;4mYXgwR8V44K2Z5`^maY0#myYcD0 z7<31J{>_bv@u!4u)CTC97kYeM9O2#+6rK5S?(k#%m%>faUta8Lmj{$>8~x$Zo3d&% ze&J4gQNgCzWiiRt=beYwPc3@?+U+N0vfR@v($VX82M(-s9<$VMV~8<|i3_xyPj)Q1 zx?o8~Mf=(*%#pP5A1%K6FlFMd(|HNsom`|eco&yF-fWSTJqrBxSGD2XkaZhPbMfOx z*J!1)qpUw43<&1r^$icZqKqXDQD5f0)w(|QfurhvBePIY!~wFeqI zZd~sQc#yq+_K}8qJu+c)b7pkOmi{Bk1Ang$RTd8&zPoL6v$t)JF*KOY%PX-SX}DB1 z_)vaY=;Q;6!p|xzYt7R$5{M$k;|a+J;`xQ~lLl?Pmmu3&d&!$$%^WQ)4mHk^wLf`Q zexv|z+$x_ftBVgRT(NUyMR`eGUES_!RjntRBM+S$TC%$3+L&9iQ{D&V}`W;WCfb}-*4SwZ}R<%<6;x_pU+;p>Ms}3 Bln literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/pink_scoundrel_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..43c56768a3251e297616ab6040240a823f51ed68 GIT binary patch literal 1950 zcmbVNe^3-v9A88saa2q&QP6d998vc62X}|JauM8t&~%7!3gQpg+kFQscelsx;vJ-- zq82ua8L9P$GNWi_QaWN87Ajby;uwsU7-dB|q?tdk9Hi0S^5deWY;tGbzPImv-sk)K zyA|nab4CVD2tp8KWNL~z1J0;Ao(X_&xwP~?oQAto7Rm@Rs!1JwZ_XSw5kZCp3)XBU z+wu~_iB1j6i#DL~I^7VBAaU_tH_H_Q1+{^E!DYm5*Ee9Oz#FkForScxO`t$XDV0EG zX_}QQE#wS57XLgN=Vc&)6DTa|bvj%!<27QvybN5c+XRO8LX<)ymY@nmvn}bUNt6Jp z*N`|zk~A7?&`^4HwG)a>LsUs*Fr}PY|WvE!R|G}U%iMKNu=Hz}^@XLr5D2kgQ z2#?33@x*9EDW9MW1_MFT1Wn@*fy*T>h4tbtIdXu(3}j9c+=?K&P?eFjiN%T$gPQi4 z;B@n11-shZRaDxzc+ zMaMv((g##VX-Y$*)3XE@FM8ytK^K6TRe%vwqlS}uoQk!QG(#Dfm{~ZC9ZB{_Q^<|W9*{jWTB~olg$T&+m(-@J_j-;(IHAuB-ATr z@P4YvlrD*O!2u8Cj5&#DYLZD$8T5Lb)=<5QS}aVeOIBDH2U5*O47x=l2s{G}v6PM^ zbvPhn4Y*yerE!~`WpSOBH|XrKv$$AFJ8<7Da>Z)!2k!I#^Zr~(fW^l;o|;E3Ni}Pj z6hVgZEa@+rOi)#fh+5>&Go&o?#pO6uKFj=%K9##Sg z`OsVcnQ;VEo={7*&ko}6Cib2UD(e9_>=o+L*QDTwugw7$>}?WkVi%3aq7h_>Hr1S9 z&0c?N+o8g-MIoQZ#}~CEMcbxCZ88NCS_tYx4C0z@XdSr>CTarq2t{SMPb_;r1!#JiCJNonL%E z+Zk~2bY>LTn7d~Fw#yw`oJAKxr(n-MY>LeKvE#LM?_E8nX>%;t+5~K|N3ZD zNKnqn1bK9L%ZP{V^Uk!q6Kaez%>Q&+YsIkcJKe9eo{tMbPT(#ivc^B5?URl%<{Q7& zAy~+o+B;jDuIVZt1-E}hPTaIXVIszid9kKdF?Wt|m+O{!vv-{Qtm}MH`0PV&Y!jV`22rz&5PabSL=xPbiy#K@xvs0zphPaYd)|J} z|K<08xfknd)@3iqUw|M;w#V(Nha+mfne*XS@93C@!~LpzqmCdsC(SqQwUs#q2y)*e zqQB8-^sQ%kB}{OF5&%RjtU@$`l$FO+j&B798UQV#?7$|Dp1@F1a9|B3KFX&$K}d9W zXkbG}ji2vmcAyNSeWED@zr#v<*!@7}TZ-LAKsiozw+a4lHCC zDoc{lXq1Rr2t{ilX}jG{QVhv3I7HxjyKHbVT-J+bCAfgjYocn1ij0~PxquQe92m58 z#)Yt&5-aOTnjm3hj8jRPpiGw%K!H!;)QBb}lnXowBoGF&p+hX4!m1&~Q1p=UFQQY& ze^UUd_4!gd?r2LmoKm41Ra>ANNkZ<3*8S}&AnSpyL^K{$ZGmPMnck?ZQv;l#XnsYJ zW&>3>Yck5v1cNSX5M@D$>dWU`04~k|4$O=iPFZo9@iP{dvapbP7(0rZf%+6d47SgK z(lk8w(-ceDS;mG_C4WI-$_Sjn-4!hGY*5j{9CTO=b1i^WP3N?<>2BeUT@(zcjS% zqnk&W!z;f0Bv(Aum7&`wJ2Nax+uRrX&JHd=mK&Ov-!+*2%}>+&+8-!;`N3<~7RL&Y zjIHnOzI^)c)4+ z>7tRYtcjtr)02nJHG^Hc``ko-{MjX6O?9r?HGEm_KiE@U^p4n+pM#*kx7Iwhu<+mx z?z7U}d2#NzZE;TRmCuENx8O2!xFU1!3vcW>yyBtEVcUCoo>Ojb>!dgR%(23ZC&t@0 zne$g(EpN8|@bTjoR zZj}l)d*3{N6}up>Jkqc~-8-;;{DX_it=y9Io}m*DUr+z8a_rWH{ACs9-^No_ K<2tamdHbK`LRJd^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/power_bow_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/power_bow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..6ad0488b821826ef00d364bcea7a0f4cff6ecc73 GIT binary patch literal 2024 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 KMNUMnLSTZN< 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 T8Fhs4{h`fC^GvmdB}IP#aZTDm literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/sabrewing_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/sabrewing_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..8997e752072e497b850f3b0d609fa93780a25af0 GIT binary patch literal 2004 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/snow_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/snow_bow.png index a84fcdcfe520df5729c1d8ab8df458f11dcf2d5f..f984ab2c61361abd7a5c6a8957835420cb808f8d 100644 GIT binary patch literal 1777 zcmbVNe@xs|9Pi0SU;-jW<%i6shZ~B$wg(ih;Xt@UxQt`SZW*X^EA2aIxc*pMxF4c0 z5atqRvbp&qaj2U@;#3S_#HkY|b5Y`cBx8x$jB%Nm_{ZkrOtx%DeLap7&2({1Uf=6` zpZEFx{&ssqeNF0$>=g)tqC`Zde3?vYN&Y~ePAZbj%#bWssaK8o5&J4ukm1ZBr5njwoAssxQa7?h^+ex}j=cuW@ja$;?| zt}p}<31zAE(Mz%%n(4836 zbio8siPK72%uUc?M2J-g%0`+dMS(mQ$0;3ZAS#^a2oL}wkaP`VsW?_?lXY2ZlmCS} ze*8B9(6wG~T*ggx5yiL&O|R~RX2cwFQ?%v_D}ZPOn%tpspt=*PX*I1;7?%oIT~>Xv z99Rrg!=lQlowC`{{0)M{%R%koB^Q93)qxW;qlS|-PL=pbk|{1^;2Oq`Bp0AwnHT)w zB~Xfj$3BXL(PhXIoGkte3R8w>b@rBEo@4y7DzeaEL1bG2p-8P58h0b(k^`~|1w-u$ zm+pI9t_D^13juhbHP%$2o@y6OIcOTU+o-6zUN7U3G@X?=;Bh-K=p36M@Ju1iQM7}z z<6IF%<1EZqyp*L#oaIXGw1eU(k}6%i@0Pg^GX)m!^Z)byT2+80$Odkk$1F@UcbHm1 zgHa8~N@pF|5?ciXG@339%b8{1#5gnlfX8Cn!fktCfi~C%AnAYP#R5!|{d$m9L1ioS z)-CgnfXWkQ!7kWA{L{qf*^=U3gu{+uF5|5Ve#Dy{kYI;X%~tkI>HvaRwtC!^zNUU| z&M+#b9=l`6a`3qs%l@>?4g}AAd#~gC#Ms89BUJRaowz{qG`$pNFsReCLs|p7Zl-5(iF>3}zH<+xh*zrn9!6 zCJv1zC%knycj}i{hBMtST+2E!vbTTV&!=}>c&T*EI%yb&=h)Wdi^iR6=WY-nXKqu$ zeq&;{c)6Po>*eKjyNzV`muzShp!vm z-~3=0?8}q>LmSVO?ZP2x#g^Hg5AqYZW>=Cay{~6Hb)f6ZUe35{d{suhvOBNp>15mU z^G}R+)i)+h_Pm&0F?HJ2{$u&UkwK%oviII_`Ra$3y&LE=&aFRwiw?I`Z-@?wZQ=ZI(0m>S@c_H}07q8T=yg#PHB;N{V}C`N!Fpt{fOX ry656dC-UKu%i`TTn9Va5*D(v?=<3QEfA+mP^QYvgu6KV_wYm3Cjj>~K literal 776 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/snow_bow_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/snow_bow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..904a22bf312fa84bb647d1f4c41abd1a9f9b8317 GIT binary patch literal 1966 zcmbVN3sBQ$9FHh4ABfD?9HKEe#X*~-rKJtlSBp}#450(`*fb<5&Cxa`3A7YEd~ND{ zArrRS@IajNbWVqdx1r|=cb@E+A|M++hQP_;obz;>f=-?L!lPq5H&1hye6Qd4`@jF$ zk`TWnVASiQAP5RD#u^gA2utrPe&8#3Jomsb(iyu#fS|Ewq<2_x_}E|w@}0z*Q^i!% zGJ@jla+2oK8M)i;1ZW7FJKyajsZ2(M)0qs`p+oMRJdMCCtwT~&Cd}m2Ggda%!!t>q zcr)e6q_i|Le;z#7O#lKrBa*P&ZgU8PTZi=V5@0TEqX^sw5i@njLP;Q;YD$3h9M8aN zIVPhpOaVt}<+wUBQjJBx3QU2amEhfSRF_HBLg$Go;Az zW{$HB1}b4tWmtjB6>wMz>!3N8FlWdG#z2aU4w0fJ!_+c7%8X%zN=e{g8A)JRKh(t0 ztR;5{6vx4_8OK0$2@K3te?vja(4CbYO( zsbsX2OsiEeGLnq6$Vin%DbtV)sZ7U|8Wr7dF1T;tsB9?(2Jh1^c>gV)1tmz@UYbWL zOeuGWSXKa0%^fJ6BqnQMW@F*LbRkGeDgzxtN%3cBWMG?pX%F<%x~vQ!{hz$(hY6fT zbdfx>Favn&xp{{IerfDXrlR(3P}sTzWO z<{1qO&8hF*F2Swi$q97@Wts{8;~P3&weB)Z*wI|OD5OXzOvDQJn$E7z3Oi-mxFCD^ zh#4B@WRcNX*!bCo!pcb(%c~~F?Xrdjop<^!4K6D2E1kFLUWII3e(mmxE?HgHk9nti zpWJ!UK61_*8B=aFRC%VC2R8a^Oi&x}o`-%r z<+@^NSt?Ld9hUeo#8T%!=R%r~ zCOIwY!%Gjh@%nlw>7uah;bMlERy=;|rZcP7kU9Br?-{*%Oz2J+5Vz#J zR*vfox_z{#y7{$f+dr9lx)n30Qv6+||>gew=gu+A!#s5poRi8mZsw0iwt*KNg; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/soul_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/soul_bow.png new file mode 100644 index 0000000000000000000000000000000000000000..ab3e3485cd2b72259cae1d62c1a665dd61fc783f GIT binary patch literal 1697 zcmbVNTTB#J7#>V5#RM&2w6W402ZPu$SC)mDvfOqN*18ndwb0NDvomMe3A=NKnSoul z-jjw>9=)ZciK*`@!O|uY0=BkIG*MFvHa-v=eSoBhjW*h*r9HFkZfRp{>LfFB=KSCJ z{`)_JEzOO&Yc{PR2qM?pT8NT2fFD(($N{(F9Rd6W1lV8(JU;yHw3ZE{;!24TSn-T`x zooEioiEdd?$eLMTRX)7a1lN zi_x(%8W~*-CkO(=@(j;Y7(to+nkB_4%`8eYc%Ug8s&1)B12&@+M7@@a#Fj3*5Y;oZ znwbg{4j2=cbcUl@+odE>kux~G*N7yQD>4HkFbXxx#8@ta)x*d_W*Geobw>O*1vs=m zUq;7cZHY!RDom@P54({H$YarFpkIfKADXDwkYPg~HnYg~Mi<=%lq_Tf5Q?M|)si+D z@Epy9k~URSP|V!E;sEqW7Icwz)+p9VaTNiUOJW#&%bV{xCN!iQ}fu3Y1fX}q?$OZ{i)X34SQ0n zhzgSBB1*E|1};*z^A8m=wXHsN1eR%IVTeipqb`)InyANPGmGH_WWFT7E+^BZ>k(#x~p zT7lIxe`{{0b?@1Zx{ZssPK}=*FPYDKtE#r)#FhGu1J_=CkbiZ4+hobN#izg9vX0++ zXzzj9%dh3 z;8)L#mb%}*F*5VT3%7sF{gR!p9lb+!hFW)iviM&1y}3vA)w3syFJuv9e$}Tlr^b%| zK6d?F_D@35qYZcZX?0laww6kmt0(Rs9T00hSUy@>_;cImXWzLrQP>$$hj$$H69;=X zPa6C8JuH4$v2FjQeT9IWKYzFJiu+jh^ue*2j~M^m+eF?V_jT)H$HGwI_q~;18-S^A81)HaS>$o@Z>y1rAvxm!r_t$xouASWS!Ap&fBMSxgPsH2M>^W24 GdH7F?TR(sR literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/soul_bow_e.png b/src/main/resources/assets/mcdw/textures/item/bows/soul_bow_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d6ce4e7157c5ae5e460b4d3087e28e2cb32b59b5 GIT binary patch literal 1507 zcmbVMO^Do79M7`2*y;{Fh;G%xGX<^KBrlnn%;eEnx0A6mXtvw!z^*8zZ<9AOkDcUY z^WJo32ZTis@z8^UCqX=kAlN-92qIeW=AoqrtCu1kJhkY-gV2M%%tyLPwb;PR`})1# z|NH;;>dL9bgO49n6lJm5@YduEvhm=8{PWT1cR3wM8n19gDSVrax%ZwcJfSELJW5*| zV#9wK1uW8W$To>Sj1q}fl;bCc2@bZ10Gp&kV^{t4%db^HLswld`_NBnq)Qv4l$;%{ zw1UxA;DqXl=fUwIk^~VE7!0Fc%+b(Q$Gk|cvtvUAV~E&t)#Xee*zi|Djim(GI@AIP zEl_cE(=L^4cnnz3f(9%brlpxSf+b{D!1Pn4v@~p^HSfi#EV*;lt`G?_jKN@_4~jZV zJBH~vjsY#hvNVa%_)aYFP>cDI8G}c7kkUj@7K4ltZ?e8{RjKL3geb{rV?K40beJ*3 ziDBw6GieMAgB+Li)81Hk7#O5SA`%NOv1X1y`I2?x-MlBdW0;OQm3`U2*?;vsPP8S)2Cc1z$UL5;W^I+jMMO zvvhN;uJ5B}%mt1E()3(aI!C88L}A$^6#^ZtSamF|giBc4bc$`whSjoF4ebha%Cq+# z3;J0K%-)Cp^Zn_R$`ZuA`{v0CGs_*+pj<|EXIeUE$@X;BqhOpa2nSgixN4BapM>i4 znBKPsCbWYtk);2T7ZVs~Z85+pS?)-0-81hDsl1UD?8FY^pC*p)_7(RGE;~lH%v+V* zxU!6EO=9{7qrWdBtEZg1|@y(d4p{TaBq zR45#%y!&V2{bPq4?v<;b$GdY2OXt5?-=)qCW9fy_^;;kP^7{2J9!buf?!UIsz4(&y z&T#3_#kUk~{+aoYfA)8`Z;)+3e!KL8GXL-&&WB3%gL5~ZzVz6&tPMBoE8eFk&%f~( DWtZ61 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..790c6730df96c58aa7f911e0894639d54d174794 GIT binary patch literal 1967 zcmbVN3s4kg9A5|wP|yq+^HIwxd7`(EyW@^qI1xCMvknMvICQjFb{B4kyW3@V@ea%s z%2CmL;bVqz6!A5AVw09yzVT6{qEur!hB%W-6c1lB8ahnh^0=t6oZOk+{r3BQ|Nrm* z-W6FHGsDBigh3D#Zb>(1gEy?)Aw$4ZDl2;kUZFzz90`IV&MJ4n#wihFAt*SCv*pUU z*0)KTccB!+=d-BSB>*%8B_??ViY{VhIG-)#+$N;!=t%_T7!zWTv*K1Em346GWgvu(j%#3p5he6GogSYGYj6#Y;c*zDQ4@L+*O7z)?!OSgCNc$Nws}TB7x*$E4p|mR z4D)zAs7H(PVj)HtjYbUDU>c1YAkGg!vq3`c_{%SP+W1T7s$|loKPYGN5y(`LrDR^T z@w{^&QCR~f!x{qBz$!cEW_XV@d5{2WrexNHC|OhEdNpCN;RLDCky^bPh)?3O7xm*wUQRMBvWphwU|u^2oB0|45>93 zHCk4uQ|sfHc(qoeW7L#^VAKV1Mw+7HaYj#51M+5`E>TKgK%V)Z@|hwBT99(SupXr` zmD(ZGISFL7w7+#`v&H=@CkOYI3rW#R8<-GU$v?{={oC9NN1#uw$H4-n|4|oxFo`da zJ(S2M7lLR#x9%`tJf<{kpC8yiUF)+rNgFqt_ zjC(2P8g@liR$Ymjvis%;71JhsuycHMSX5-OFrxiR>%*l*HFt*Qe0A&ehre{*JKpl7 zWnovwijYFCwNdvZBrgaLgc=jh{*<=;fMJK~xB2$iQ57&$GY=geTr)0eolK6ezVxP6 zt2Hf;U;RmrZznfv{Y1!7w`TmILx*;c&O@Q8C|X(iU_vV_j{l^chn$Hvm=dFrfO}E+WtBE^uzv;5ZBOA6@ym<#^(mR5 z39VP_=g!xJ$J@k7ORDzeR&T1X*X!ryEV#aQPgq{d;?HzyXws!W@P_i!v-6Ihe3E%# nS$EXa;Rz3tYF{}8a(VaVIbF-!GJMUiE5B4rT84RlN?ygENiM<2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_0_e.png b/src/main/resources/assets/mcdw/textures/item/bows/soul_bow_pulling_0_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b38e500b20caea4da60274e7f1eb4514547de7f3 GIT binary patch literal 1522 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 a?W^O@-}~^#@BYXeZewYs{>ACd_Z|RNp3><6 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/trickbow.png b/src/main/resources/assets/mcdw/textures/item/bows/trickbow.png new file mode 100644 index 0000000000000000000000000000000000000000..d4c527c0432349b0b764537ad83200e5f1f6ea98 GIT binary patch literal 1720 zcmbVNeN5bB7=PI&4hFb5WOHWPbuI&?*SF;;yTT3OdU6$xAv=W)6-xWwUFEK=ZQ%|y zI?0G1(V-c-#E%jG;18EDjQ(K;;z(w)WXqg!F2=ZIDv@kvZkU;nOlN$1+?{Bqi)+%p zAJ6aoJsZsbbF4U7h$rZ#Cvau2eJZWK{9FL`4(JHOeM^>3J<1r;gy$+ z+P1;dbRv;(B`RFH8KD`E$3sJwW?2d&D63zyr6i?Un=%XnvSd>=Y*p6?hf(U*du=a? zEnRdWZe(dSD;*{rFght2G~X8^U3f`$%D_v?&ix~WOmC|<9f3vKL=<7t|Hz9)n5Bp9gk+++2#(eb z^Nz;G(@w!I`a%EG#guGGacAJTV>r`ntHO(HvqKv0a3*eLot-EmiR8e){^?fx>xgGPlO>ic^G4dhkxOb%d`S&J_ z>f(bhm;Cs{`bPrWzT9w8Sa@dd_?l{APw$iR_@$DWW$oZ`F!oh_QkZ($-Ffzjz1r%{ zV*PE2;g5c~Fkb*#o(rw>4g)Zu)6E^D!3|d??#R6crpNF8#HSC z&&9yT6+_Po$9~(=cyerH*IaD(7sKa&pC9a-Jn*nZ?xJ2CX)Qj+T>ju1!97r+z4G?* z=(#~O+PN@u=Qo4pCrVFUIn(w>SqT<>*Z0`$9GLBd_e}YB&ae5r7=Yxr%a?VXeW!4K j|JBj8x3B8TDc>yyfnBhrfzR7_()qWD{$}A&eb?Zhd|5m? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_0.png new file mode 100644 index 0000000000000000000000000000000000000000..003662fb8c0e154eefa2a8ccbc790f5982c71b5d GIT binary patch literal 1988 zcmbVN3s4kg9A8tBAW+QI(bQ#e6p6dtJ?_D+9H@85^AO<_uuPY|?_lR1yY4RBagrIM z;G?E2r8F%cfTpIQlWB*d;lwbSk|n9>I88oC$H-8~QM7M)T+~=j?#%9f`+dLv@BjYq z%FK+Ukf1R^2!e#9B%89}8emGI%6w$(3@= z=@i2`m9&-12TG5VhiC+eOYrbCV+RtN4+>b90c-QsV<>AiU^yByVdjmXkWKaqAlsW^ zVZ3%mZ^aVg(KrtU37kNpQIFH%5-E=X>*l54THeMnv>PJX4cK&9A)0H>M2(yPP_2?s zFa)7Ob$TVKRjai`G^!$01WsshQl%iZ6rrX_9ollxmBE1nIDtzNA(r%G`9eBrqVc7@8R&d&5&k0nidBSUAqn zm#EA>lTj6^RH2bMtjo%|#VP#+fQgoX0h6<)AhZfnXCYJ+0TUOifVm@x9;lhKvbK_b zP?Chl7LuS;I!Xg2HGe^2$yjNLej?b)P&Q6*($HbnNf!W|cNJi$Ka7--b8rGw46Tdl zzn@|>W(u5*b-)8LD`^Irl4#VDdaYKWQj*=~n$1*-OO$9A15!)|3#wr+~)+%Ck8u_8l2QiFBP3n5wh4LnjDUwT|Pu}`JjY(d)b)I4%y%C$o! zvm(rDNpI_9gGIe72a9%>3q><>8yGM~&OfkXz1!?lN1%t+T?ioQf7C?}Oyq2mn-;+I z0vN3))*TLw$K{6Y@dN*-i`{4an!67UCx*QAk1F`#A9lb6C!7FB+4zccml5O{ONwc_ zC3pF)%6j|r^ytQf$z`S$3)kf4w==QJd@JT$pPPI^@p*IYxZsc%&0N@IUCtN7_BaEQ z5{K=qb_U!Inzt`7q-<`KV&bSkwj%W5z_*QFQe)mwwI=%BR}G8W4tFj|XuDt6CT?F5 z*!BIoBVP_h0+6F;N1nd;^Ol1lP1fOy8D9&n)ef2V%enCVwHHLBqqDQt`SNoOnRoa> z$l1NBICc8bQ4{y)Y3_RK=C3#291(fI+1`FBxF)G$qV|QvySuIoZI631;hmG$qN*b* z&a7#;a%Ye?7Q6eca;Y#oeAUH6%9V}r@wd7r#l~;1`i@23ZK_hIHJ<7mhjaubto=G{ zD$?8#mY+TQzz?rBojC8?T`J{1D&Bf9#!(sSu1-zL=tO=k&+dvkmh?uhi&zsw@I4v#h zjN@ec)?3u(iiqKx)?YvW;ezy59e|lpv+4=a>})`^<>=o z(~Zlx`4PU~AEZB2n{OWX?X;z3*FTt-{Qh#!jG3haYNLZs>}&2C-*i>TiX34weHOiI zTeW)|2&ZP1(+6{^bE8uay;5F3XFsDEykn!~H*ehsHF>^AIa@N52UzX);2WvMvyc{X z!qOYp#`<(KJM0I3DpcUOt`zqMG^f_Et7_QMY<5@FkgEeHZJ&&^ z-q|sK4AQ!zu44p(@>3(Ho&M&>fImLIaUVaAEJO&Tb?VUxZ-FIix9wdj|F4mh#0=A( I84Jt)1dsm9TmS$7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_1.png b/src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_1.png new file mode 100644 index 0000000000000000000000000000000000000000..1d757f43f3b72b46e66dea74737b158e92315581 GIT binary patch literal 1970 zcmbVN3ry5z950AOiNJ>P$na6i95C(m0o-{Vr{W#LISx-e1-E6`yB4l;*Os<;$1O%d z(TPEDaXN4_!DK$Nfttw6d^|lY7J^1cake}q z&yqzs1h ztp-OOI8MSky@t>xCu{K;Fo}~mhNoZzi4s~0Po@YRJoF$yn#2@PIi`6-vcQ)CaVm;P zVVK9`(Rh+Hf>ekRdc7XQNsJ^>fI#I^UZK4xFUJitm{{2%aiYQrJghR(cA-QuAVAYW z6WpSomY0Xz1RREWX%QndxN6b>ka75NVu|D$5Y9L-*2TJ6UXcNo@MA@%pa`;4_!nyb z@!tdh*IF!o8PCe1mGl+Bj3I|S7cJXLMHb6pWuZiJu<0v+nsKT%B4w0VS`j3h zAh?DDWgS)-CJ7A*C**QGBY5P*5f@k!t*{0}jT(w;Q9@_KNeTyn)1n}DI6erq2n<(H zIs!@%;Mhjs6se<~t- zc1a`m%|@eD5(+pMIFNHP=ECN5qn6NXwJ50}2Gq4!C^IiBH1A-|CIbSTqv1G)Vp5VA zg4E7LS)8?_$=YNF)zfws)#`Aa&OVc|r{F2W_f3MML`{L=`^^8mzd+(Z3DT~Y=1~h% z%^fO}lR;EVhe~G=TRgOKaqvL8P_#oW0|VkvbV`{+;+JXJk#DTLB#XSrM9YbCETNU{5H#?RG9ZmwR%=OzI&;;mF4F$lX$6*reu#*Xg$E^h(>r z6Bnu%jC zJyLoZ!{U%Evfc8vFQg{$NjTIKcj7ES%d27S1 zyF1F*rPc`*=A>!R>SuG}n)-JX>nF!HvGmVZK=L_RXQ24tnQ7KzK22U^H;6T z-$Q!NthspbKr_;DdCRX)_s7N}5fC&#S7Yt^o@d>pgY{(NC7ln_j%oLqcnxQ{FWb8l;E;$V+m?UQUi`{vm4}}8 z;h3sYTo{V18L|>o@0$10l#$8xPmF oRE_V-Z#^NH66b(OW=-shkBZoTC78P3qyAOR>Di{nxy#D`1X}FAp#T5? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_2.png b/src/main/resources/assets/mcdw/textures/item/bows/trickbow_pulling_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8e9d87fa87089f90863f784a34a9416c3858f73f GIT binary patch literal 1929 zcmbVN3ry5z94`i)qJSp^8BA9T2|l=MdmMMUo~Pm+a_2b4&U0Yq7E9ZM%3a&FJ?|hs za6_HRk~x(La}&1(l=)aToKc+d{b0gGCI-|X7!fvy?xERaVeTuB8(ZAWY|{4Y_x=8_ z-~Z8#*;yIkVR2y)1clpeRwsDF$~|@rcuK{^_rYtNU|S+VP{e8F4k?=z5f4G5V^~+N zoa@LWDBi0fX+Dq91iS)3L(uHG0fD3n85z!F@>$M|+&gj%fmzy&BpmR1IEe_DkpaB~SS#Bo0uMmsLNk)47=&{j*|3Ed z8Cb8u)D(tkVS`bF>vcLkmJDk#Erw#LD6UoGdIHlCxB(uz5MWKD-GtM+V8|BuG9v}D zED$K__xm;e6b&!tqqxy%L@_O@)v5tPEfsMx8BlXl!mtJ_BT*tN$SlvnibgVz_sM1i zcsdw@R|u-*q#>FBVQ7F9P+Ws4Aq@a&Du@$&qG!N3O`(j3@iLq&0W2QG3I)8(O9lMD zs16?g%>ba*;RxDztS??~(1awXuK-~T5%O5Hisb{W><8ZA6MhvjJAFU=Ssz*tF{F(XRW)RR(V$GBhcZPXyBx;pRmz2?A!lWIlrmTs{H^X(TMXhZlii z;9bhdeY?eyE%I*G0}do-#(dbGZqegLydWRjy8yVZ;Uax^SU6O=BG z(&v$wT4%&DwVu|IY9mgisI^)*iM#a%usawokhk)bPbq<6dHR3KzbLYx1xe3S>ron0 zsU5<`N+7F6L#?xjd3|W*Vc~&tAxKJT12aM?`DbWkXq$a%1_sso3mBmEKk8x-Ch>0B zPl`-hK49yKb%z4yQKexA<3Rrz;=tL6<{pNFiJ>fmqY8WkhaJO#2`7S4Mt-p7BM2Jx ztlgUC%3as{-V23MFU78}RHY$S%r@cD(wMeP=MT@@)>*GFK2f!#ZsLZe`sQ^#Uw=5> zfD6mll%!AmYSY=pNjuLlwRp?cF~qoV+?F>Zb$%{3JJ|?&qahaa@h;(w`7!c_BVPWO78AFweUgBET}PUqJ2-xNu6WD zsiw_8MMG_8-Y#$HYu$Em#rCVM8#Ez6X4mA%w*J01d*)}Q?D2)zN~20gO+!xfG+mn_ zxBhmhGxnqkn)m%l_V6m>`MxXukH;H{?XSl5o>f)e=uT2)H5C|oR)3c{b+oD?(DQlX z!<9Se)}%szch}Xb+RYccnahikV|r_sPFQfd-k(nYJac+<7*yU;M|0QnSl@P2&L?vF zT+^*@eX9b!yStC+RLA#Tsn@techMdU z+Jgt`8q01~Oe@`Y>D}_U<2No}H#NQ79{yIP>CCmR-_NzXGDB?_t3rD2{Tlh@tg7j= z1AF(a`Qz--uGHiUL`>Q2lwhLVe zJ93k&L!5hBmL-0%Yt)aoPZa|G`updsuB>#{-2cqp{pq0u=oQn^DU&)w(aK|SN4_a@ za(7Jc+&uqqcgc}W6*G@NYHlzjPAz$+Bc$QEj-&-!!#7%v&hRTgOM7~jb^rWjZ~O@k CFS6bM literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/twin_bow.png b/src/main/resources/assets/mcdw/textures/item/bows/twin_bow.png index 40a0512c423d9f3fee2cdb1b30b6a097948c6a0a..3243e4eb72cfc0d85a4116a48b625bf6decc81ba 100644 GIT binary patch delta 478 zcmV<40U`dcDE9-9BYyw^b5ch_0Itp)=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi z!2kdb!2!6DYwZ940gOpRK~z{r?Uu_f#ZVN6S1%?G69Xbba!4GBFgRv}0WD|l0Zdg} zkJEaWj>W`fASMPP5(8tG5ohVz&SqjO6VN8dp?`igP(MoVE{ZUC{~*q3JS{}20Or~XO7rB!joF!R z7tET0Qj2h_HGlTwosqUV*ZJ(3MKh2_5Cn1iI^VV}bPx8Cx~fZj-;W!DW%1)lSTTv~ zx@fF+g=v-M1S_f-JL|&S-0h*>p3XFvJuj@NLZ;F@IVO>hDfzhaz=|sRQs>Xi309Pl zdD`8}=`L$du%d(l3?1&V0je-3SW!ZYj|)(C!EvynidXsu(0P^S1S_hjk3qiQRhbj4 zsFGZWMLsfl$leR$Emf9n+ZaVr>gH0ka_xq+!)5JiWvh}uqTf{WQ`!Xh?*Rbb0m&&h UFO@1iga7~l07*qoM6N<$g2YMKW&i*H literal 5167 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 diff --git a/src/main/resources/assets/mcdw/textures/item/bows/twin_bow_pulling_0.png b/src/main/resources/assets/mcdw/textures/item/bows/twin_bow_pulling_0.png index cdfb83646f7977c5c002065b455063f47bea2236..17eb9bd248885a90a4c5f61329f519e998afd251 100644 GIT binary patch delta 1366 zcmdn4{DOaivN!{0fk$L90|Va?5N4dJ%_q&kz$&(RCYL(nWNjWL%bdJotCVD0rHqo2 z0xNy}g3_WKz5Jqd{gh<=)ST4Z)Vz{neM3D%eIVaAdtelHd6H8KEfY?^a$iT=z*T78I&?v;v z)XLb<%FsgBz{JYH0Ax#nm2ZAZW?ChZQbR+abcmsWm5G6sDUfZ7P?}njn37nMh);18 zSanLWRa$;gZeoe8Qf6*qda8awUb>P3+yhq5`8oMTK%0TiGe#EobaoCX%1_J80ZJ4H zxjQL%x;mQ~TAG>Z8tEBMKFcGkY?7R6WMOQsYi?j>sB2+iVx*gxVq^wnrJ5TiCnY5t z7^X~~NTfPX9+i4aA`DcrQ?LOBm9MXrM`m$Jeo-ZmUzCz&6`WcKW#wcl6qf)a!zwYk zBr`wHRw)@A0VzsQ;mo|^lEl2^R8JRMC7?-qnVBh8V4I@}_yuM_c}6PGR6J1$vA#Gz zt)x7$DAh3?m>woe@hZyd16`<(aI8LxKPKPfb*NXopvu6&z*OPs;usRq`gYpE?8^xf z$L8yIwqK1kD=3znd*!g2?Ck}+L$@_=i#phOp}Xp%+BBWLKje9ADnEWHtv}+|^fBPh z*~*EX9(SK5rX1#F`M6-SK}xO7lqveLx74EDZQr!^Kk=SyxBva$dEb3mJii!inYU^_ z^B;Z&xAyzC_3c~?5iv1GJ{|uqpzOS2ZFr4&)=JMmv6aGe8&W=hU{cw+bEl`Ks;86x z@`NYF7lb}0pJ$EbHfGwMke$uFG^mr|$g5XcW?|C`^3x`m>+>zz7I*OCw{`F9YJW)` zJ)tUfJze?w7LHfUK$X(k-UanCkFGACpHyUWO#QQS#qX!$@9J%8`2R~uCi*4zR5EwO+Ma!_QOM87-m0rvvb!KRQJ5GZEaQKs~1li zlf^?8Oa7eWKjq0rOHU8Y`r7{!Po}JpQ)XPDcU`E^L-XboPPMak`)UeWxi2$+348B& zW1DQ0jevu$`ujVZbmp&MPrSe5&WV;OMw==$82)~f`C8KDX7^lpYp%5C=Kk#L?2_2& z^LCWKk!qOM@tbFP*QA!$yLxwC-{5z*;O=)F@mC7PMORgbJZt@~kVdRCKoS3mRXozjnF z8NZZh2|QTR*3I+4(WG?my3Tf{fb9oYzt8JzXA3YESbDNWa<2VJzE!=KbIeW`?UdPj z<(A9o>l>whT{SGLT0dX&K&0FG{axo7&q*>?@qOT5e{k2Q`FmdKI;Vst E0A!XD_y7O^ delta 3944 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 FngIITID-HH delta 3856 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 literal 833 zcmV-H1HSx;P)02y>e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00OB=L_t(I%WaciNRwd{#((dO z_+XVq(~NSmT8Udl5L%kXKq|U$G+RW(3@RctE22Lnf=1%1oBlu+yNKHGLJLQZ0tqU~ zmL^14&Rl`Gth6m^rL_y~?c#HvDV?kLLVlK^_k691I2}|A~x}O6~T>OI!%Z!`st;|7?nFCHsPag zij-4rlVq7~lHzh{ICe{7wn@x3`6Wdq)J*`zS|r^Ba1)r$YSFz8ITO6Y>A>gp;q&^a z0I2s!Hvw%+09+_tqOPj(k+cWfCB@|uvrRszTt=z0ltqBg>w|ia1X#ybt-FhAW)+>d zBkj#$3_vSJ7z_b$@xdUQSN{TMDV|i5q^wZGC@2uITq6L6?g+~4aj|zn zw;0lyc=$R>)OB1guiG{a9HI+9H+g{{9RSf`V&em(f9)5wE8p?#`(ifE|ICy9*X59F zlQ`$f;Y*4N{zw=L>xuA+JRE8P#nT`Nj}RL9CUYwqIbi+CZO0|4uc{JRX(}>(0+qS^kX zaN-=OsME!ODAP1a>4QeftF6+FVud=`c`(x^EjijICc&1X70XxU%v16{r>NN z%FUUxhKG#{0{~#SF`6B zT5P^Tn}&pvlfXnTE)uvXfdIWOr<=#UTBw&77uV7@0)f2{p->B@N&>-LlNr=890jUm zC~QMfIjGjiFqJ}~LZ^drRE{F362as!rovGLj;X=^2NI=mq#e)F&+L~aercfsL11wN z@pwEkPrQub90;b-Xb@D6$mOtzfcav#KzLy{A3eaJr+6DjvjWYyL5Y#DGDU(G5;g5J z!NvM%-F&~BM28_>f<-VHDw)&^ByD~iTf{kgg_Aafa#AkJE$|{1^JCcpMqu~?<{zm2 z$A1wZy4Ga!%XqFXE|*^fFBlezX7oGcxoF-}%u+}e#WO{mjWR40)r^*`VR0Qt5dysG^ zU{SmH!TUy?&df1(+9@9JS+mkWqd}*_G%6J=mtno?noPLS%?pIvMj7>5NOX>jrb(Pi zNKmU2P&G{2lqhUhC^T>ai78=gJei;*NhPVUDhKZC8C#K*0t5HS|9O8lM~fv$IA54Y zDoiPN@N}9NqgvcwI@#2M{*{vkd(#CcY*HC$A)6F`iiG;N=@<4uAFZc=5=s9hFZy6S zV;4LGN2NMMZ~bT9A)@k#RIq(^Ab&Tp_iRvc55UEaAuau_O8oFQJIXC~I8JP3fxh1Y z0U$8js86-zF2B2}u`q&&I^Nikx9QuWIU7bVy&76=ZhqM@X6WI)I;|$72Pj{f9e1mJ zGvwWF%t;NJv>+Rudt4u+oji#?!Fk`@KO`+|-A7OG9iEujuG6ZWZxmm>R+`k&&7XO4 z@XVqmF>B85h@QI@$N-)N1NRwd6@0)?ilkJV|;uFa

C(3o9Ov4(onoZ5ZK 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/dagger_chill_gale_knife.png b/src/main/resources/assets/mcdw/textures/item/dagger_chill_gale_knife.png new file mode 100644 index 0000000000000000000000000000000000000000..6a9edfe7f7bd84f49ff0ca73e0320d89cc1c8271 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil&0(?STf%NIy7dnnD44ql3{`{~(k=Oq#de0UzEH4oOO1*O5R|cfGN`m}? z|HA;orZYO{fufuR9+AZi41D`Rn9+hYSOqB9vM0td?l(SQ&C#QSbt zJhNzDcAd!cmHU59C~s~tWnmFyoK`&{d4iCjvG*5OrJI+2NmjhSKC`31pmFPY$;0-- zALMRN6P&Wku3=#+!_o;{$uA@uzgyWGFztQC@1V0f>BY@PvCYN%ncr`;W^-7)kD2oq h+Zj2BIrAA&nhWSfg n?on78JIn9yNS%G|&0G|+7Absb~o&W#;FW$1PxUQ+JO5fE(deO4^)JpToZQqMtkWhCsK(dFD;vdA=r>iN npL^!?+9Ma{2>z)^7fv$|(Bk}MQ#Nf9&~OG%S3j3^P6bt2Jw;-}YX*-^CoeHF-440L z^maFURKc-*jL%Ek?=ip4{j`!n;u~MU{{PdtEZ%)Trf+#hOyN1ZdY@7c@3h52K${sn MUHx3vIVCg!0FE(b!2kdN literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/gauntlet_fighters_bindings.png b/src/main/resources/assets/mcdw/textures/item/gauntlet_fighters_bindings.png new file mode 100644 index 0000000000000000000000000000000000000000..b89e627ff2c38235109d2b92c8dbe077be4be52e GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufiR<}hF1en1CytVV~B-+@{j-j?YYjaSLFtb#` zbfKnA9n2DJ6Sxd`e*AnRJH=Hdf#v7SrJ0N~J}=j6eE9OQI?w!P?-@SZ8~kCqY@l%R zz=?!o2e_UZ8qD$kl8|sFb;8g3_J`IH4y}!o9~vE&-{Ho{W+vjCBe_E&AbP0 Hl+XkKS|@^V literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/gauntlet_fighters_bindings_e.png b/src/main/resources/assets/mcdw/textures/item/gauntlet_fighters_bindings_e.png new file mode 100644 index 0000000000000000000000000000000000000000..f0b102f5eac9947db0c92453c103ac40762d4909 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~g4&)gjv*HQ$$$R;w`W#u;Pjfz>&Dw4`62yU qy@47t&$J8~wzvfhJeAB65)4Zg3uk5rO*~g8MvO978PplYjjGZ_jmZ&1%M=6-hq~gqfuh zrVBM~>R^^&o4{qj^W*0m*(t6v317T@e(@! z*zie0;#~x*p@Cbb$3lq@KdoEXGM}ZVyBi*f3ha6K@OOWL*@*?_@e3PweEAjZCct*u zfziX*$l}Kz-sIaGvwIYJPpnJ$GS$75ao6UFj3>BXFdPQrXQ~1hCO%3Rc<5#!@`Tkb nAZYbP0l+XkKwaaS| literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/gauntlet_maulers.png b/src/main/resources/assets/mcdw/textures/item/gauntlet_maulers.png new file mode 100644 index 0000000000000000000000000000000000000000..358d8d97854ac20a5345a20404b9b7088a73b235 GIT binary patch literal 451 zcmV;!0X+VRP)>47XjpmB&y^rXn(>13D+ZJns&u(i6z0y_0^16?Cjn4>0s!K0W{d002ovPDHLkV1hr_#p3_~ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists.png b/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists.png new file mode 100644 index 0000000000000000000000000000000000000000..fe6d05c45ad8aaced3f7a6e0aa7f0c199103dc9b GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3-pI!a4o{DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(ehe1_3@Hu0Zgty6n)F>u zJ6BF>{`u!WP_dG5>3bk0P!i-9{2vuCJW!661j=z1ctjR6F!1dMVMYtqU=^TXy{C&~ zh(_?$2?vFk6nUI)Z#l3{>(BrDd0lcP{e9xa3!Yr$G@j_Hc_w?BS%%8(K>dQ70ef=4 zT-zm9Sj;!o%*|Ei*+UDSMadV6nHh~|9N2qC%t(>ZPS8L<%*87$tRioU$$n)3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists.png.mcmeta b/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists.png.mcmeta new file mode 100644 index 00000000..f300b359 --- /dev/null +++ b/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 100 + } +} diff --git a/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists_e.png b/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists_e.png new file mode 100644 index 0000000000000000000000000000000000000000..fe6d05c45ad8aaced3f7a6e0aa7f0c199103dc9b GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3-pI!a4o{DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(ehe1_3@Hu0Zgty6n)F>u zJ6BF>{`u!WP_dG5>3bk0P!i-9{2vuCJW!661j=z1ctjR6F!1dMVMYtqU=^TXy{C&~ zh(_?$2?vFk6nUI)Z#l3{>(BrDd0lcP{e9xa3!Yr$G@j_Hc_w?BS%%8(K>dQ70ef=4 zT-zm9Sj;!o%*|Ei*+UDSMadV6nHh~|9N2qC%t(>ZPS8L<%*87$tRioU$$n)3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists_e.png.mcmeta b/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists_e.png.mcmeta new file mode 100644 index 00000000..f300b359 --- /dev/null +++ b/src/main/resources/assets/mcdw/textures/item/gauntlet_soul_fists_e.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 100 + } +} diff --git a/src/main/resources/assets/mcdw/textures/item/hammer_mace.png b/src/main/resources/assets/mcdw/textures/item/hammer_mace.png new file mode 100644 index 0000000000000000000000000000000000000000..adebd70ec1ff30270769b9d312e57e53e8ca494d GIT binary patch literal 777 zcmV+k1NQuhP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0-i}kK~z{r?Um1O z5>XJxXVGeZA{81-ORKhtn)u_;L!&X;=)r?M$;lh|4{-7C@WMYJM^D_mcrl)u^k9r$ z)QF}PN)3eq1zJk=$;|HH>@JjLZQ2W;;`zXwqG2Fg1Fi(4B;6ks(l1zPzh`A*8wR=~}rWm}LlAW3~#`R@{FH|{@nl{zFi zca6%!V8gz7`JyLL9{j-O;=w1i#`bCzTMReHQt^;toZ{gP+clSr{b}rzl`(6x^1K%) z1K3a_foTdHG<_B&V>l3wNjT;`KS8z^NC5tMy;7vXpeSn$eU3ADOL(}+fbACC86Q_G z+uN;13SOL7*|k(_Ze3^aNt#ZlAruM$+GH~6s2M2(66>E2jh!<*9l3t%>J+KR%_-1? zALlZ57^VzdS$v?ruD;dq)Nso z4G(H1xRCi_%m5ZfMzyQ3jRLIASbSjG@FavVT%>r zK1U%YMIIK_18t#a{?E^DP~dW|yj8>(vLf%$ohR=9R4vk***MP$-rOPRk!&oq=h1`T z`l}y!a=o`s@C=kY)8Ody(sX k`@q+hm#W)$#t2k0p1o~cwYs9`Jzopr0Q0$ry8r+H literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/sword_sinister_sword.png b/src/main/resources/assets/mcdw/textures/item/sword_sinister_sword.png new file mode 100644 index 0000000000000000000000000000000000000000..84701d64c38ff44a825448565a6309d32fd5cdd9 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCijK0(?STfwUAq`#dNA0tSvI2B8okE;j~tb0IDnK91)MoRb+?v>BNHpJ9+@ zkXPo`04nClt``SV0wqCy!T(VK!vp15NuV5Ofk$L90|Vay5N6D}*2xJJoapJ|7-Hf7 zbi!$&!wMX(3;S=oW&ilUU)NWLHEB}mvU26Bz7rlrlf1cWcCSC$=fM9cYOObiZKt** zSB0sa$cJ||Dgr$Gho(&XZLr+WBjDVTU0YZbm8;*ec6@qMF@y03i(CtnLbu`Q9do~5>jXNE N!PC{xWt~$(69B9Nc9Q@A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/mcdw/textures/item/sword_sinister_sword_e.png b/src/main/resources/assets/mcdw/textures/item/sword_sinister_sword_e.png new file mode 100644 index 0000000000000000000000000000000000000000..1045886eac6a89762e1968d3e13230b16ca9545a GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCil&0(?STfwUAq`#dNA0tSvI2B8okE^{F+89t8xXMi#cIdfTBffQFskYDhB z7+~0RM&~?Gl(WDivY3H^Z$Ah#TCfJI00pBwT^vI!{NMI@^Bqv&aB2TH<#+rJwSefx zV_T1HPfUng^nlNqd&^s)Iu;oPUn3q1$6H4Zh5nB4$d~7Q;4ja)QbLM5Zo%{aP2#ui paeqtrzGm~I`35?UGaM84F?NP2Gu4EMZ~$##@O1TaS?83{1OS05Qr7?g literal 0 HcmV?d00001 diff --git a/src/main/resources/data/mcdw/recipes/bow_elite_power_bow.json b/src/main/resources/data/mcdw/recipes/bow_elite_power_bow.json new file mode 100644 index 00000000..0c82ec11 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_elite_power_bow.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "iGS", + "GPS", + "iGS" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "i": { + "item": "minecraft:iron_ingot" + }, + "G": { + "item": "minecraft:gold_ingot" + }, + "P": { + "item": "mcdw:bow_power_bow" + } + }, + "result": { + "item": "mcdw:bow_elite_power_bow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_green_menace.json b/src/main/resources/data/mcdw/recipes/bow_green_menace.json new file mode 100644 index 00000000..023a19fa --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_green_menace.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "IGS", + "GTS", + "PGS" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "G": { + "item": "minecraft:green_dye" + }, + "T": { + "item": "mcdw:bow_trickbow" + }, + "P": { + "item": "minecraft:poisonous_potato" + } + }, + "result": { + "item": "mcdw:bow_green_menace", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_haunted_bow.json b/src/main/resources/data/mcdw/recipes/bow_haunted_bow.json new file mode 100644 index 00000000..dad7cd25 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_haunted_bow.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "sIS", + "PLS", + "NIS" + ], + "key": { + "s": { + "item": "minecraft:soul_sand" + }, + "N": { + "item": "minecraft:soul_soil" + }, + "S": { + "item": "minecraft:string" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "P": { + "item": "minecraft:diamond" + }, + "L": { + "item": "minecraft:bow" + } + }, + "result": { + "item": "mcdw:bow_haunted_bow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_hunters_promise.json b/src/main/resources/data/mcdw/recipes/bow_hunters_promise.json new file mode 100644 index 00000000..690a59c8 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_hunters_promise.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "rLF", + " BH", + "rLH" + ], + "key": { + "H": { + "item": "minecraft:honeycomb" + }, + "r": { + "item": "minecraft:rabbit_hide" + }, + "B": { + "item": "cdw:bow_hunting_bow" + }, + "L": { + "item": "minecraft:leather" + }, + "F": { + "item": "minecraft:feather" + } + }, + "result": { + "item": "mcdw:bow_hunters_promise", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_hunting_bow.json b/src/main/resources/data/mcdw/recipes/bow_hunting_bow.json new file mode 100644 index 00000000..b9ea694d --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_hunting_bow.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "nLS", + " BS", + "nLS" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "n": { + "item": "minecraft:iron_nugget" + }, + "B": { + "item": "minecraft:bow" + }, + "L": { + "item": "minecraft:leather" + } + }, + "result": { + "item": "mcdw:bow_hunting_bow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_lost_souls.json b/src/main/resources/data/mcdw/recipes/bow_lost_souls.json new file mode 100644 index 00000000..7d2557f2 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_lost_souls.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "BBs", + "WSG", + "BBs" + ], + "key": { + "s": { + "item": "minecraft:string" + }, + "B": { + "item": "minecraft:bone_block" + }, + "S": { + "item": "mcdw:bow_soul_bow" + }, + "G": { + "item": "ghast_tear" + }, + "W": { + "item": "wither_skeleton_skull" + } + }, + "result": { + "item": "mcdw:bow_lost_souls", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_masters_bow.json b/src/main/resources/data/mcdw/recipes/bow_masters_bow.json new file mode 100644 index 00000000..31063cb0 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_masters_bow.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "rLS", + "LBS", + "rLS" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "r": { + "item": "minecraft:rabbit_hide" + }, + "B": { + "item": "cdw:bow_hunting_bow" + }, + "L": { + "item": "minecraft:leather" + } + }, + "result": { + "item": "mcdw:bow_masters_bow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_nocturnal_bow.json b/src/main/resources/data/mcdw/recipes/bow_nocturnal_bow.json new file mode 100644 index 00000000..183efd0a --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_nocturnal_bow.json @@ -0,0 +1,29 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ISs", + "IBG", + "ISs" + ], + "key": { + "s": { + "item": "minecraft:string" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "B": { + "item": "mcdw:bow_soul_bow" + }, + "S": { + "item": "minecraft:soul_soil" + }, + "G": { + "item": "ghast_tear" + } + }, + "result": { + "item": "mcdw:bow_nocturnal_bow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_pink_scoundrel.json b/src/main/resources/data/mcdw/recipes/bow_pink_scoundrel.json new file mode 100644 index 00000000..7a0829f7 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_pink_scoundrel.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "RMS", + "PTS", + "GMS" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "R": { + "item": "minecraft:redstone_block" + }, + "P": { + "item": "minecraft:pink_dye" + }, + "M": { + "item": "minecraft:magenta_dye" + }, + "T": { + "item": "mcdw:bow_trickbow" + }, + "G": { + "item": "minecraft:gunpowder" + } + }, + "result": { + "item": "mcdw:bow_pink_scoundrel", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_power_bow.json b/src/main/resources/data/mcdw/recipes/bow_power_bow.json new file mode 100644 index 00000000..594c7df2 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_power_bow.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "i/S", + "I S", + "i/S" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "i": { + "item": "minecraft:iron_ingot" + }, + "I": { + "item": "minecraft:iron_block" + }, + "/": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "mcdw:bow_power_bow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_sabrewing.json b/src/main/resources/data/mcdw/recipes/bow_sabrewing.json new file mode 100644 index 00000000..b2d10012 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_sabrewing.json @@ -0,0 +1,32 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "DiS", + "IPS", + "DiS" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "D": { + "item": "minecraft:dandelion" + }, + "G": { + "item": "minecraft:gold_ingot" + }, + "P": { + "item": "mcdw:bow_power_bow" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "i": { + "item": "minecraft:iron_block" + } + }, + "result": { + "item": "mcdw:bow_sabrewing", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_soul_bow.json b/src/main/resources/data/mcdw/recipes/bow_soul_bow.json new file mode 100644 index 00000000..5202a636 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_soul_bow.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "ISs", + "IBs", + "ISs" + ], + "key": { + "s": { + "item": "minecraft:string" + }, + "n": { + "item": "minecraft:iron_nugget" + }, + "B": { + "item": "minecraft:bow" + }, + "S": { + "item": "minecraft:soul_sand" + } + }, + "result": { + "item": "mcdw:bow_soul_bow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/mcdw/recipes/bow_trickbow.json b/src/main/resources/data/mcdw/recipes/bow_trickbow.json new file mode 100644 index 00000000..a07e44e9 --- /dev/null +++ b/src/main/resources/data/mcdw/recipes/bow_trickbow.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "I/S", + "/ S", + " /S" + ], + "key": { + "S": { + "item": "minecraft:string" + }, + "I": { + "item": "minecraft:iron_ingot" + }, + "/": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "mcdw:bow_trickbow", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index cd6021fa..2439e91b 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -24,8 +24,6 @@ "mixins": [ "mcdw.mixins.json" ], - "client": [ - ], "depends": { "fabricloader": ">=0.9.3+build.207", "fabric": "*",