From f3d4bb69fcae99c4c2d4fb4140391b5aa142edca Mon Sep 17 00:00:00 2001 From: Martin Prokoph Date: Thu, 5 Dec 2024 20:12:18 +0100 Subject: [PATCH] Add mod compatibility and edge-case handling Why does every mod have to do things differently :(( --- Better-Leaves-Lite-1.0.zip | Bin 0 -> 425332 bytes Better-Leaves-Lite-vanilla+0.1.zip | Bin 41410 -> 0 bytes .../ad_astra/blockstates/glacian_leaves.json | 66 +++++++ .../models/block/glacian_leaves1.json | 6 + .../models/block/glacian_leaves2.json | 6 + .../models/block/glacian_leaves3.json | 6 + .../models/block/glacian_leaves4.json | 6 + .../ad_astra/models/item/glacian_leaves.json | 3 + .../textures/block/glacian_leaves.png | Bin 0 -> 640 bytes .../blockstates/crystal_fruit_leaves.json | 66 +++++++ assets/aether/blockstates/crystal_leaves.json | 66 +++++++ .../blockstates/decorated_holiday_leaves.json | 66 +++++++ .../aether/blockstates/golden_oak_leaves.json | 66 +++++++ assets/aether/blockstates/holiday_leaves.json | 66 +++++++ assets/aether/blockstates/skyroot_leaves.json | 66 +++++++ .../models/block/crystal_fruit_leaves1.json | 6 + .../models/block/crystal_fruit_leaves2.json | 6 + .../models/block/crystal_fruit_leaves3.json | 6 + .../models/block/crystal_fruit_leaves4.json | 6 + .../aether/models/block/crystal_leaves1.json | 6 + .../aether/models/block/crystal_leaves2.json | 6 + .../aether/models/block/crystal_leaves3.json | 6 + .../aether/models/block/crystal_leaves4.json | 6 + .../block/decorated_holiday_leaves1.json | 6 + .../block/decorated_holiday_leaves2.json | 6 + .../block/decorated_holiday_leaves3.json | 6 + .../block/decorated_holiday_leaves4.json | 6 + .../models/block/golden_oak_leaves1.json | 6 + .../models/block/golden_oak_leaves2.json | 6 + .../models/block/golden_oak_leaves3.json | 6 + .../models/block/golden_oak_leaves4.json | 6 + .../aether/models/block/holiday_leaves1.json | 6 + .../aether/models/block/holiday_leaves2.json | 6 + .../aether/models/block/holiday_leaves3.json | 6 + .../aether/models/block/holiday_leaves4.json | 6 + .../aether/models/block/skyroot_leaves1.json | 6 + .../aether/models/block/skyroot_leaves2.json | 6 + .../aether/models/block/skyroot_leaves3.json | 6 + .../aether/models/block/skyroot_leaves4.json | 6 + .../models/item/crystal_fruit_leaves.json | 3 + assets/aether/models/item/crystal_leaves.json | 3 + .../models/item/decorated_holiday_leaves.json | 3 + .../aether/models/item/golden_oak_leaves.json | 3 + assets/aether/models/item/holiday_leaves.json | 3 + assets/aether/models/item/skyroot_leaves.json | 3 + .../block/natural/crystal_fruit_leaves.png | Bin 0 -> 1260 bytes .../textures/block/natural/crystal_leaves.png | Bin 0 -> 1034 bytes .../natural/decorated_holiday_leaves.png | Bin 0 -> 1002 bytes .../block/natural/golden_oak_leaves.png | Bin 0 -> 835 bytes .../textures/block/natural/holiday_leaves.png | Bin 0 -> 815 bytes .../textures/block/natural/skyroot_leaves.png | Bin 0 -> 917 bytes .../blockstates/dragon_tree_leaves.json | 66 +++++++ .../blockstates/lacugrove_leaves.json | 66 +++++++ .../blockstates/pythadendron_leaves.json | 66 +++++++ .../blockstates/shadow_berry_leaves.json | 66 +++++++ .../betterend/blockstates/tenanea_leaves.json | 66 +++++++ .../models/block/dragon_tree_leaves1.json | 6 + .../models/block/dragon_tree_leaves2.json | 6 + .../models/block/dragon_tree_leaves3.json | 6 + .../models/block/dragon_tree_leaves4.json | 6 + .../models/block/lacugrove_leaves1.json | 6 + .../models/block/lacugrove_leaves2.json | 6 + .../models/block/lacugrove_leaves3.json | 6 + .../models/block/lacugrove_leaves4.json | 6 + .../models/block/pythadendron_leaves1.json | 6 + .../models/block/pythadendron_leaves2.json | 6 + .../models/block/pythadendron_leaves3.json | 6 + .../models/block/pythadendron_leaves4.json | 6 + .../models/block/shadow_berry_leaves1.json | 6 + .../models/block/shadow_berry_leaves2.json | 6 + .../models/block/shadow_berry_leaves3.json | 6 + .../models/block/shadow_berry_leaves4.json | 6 + .../models/block/tenanea_leaves1.json | 6 + .../models/block/tenanea_leaves2.json | 6 + .../models/block/tenanea_leaves3.json | 6 + .../models/block/tenanea_leaves4.json | 6 + .../models/item/dragon_tree_leaves.json | 3 + .../models/item/lacugrove_leaves.json | 3 + .../models/item/pythadendron_leaves.json | 3 + .../models/item/shadow_berry_leaves.json | 3 + .../betterend/models/item/tenanea_leaves.json | 3 + .../textures/block/dragon_tree_leaves.png | Bin 0 -> 1151 bytes .../textures/block/lacugrove_leaves.png | Bin 0 -> 1047 bytes .../textures/block/pythadendron_leaves.png | Bin 0 -> 1413 bytes .../textures/block/shadow_berry_leaves.png | Bin 0 -> 577 bytes .../textures/block/tenanea_leaves.png | Bin 0 -> 1139 bytes .../models/block/leaf_carpet.json | 40 +++++ .../models/block/leaf_carpet_notint.json | 40 +++++ .../betterleaves}/models/block/leaves1.json | 2 +- .../betterleaves}/models/block/leaves2.json | 2 +- .../models/block/leaves3.json | 2 +- .../models/block/leaves4.json | 2 +- .../models/block/leaves_notint1.json | 2 +- .../models/block/leaves_notint2.json | 2 +- .../models/block/leaves_notint3.json | 2 +- .../models/block/leaves_notint4.json | 2 +- .../models/block/leaves_overlay1.json} | 26 ++- .../models/block/leaves_overlay2.json | 52 ++++++ .../models/block/leaves_overlay3.json | 52 ++++++ .../models/block/leaves_overlay4.json | 52 ++++++ .../blockstates/ink_bush_leaves.json | 66 +++++++ .../blockstates/rubeus_leaves.json | 66 +++++++ .../models/block/ink_bush_leaves1.json | 6 + .../models/block/ink_bush_leaves2.json | 6 + .../models/block/ink_bush_leaves3.json | 6 + .../models/block/ink_bush_leaves4.json | 6 + .../models/block/rubeus_leaves1.json | 6 + .../models/block/rubeus_leaves2.json | 6 + .../models/block/rubeus_leaves3.json | 6 + .../models/block/rubeus_leaves4.json | 6 + .../models/item/ink_bush_leaves.json | 3 + .../models/item/rubeus_leaves.json | 3 + .../textures/block/ink_bush_leaves.png | Bin 0 -> 919 bytes .../textures/block/rubeus_leaves.png | Bin 0 -> 1230 bytes .../blockstates/cypress_leaves.json | 66 +++++++ .../blockstates/dragons_blood_leaves.json | 66 +++++++ .../bewitchment/blockstates/elder_leaves.json | 66 +++++++ .../blockstates/juniper_leaves.json | 66 +++++++ .../models/block/cypress_leaves1.json | 6 + .../models/block/cypress_leaves2.json | 6 + .../models/block/cypress_leaves3.json | 6 + .../models/block/cypress_leaves4.json | 6 + .../models/block/dragons_blood_leaves1.json | 6 + .../models/block/dragons_blood_leaves2.json | 6 + .../models/block/dragons_blood_leaves3.json | 6 + .../models/block/dragons_blood_leaves4.json | 6 + .../models/block/elder_leaves1.json | 6 + .../models/block/elder_leaves2.json | 6 + .../models/block/elder_leaves3.json | 6 + .../models/block/elder_leaves4.json | 6 + .../models/block/juniper_leaves1.json | 6 + .../models/block/juniper_leaves2.json | 6 + .../models/block/juniper_leaves3.json | 6 + .../models/block/juniper_leaves4.json | 6 + .../models/item/cypress_leaves.json | 3 + .../models/item/dragons_blood_leaves.json | 3 + .../bewitchment/models/item/elder_leaves.json | 3 + .../models/item/juniper_leaves.json | 3 + .../textures/block/cypress_leaves.png | Bin 0 -> 736 bytes .../textures/block/dragons_blood_leaves.png | Bin 0 -> 779 bytes .../textures/block/elder_leaves.png | Bin 0 -> 1392 bytes .../textures/block/juniper_leaves.png | Bin 0 -> 1275 bytes .../blockstates/cypress_leaves.json | 66 +++++++ .../blockstates/dead_leaves.json | 66 +++++++ .../blockstates/empyreal_leaves.json | 66 +++++++ .../biomesoplenty/blockstates/fir_leaves.json | 66 +++++++ .../blockstates/flowering_oak_leaves.json | 66 +++++++ .../blockstates/hellbark_leaves.json | 66 +++++++ .../blockstates/jacaranda_leaves.json | 66 +++++++ .../blockstates/magic_leaves.json | 66 +++++++ .../blockstates/magic_leaves_alt.json | 66 +++++++ .../blockstates/mahogany_leaves.json | 66 +++++++ .../blockstates/orange_maple_leaves.json | 66 +++++++ .../blockstates/origin_leaves.json | 66 +++++++ .../blockstates/palm_leaves.json | 66 +++++++ .../blockstates/pine_leaves.json | 66 +++++++ .../blockstates/rainbow_birch_leaves.json | 66 +++++++ .../blockstates/red_maple_leaves.json | 66 +++++++ .../blockstates/redwood_leaves.json | 66 +++++++ .../blockstates/snowblossom_leaves.json | 66 +++++++ .../blockstates/umbran_leaves.json | 66 +++++++ .../blockstates/willow_leaves.json | 66 +++++++ .../blockstates/yellow_maple_leaves.json | 66 +++++++ .../models/block/cypress_leaves1.json | 6 + .../models/block/cypress_leaves2.json | 6 + .../models/block/cypress_leaves3.json | 6 + .../models/block/cypress_leaves4.json | 6 + .../models/block/dead_leaves1.json | 6 + .../models/block/dead_leaves2.json | 6 + .../models/block/dead_leaves3.json | 6 + .../models/block/dead_leaves4.json | 6 + .../models/block/empyreal_leaves1.json | 6 + .../models/block/empyreal_leaves2.json | 6 + .../models/block/empyreal_leaves3.json | 6 + .../models/block/empyreal_leaves4.json | 6 + .../models/block/fir_leaves1.json | 6 + .../models/block/fir_leaves2.json | 6 + .../models/block/fir_leaves3.json | 6 + .../models/block/fir_leaves4.json | 6 + .../models/block/flowering_oak_leaves1.json | 7 + .../models/block/flowering_oak_leaves2.json | 7 + .../models/block/flowering_oak_leaves3.json | 7 + .../models/block/flowering_oak_leaves4.json | 7 + .../models/block/hellbark_leaves1.json | 6 + .../models/block/hellbark_leaves2.json | 6 + .../models/block/hellbark_leaves3.json | 6 + .../models/block/hellbark_leaves4.json | 6 + .../models/block/jacaranda_leaves1.json | 6 + .../models/block/jacaranda_leaves2.json | 6 + .../models/block/jacaranda_leaves3.json | 6 + .../models/block/jacaranda_leaves4.json | 6 + .../models/block/magic_leaves1.json | 6 + .../models/block/magic_leaves2.json | 6 + .../models/block/magic_leaves3.json | 6 + .../models/block/magic_leaves4.json | 6 + .../models/block/magic_leaves_alt1.json | 6 + .../models/block/magic_leaves_alt2.json | 6 + .../models/block/magic_leaves_alt3.json | 6 + .../models/block/magic_leaves_alt4.json | 6 + .../models/block/mahogany_leaves1.json | 6 + .../models/block/mahogany_leaves2.json | 6 + .../models/block/mahogany_leaves3.json | 6 + .../models/block/mahogany_leaves4.json | 6 + .../models/block/orange_maple_leaves1.json | 6 + .../models/block/orange_maple_leaves2.json | 6 + .../models/block/orange_maple_leaves3.json | 6 + .../models/block/orange_maple_leaves4.json | 6 + .../models/block/origin_leaves1.json | 6 + .../models/block/origin_leaves2.json | 6 + .../models/block/origin_leaves3.json | 6 + .../models/block/origin_leaves4.json | 6 + .../models/block/palm_leaves1.json | 6 + .../models/block/palm_leaves2.json | 6 + .../models/block/palm_leaves3.json | 6 + .../models/block/palm_leaves4.json | 6 + .../models/block/pine_leaves1.json | 7 + .../models/block/pine_leaves2.json | 7 + .../models/block/pine_leaves3.json | 7 + .../models/block/pine_leaves4.json | 7 + .../models/block/rainbow_birch_leaves1.json | 6 + .../models/block/rainbow_birch_leaves2.json | 6 + .../models/block/rainbow_birch_leaves3.json | 6 + .../models/block/rainbow_birch_leaves4.json | 6 + .../models/block/red_maple_leaves1.json | 6 + .../models/block/red_maple_leaves2.json | 6 + .../models/block/red_maple_leaves3.json | 6 + .../models/block/red_maple_leaves4.json | 6 + .../models/block/redwood_leaves1.json | 6 + .../models/block/redwood_leaves2.json | 6 + .../models/block/redwood_leaves3.json | 6 + .../models/block/redwood_leaves4.json | 6 + .../models/block/snowblossom_leaves1.json | 6 + .../models/block/snowblossom_leaves2.json | 6 + .../models/block/snowblossom_leaves3.json | 6 + .../models/block/snowblossom_leaves4.json | 6 + .../models/block/umbran_leaves1.json | 6 + .../models/block/umbran_leaves2.json | 6 + .../models/block/umbran_leaves3.json | 6 + .../models/block/umbran_leaves4.json | 6 + .../models/block/willow_leaves1.json | 6 + .../models/block/willow_leaves2.json | 6 + .../models/block/willow_leaves3.json | 6 + .../models/block/willow_leaves4.json | 6 + .../models/block/yellow_maple_leaves1.json | 6 + .../models/block/yellow_maple_leaves2.json | 6 + .../models/block/yellow_maple_leaves3.json | 6 + .../models/block/yellow_maple_leaves4.json | 6 + .../models/item/cypress_leaves.json | 3 + .../models/item/dead_leaves.json | 3 + .../models/item/empyreal_leaves.json | 3 + .../biomesoplenty/models/item/fir_leaves.json | 3 + .../models/item/flowering_oak_leaves.json | 3 + .../models/item/hellbark_leaves.json | 3 + .../models/item/jacaranda_leaves.json | 3 + .../models/item/magic_leaves.json | 3 + .../models/item/magic_leaves_alt.json | 3 + .../models/item/mahogany_leaves.json | 3 + .../models/item/orange_maple_leaves.json | 3 + .../models/item/origin_leaves.json | 3 + .../models/item/palm_leaves.json | 3 + .../models/item/pine_leaves.json | 3 + .../models/item/rainbow_birch_leaves.json | 6 + .../models/item/red_maple_leaves.json | 3 + .../models/item/redwood_leaves.json | 3 + .../models/item/snowblossom_leaves.json | 3 + .../models/item/umbran_leaves.json | 3 + .../models/item/willow_leaves.json | 3 + .../models/item/yellow_maple_leaves.json | 3 + .../textures/block/cypress_leaves.png | Bin 0 -> 770 bytes .../textures/block/dead_leaves.png | Bin 0 -> 857 bytes .../textures/block/empyreal_leaves.png | Bin 0 -> 838 bytes .../textures/block/fir_leaves.png | Bin 0 -> 857 bytes .../textures/block/flowering_oak_leaves.png | Bin 0 -> 766 bytes .../textures/block/hellbark_leaves.png | Bin 0 -> 876 bytes .../textures/block/jacaranda_leaves.png | Bin 0 -> 1109 bytes .../textures/block/magic_leaves.png | Bin 0 -> 1150 bytes .../textures/block/magic_leaves_alt.png | Bin 0 -> 1237 bytes .../textures/block/mahogany_leaves.png | Bin 0 -> 863 bytes .../textures/block/orange_maple_leaves.png | Bin 0 -> 802 bytes .../textures/block/origin_leaves.png | Bin 0 -> 793 bytes .../textures/block/palm_leaves.png | Bin 0 -> 791 bytes .../textures/block/pine_leaves.png | Bin 0 -> 593 bytes .../textures/block/rainbow_birch_leaves.png | Bin 0 -> 1457 bytes .../textures/block/red_maple_leaves.png | Bin 0 -> 802 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 608 bytes .../textures/block/snowblossom_leaves.png | Bin 0 -> 1094 bytes .../textures/block/umbran_leaves.png | Bin 0 -> 663 bytes .../textures/block/willow_leaves.png | Bin 0 -> 701 bytes .../textures/block/yellow_maple_leaves.png | Bin 0 -> 777 bytes .../models/block/acacia_leaves1.json | 2 +- .../models/block/acacia_leaves2.json | 2 +- .../models/block/acacia_leaves3.json | 2 +- .../models/block/acacia_leaves4.json | 2 +- .../models/block/azalea_leaves1.json | 2 +- .../models/block/azalea_leaves2.json | 2 +- .../models/block/azalea_leaves3.json | 2 +- .../models/block/azalea_leaves4.json | 2 +- .../minecraft/models/block/birch_leaves1.json | 2 +- .../minecraft/models/block/birch_leaves2.json | 2 +- .../minecraft/models/block/birch_leaves3.json | 2 +- .../minecraft/models/block/birch_leaves4.json | 2 +- .../models/block/cherry_leaves1.json | 2 +- .../models/block/cherry_leaves2.json | 2 +- .../models/block/cherry_leaves3.json | 2 +- .../models/block/cherry_leaves4.json | 2 +- .../models/block/dark_oak_leaves1.json | 2 +- .../models/block/dark_oak_leaves2.json | 2 +- .../models/block/dark_oak_leaves3.json | 2 +- .../models/block/dark_oak_leaves4.json | 2 +- .../block/flowering_azalea_leaves1.json | 2 +- .../block/flowering_azalea_leaves2.json | 2 +- .../block/flowering_azalea_leaves3.json | 2 +- .../block/flowering_azalea_leaves4.json | 2 +- .../models/block/jungle_leaves1.json | 2 +- .../models/block/jungle_leaves2.json | 2 +- .../models/block/jungle_leaves3.json | 2 +- .../models/block/jungle_leaves4.json | 2 +- .../models/block/mangrove_leaves1.json | 2 +- .../models/block/mangrove_leaves2.json | 2 +- .../models/block/mangrove_leaves3.json | 2 +- .../models/block/mangrove_leaves4.json | 2 +- .../minecraft/models/block/oak_leaves1.json | 2 +- .../minecraft/models/block/oak_leaves2.json | 2 +- .../minecraft/models/block/oak_leaves3.json | 2 +- .../minecraft/models/block/oak_leaves4.json | 2 +- .../models/block/pale_oak_leaves1.json | 2 +- .../models/block/pale_oak_leaves2.json | 2 +- .../models/block/pale_oak_leaves3.json | 2 +- .../models/block/pale_oak_leaves4.json | 2 +- .../models/block/spruce_leaves1.json | 2 +- .../models/block/spruce_leaves2.json | 2 +- .../models/block/spruce_leaves3.json | 2 +- .../models/block/spruce_leaves4.json | 2 +- .../minecraft/models/item/acacia_leaves.json | 3 + .../minecraft/models/item/birch_leaves.json | 3 + .../minecraft/models/item/cherry_leaves.json | 3 + .../models/item/dark_oak_leaves.json | 3 + .../minecraft/models/item/jungle_leaves.json | 3 + .../models/item/mangrove_leaves.json | 3 + assets/minecraft/models/item/oak_leaves.json | 3 + .../models/item/pale_oak_leaves.json | 3 + .../minecraft/models/item/spruce_leaves.json | 3 + .../blockstates/aspen_leaves.json | 66 +++++++ .../blockstates/blue_wisteria_leaves.json | 66 +++++++ .../blockstates/cedar_leaves.json | 66 +++++++ .../blockstates/cypress_leaves.json | 66 +++++++ .../blockstates/desert_blossom_leaves.json | 66 +++++++ .../blockstates/fir_leaves.json | 66 +++++++ .../blockstates/frosty_fir_leaves.json | 66 +++++++ .../blockstates/frosty_redwood_leaves.json | 66 +++++++ .../blockstates/ghaf_leaves.json | 66 +++++++ .../blockstates/joshua_leaves.json | 66 +++++++ .../blockstates/larch_leaves.json | 66 +++++++ .../blockstates/mahogany_leaves.json | 66 +++++++ .../blockstates/olive_leaves.json | 66 +++++++ .../blockstates/orange_maple_leaves.json | 66 +++++++ .../blockstates/palo_verde_leaves.json | 66 +++++++ .../part_blue_wisteria_leaves.json | 66 +++++++ .../part_pink_wisteria_leaves.json | 66 +++++++ .../part_purple_wisteria_leaves.json | 66 +++++++ .../part_white_wisteria_leaves.json | 66 +++++++ .../blockstates/pink_wisteria_leaves.json | 66 +++++++ .../blockstates/purple_wisteria_leaves.json | 66 +++++++ .../blockstates/red_maple_leaves.json | 66 +++++++ .../blockstates/redwood_leaves.json | 66 +++++++ .../blockstates/saxaul_leaves.json | 66 +++++++ .../blockstates/snowy_fir_leaves.json | 66 +++++++ .../blockstates/sugi_leaves.json | 66 +++++++ .../blockstates/white_wisteria_leaves.json | 66 +++++++ .../blockstates/willow_leaves.json | 66 +++++++ .../blockstates/wisteria_leaves.json | 66 +++++++ .../blockstates/yellow_aspen_leaves.json | 66 +++++++ .../blockstates/yellow_maple_leaves.json | 66 +++++++ .../models/block/aspen_leaves1.json | 6 + .../models/block/aspen_leaves2.json | 6 + .../models/block/aspen_leaves3.json | 6 + .../models/block/aspen_leaves4.json | 6 + .../models/block/blue_wisteria_leaves1.json | 6 + .../models/block/blue_wisteria_leaves2.json | 6 + .../models/block/blue_wisteria_leaves3.json | 6 + .../models/block/blue_wisteria_leaves4.json | 6 + .../models/block/cedar_leaves1.json | 6 + .../models/block/cedar_leaves2.json | 6 + .../models/block/cedar_leaves3.json | 6 + .../models/block/cedar_leaves4.json | 6 + .../models/block/cypress_leaves1.json | 6 + .../models/block/cypress_leaves2.json | 6 + .../models/block/cypress_leaves3.json | 6 + .../models/block/cypress_leaves4.json | 6 + .../models/block/desert_blossom_leaves1.json | 6 + .../models/block/desert_blossom_leaves2.json | 6 + .../models/block/desert_blossom_leaves3.json | 6 + .../models/block/desert_blossom_leaves4.json | 6 + .../models/block/fir_leaves1.json | 6 + .../models/block/fir_leaves2.json | 6 + .../models/block/fir_leaves3.json | 6 + .../models/block/fir_leaves4.json | 6 + .../models/block/frosty_fir_leaves1.json | 6 + .../models/block/frosty_fir_leaves2.json | 6 + .../models/block/frosty_fir_leaves3.json | 6 + .../models/block/frosty_fir_leaves4.json | 6 + .../models/block/frosty_redwood_leaves1.json | 6 + .../models/block/frosty_redwood_leaves2.json | 6 + .../models/block/frosty_redwood_leaves3.json | 6 + .../models/block/frosty_redwood_leaves4.json | 6 + .../models/block/ghaf_leaves1.json | 6 + .../models/block/ghaf_leaves2.json | 6 + .../models/block/ghaf_leaves3.json | 6 + .../models/block/ghaf_leaves4.json | 6 + .../models/block/joshua_leaves1.json | 6 + .../models/block/joshua_leaves2.json | 6 + .../models/block/joshua_leaves3.json | 6 + .../models/block/joshua_leaves4.json | 6 + .../models/block/larch_leaves1.json | 6 + .../models/block/larch_leaves2.json | 6 + .../models/block/larch_leaves3.json | 6 + .../models/block/larch_leaves4.json | 6 + .../models/block/mahogany_leaves1.json | 6 + .../models/block/mahogany_leaves2.json | 6 + .../models/block/mahogany_leaves3.json | 6 + .../models/block/mahogany_leaves4.json | 6 + .../models/block/olive_leaves1.json | 6 + .../models/block/olive_leaves2.json | 6 + .../models/block/olive_leaves3.json | 6 + .../models/block/olive_leaves4.json | 6 + .../models/block/orange_maple_leaves1.json | 6 + .../models/block/orange_maple_leaves2.json | 6 + .../models/block/orange_maple_leaves3.json | 6 + .../models/block/orange_maple_leaves4.json | 6 + .../models/block/palo_verde_leaves1.json | 6 + .../models/block/palo_verde_leaves2.json | 6 + .../models/block/palo_verde_leaves3.json | 6 + .../models/block/palo_verde_leaves4.json | 6 + .../block/part_blue_wisteria_leaves1.json | 6 + .../block/part_blue_wisteria_leaves2.json | 6 + .../block/part_blue_wisteria_leaves3.json | 6 + .../block/part_blue_wisteria_leaves4.json | 6 + .../block/part_pink_wisteria_leaves1.json | 6 + .../block/part_pink_wisteria_leaves2.json | 6 + .../block/part_pink_wisteria_leaves3.json | 6 + .../block/part_pink_wisteria_leaves4.json | 6 + .../block/part_purple_wisteria_leaves1.json | 6 + .../block/part_purple_wisteria_leaves2.json | 6 + .../block/part_purple_wisteria_leaves3.json | 6 + .../block/part_purple_wisteria_leaves4.json | 6 + .../block/part_white_wisteria_leaves1.json | 6 + .../block/part_white_wisteria_leaves2.json | 6 + .../block/part_white_wisteria_leaves3.json | 6 + .../block/part_white_wisteria_leaves4.json | 6 + .../models/block/pink_wisteria_leaves1.json | 6 + .../models/block/pink_wisteria_leaves2.json | 6 + .../models/block/pink_wisteria_leaves3.json | 6 + .../models/block/pink_wisteria_leaves4.json | 6 + .../models/block/purple_wisteria_leaves1.json | 6 + .../models/block/purple_wisteria_leaves2.json | 6 + .../models/block/purple_wisteria_leaves3.json | 6 + .../models/block/purple_wisteria_leaves4.json | 6 + .../models/block/red_maple_leaves1.json | 6 + .../models/block/red_maple_leaves2.json | 6 + .../models/block/red_maple_leaves3.json | 6 + .../models/block/red_maple_leaves4.json | 6 + .../models/block/redwood_leaves1.json | 6 + .../models/block/redwood_leaves2.json | 6 + .../models/block/redwood_leaves3.json | 6 + .../models/block/redwood_leaves4.json | 6 + .../models/block/saxaul_leaves1.json | 6 + .../models/block/saxaul_leaves2.json | 6 + .../models/block/saxaul_leaves3.json | 6 + .../models/block/saxaul_leaves4.json | 6 + .../models/block/snowy_fir_leaves1.json | 6 + .../models/block/snowy_fir_leaves2.json | 6 + .../models/block/snowy_fir_leaves3.json | 6 + .../models/block/snowy_fir_leaves4.json | 6 + .../models/block/sugi_leaves1.json | 6 + .../models/block/sugi_leaves2.json | 6 + .../models/block/sugi_leaves3.json | 6 + .../models/block/sugi_leaves4.json | 6 + .../models/block/white_wisteria_leaves1.json | 6 + .../models/block/white_wisteria_leaves2.json | 6 + .../models/block/white_wisteria_leaves3.json | 6 + .../models/block/white_wisteria_leaves4.json | 6 + .../models/block/willow_leaves1.json | 6 + .../models/block/willow_leaves2.json | 6 + .../models/block/willow_leaves3.json | 6 + .../models/block/willow_leaves4.json | 6 + .../models/block/wisteria_leaves1.json | 6 + .../models/block/wisteria_leaves2.json | 6 + .../models/block/wisteria_leaves3.json | 6 + .../models/block/wisteria_leaves4.json | 6 + .../models/block/yellow_aspen_leaves1.json | 6 + .../models/block/yellow_aspen_leaves2.json | 6 + .../models/block/yellow_aspen_leaves3.json | 6 + .../models/block/yellow_aspen_leaves4.json | 6 + .../models/block/yellow_maple_leaves1.json | 6 + .../models/block/yellow_maple_leaves2.json | 6 + .../models/block/yellow_maple_leaves3.json | 6 + .../models/block/yellow_maple_leaves4.json | 6 + .../models/item/aspen_leaves.json | 3 + .../models/item/blue_wisteria_leaves.json | 3 + .../models/item/cedar_leaves.json | 3 + .../models/item/cypress_leaves.json | 3 + .../models/item/desert_blossom_leaves.json | 3 + .../models/item/fir_leaves.json | 3 + .../models/item/frosty_fir_leaves.json | 3 + .../models/item/frosty_redwood_leaves.json | 3 + .../models/item/ghaf_leaves.json | 3 + .../models/item/joshua_leaves.json | 3 + .../models/item/larch_leaves.json | 3 + .../models/item/mahogany_leaves.json | 3 + .../models/item/olive_leaves.json | 3 + .../models/item/orange_maple_leaves.json | 3 + .../models/item/palo_verde_leaves.json | 3 + .../item/part_blue_wisteria_leaves.json | 3 + .../item/part_pink_wisteria_leaves.json | 3 + .../item/part_purple_wisteria_leaves.json | 3 + .../item/part_white_wisteria_leaves.json | 3 + .../models/item/pink_wisteria_leaves.json | 3 + .../models/item/purple_wisteria_leaves.json | 3 + .../models/item/red_maple_leaves.json | 3 + .../models/item/redwood_leaves.json | 3 + .../models/item/saxaul_leaves.json | 3 + .../models/item/snowy_fir_leaves.json | 3 + .../models/item/sugi_leaves.json | 3 + .../models/item/white_wisteria_leaves.json | 3 + .../models/item/willow_leaves.json | 3 + .../models/item/wisteria_leaves.json | 3 + .../models/item/yellow_aspen_leaves.json | 3 + .../models/item/yellow_maple_leaves.json | 3 + .../textures/block/aspen_leaves.png | Bin 0 -> 960 bytes .../textures/block/blue_wisteria_leaves.png | Bin 0 -> 1083 bytes .../textures/block/cedar_leaves.png | Bin 0 -> 961 bytes .../textures/block/cypress_leaves.png | Bin 0 -> 929 bytes .../textures/block/desert_blossom_leaves.png | Bin 0 -> 1053 bytes .../textures/block/fir_leaves.png | Bin 0 -> 882 bytes .../textures/block/frosty_fir_leaves.png | Bin 0 -> 821 bytes .../textures/block/frosty_redwood_leaves.png | Bin 0 -> 1078 bytes .../textures/block/ghaf_leaves.png | Bin 0 -> 938 bytes .../textures/block/joshua_leaves.png | Bin 0 -> 811 bytes .../textures/block/larch_leaves.png | Bin 0 -> 887 bytes .../textures/block/mahogany_leaves.png | Bin 0 -> 903 bytes .../textures/block/olive_leaves.png | Bin 0 -> 922 bytes .../textures/block/orange_maple_leaves.png | Bin 0 -> 967 bytes .../textures/block/palo_verde_leaves.png | Bin 0 -> 1077 bytes .../block/part_blue_wisteria_leaves.png | Bin 0 -> 1158 bytes .../block/part_pink_wisteria_leaves.png | Bin 0 -> 1181 bytes .../block/part_purple_wisteria_leaves.png | Bin 0 -> 1176 bytes .../block/part_white_wisteria_leaves.png | Bin 0 -> 1105 bytes .../textures/block/pink_wisteria_leaves.png | Bin 0 -> 1035 bytes .../textures/block/purple_wisteria_leaves.png | Bin 0 -> 1041 bytes .../textures/block/red_maple_leaves.png | Bin 0 -> 973 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 861 bytes .../textures/block/saxaul_leaves.png | Bin 0 -> 921 bytes .../textures/block/snowy_fir_leaves.png | Bin 0 -> 821 bytes .../textures/block/sugi_leaves.png | Bin 0 -> 874 bytes .../textures/block/white_wisteria_leaves.png | Bin 0 -> 903 bytes .../textures/block/willow_leaves.png | Bin 0 -> 886 bytes .../textures/block/wisteria_leaves.png | Bin 0 -> 963 bytes .../textures/block/yellow_aspen_leaves.png | Bin 0 -> 992 bytes .../textures/block/yellow_maple_leaves.png | Bin 0 -> 959 bytes .../blockstates/aurel_leaf_pile.json | 21 +++ .../blockstates/aurel_leaves.json | 66 +++++++ .../blockstates/aurel_leaves_mirrored.json | 66 +++++++ .../blockstates/frost_wisteria_leaf_pile.json | 21 +++ .../blockstates/frost_wisteria_leaves.json | 66 +++++++ .../lavender_wisteria_leaf_pile.json | 21 +++ .../blockstates/lavender_wisteria_leaves.json | 66 +++++++ .../blockstates/mother_aurel_leaves.json | 66 +++++++ .../blockstates/orange_leaves.json | 66 +++++++ .../blockstates/orange_leaves_flowering.json | 66 +++++++ .../blockstates/orange_leaves_fruiting.json | 66 +++++++ .../blockstates/rose_wisteria_leaf_pile.json | 21 +++ .../blockstates/rose_wisteria_leaves.json | 66 +++++++ .../models/block/aurel_leaf_pile.json | 6 + .../models/block/aurel_leaves1.json | 6 + .../models/block/aurel_leaves2.json | 6 + .../models/block/aurel_leaves3.json | 6 + .../models/block/aurel_leaves4.json | 6 + .../models/block/aurel_leaves_mirrored1.json | 6 + .../models/block/aurel_leaves_mirrored2.json | 6 + .../models/block/aurel_leaves_mirrored3.json | 6 + .../models/block/aurel_leaves_mirrored4.json | 6 + .../block/frost_wisteria_leaf_pile.json | 6 + .../models/block/frost_wisteria_leaves1.json | 6 + .../models/block/frost_wisteria_leaves2.json | 6 + .../models/block/frost_wisteria_leaves3.json | 6 + .../models/block/frost_wisteria_leaves4.json | 6 + .../block/lavender_wisteria_leaf_pile.json | 6 + .../block/lavender_wisteria_leaves1.json | 6 + .../block/lavender_wisteria_leaves2.json | 6 + .../block/lavender_wisteria_leaves3.json | 6 + .../block/lavender_wisteria_leaves4.json | 6 + .../models/block/mother_aurel_leaves1.json | 6 + .../models/block/mother_aurel_leaves2.json | 6 + .../models/block/mother_aurel_leaves3.json | 6 + .../models/block/mother_aurel_leaves4.json | 6 + .../models/block/orange_leaves1.json | 6 + .../models/block/orange_leaves2.json | 6 + .../models/block/orange_leaves3.json | 6 + .../models/block/orange_leaves4.json | 6 + .../block/orange_leaves_flowering1.json | 6 + .../block/orange_leaves_flowering2.json | 6 + .../block/orange_leaves_flowering3.json | 6 + .../block/orange_leaves_flowering4.json | 6 + .../models/block/orange_leaves_fruiting1.json | 6 + .../models/block/orange_leaves_fruiting2.json | 6 + .../models/block/orange_leaves_fruiting3.json | 6 + .../models/block/orange_leaves_fruiting4.json | 6 + .../models/block/rose_wisteria_leaf_pile.json | 6 + .../models/block/rose_wisteria_leaves1.json | 6 + .../models/block/rose_wisteria_leaves2.json | 6 + .../models/block/rose_wisteria_leaves3.json | 6 + .../models/block/rose_wisteria_leaves4.json | 6 + .../models/item/aurel_leaves.json | 3 + .../models/item/aurel_leaves_mirrored.json | 3 + .../models/item/frost_wisteria_leaves.json | 3 + .../models/item/lavender_wisteria_leaves.json | 3 + .../models/item/mother_aurel_leaves.json | 3 + .../models/item/orange_leaves.json | 3 + .../models/item/orange_leaves_flowering.json | 3 + .../models/item/orange_leaves_fruiting.json | 3 + .../models/item/rose_wisteria_leaves.json | 3 + .../textures/block/aurel_leaves.png | Bin 0 -> 932 bytes .../textures/block/aurel_leaves_mirrored.png | Bin 0 -> 937 bytes .../textures/block/frost_wisteria_leaves.png | Bin 0 -> 783 bytes .../block/lavender_wisteria_leaves.png | Bin 0 -> 833 bytes .../textures/block/mother_aurel_leaves.png | Bin 0 -> 809 bytes .../textures/block/orange_leaves.png | Bin 0 -> 1039 bytes .../block/orange_leaves_flowering.png | Bin 0 -> 1162 bytes .../textures/block/orange_leaves_fruiting.png | Bin 0 -> 1159 bytes .../textures/block/rose_wisteria_leaves.png | Bin 0 -> 816 bytes .../blockstates/alpha_oak_leaves.json | 66 +++++++ .../blockstates/ashen_leaves.json | 66 +++++++ .../blockstates/bamboo_leaves.json | 66 +++++++ .../blockstates/baobab_leaves.json | 66 +++++++ .../blockstates/blackwood_leaves.json | 66 +++++++ .../blockstates/blue_magnolia_leaves.json | 66 +++++++ .../blockstates/brimwood_leaves.json | 66 +++++++ .../blockstates/cypress_leaves.json | 66 +++++++ .../blockstates/dead_leaves.json | 66 +++++++ .../blockstates/dead_pine_leaves.json | 66 +++++++ .../blockstates/enchanted_birch_leaves.json | 66 +++++++ .../blockstates/eucalyptus_leaves.json | 66 +++++++ .../blockstates/golden_larch_leaves.json | 66 +++++++ .../blockstates/golden_larch_leaves_cone.json | 66 +++++++ .../blockstates/kapok_leaves.json | 66 +++++++ .../blockstates/larch_leaves.json | 66 +++++++ .../blockstates/larch_leaves_cone.json | 66 +++++++ .../blockstates/magnolia_leaves.json | 66 +++++++ .../blockstates/maple_leaves.json | 66 +++++++ .../blockstates/mauve_leaves.json | 66 +++++++ .../blockstates/mauve_leaves_flowering.json | 66 +++++++ .../blockstates/mauve_leaves_flowering_2.json | 66 +++++++ .../blockstates/mauve_leaves_flowering_3.json | 66 +++++++ .../blockstates/orange_maple_leaves.json | 66 +++++++ .../blockstates/pine_leaves.json | 66 +++++++ .../blockstates/pink_magnolia_leaves.json | 66 +++++++ .../blockstates/red_maple_leaves.json | 66 +++++++ .../blockstates/redwood_leaves.json | 66 +++++++ .../blockstates/silver_birch_leaves.json | 66 +++++++ .../blockstates/socotra_leaves.json | 66 +++++++ .../blockstates/white_magnolia_leaves.json | 66 +++++++ .../blockstates/willow_leaves.json | 66 +++++++ .../models/block/alpha_oak_leaves1.json | 6 + .../models/block/alpha_oak_leaves2.json | 6 + .../models/block/alpha_oak_leaves3.json | 6 + .../models/block/alpha_oak_leaves4.json | 6 + .../models/block/ashen_leaves1.json | 6 + .../models/block/ashen_leaves2.json | 6 + .../models/block/ashen_leaves3.json | 6 + .../models/block/ashen_leaves4.json | 6 + .../models/block/bamboo_leaves1.json | 6 + .../models/block/bamboo_leaves2.json | 6 + .../models/block/bamboo_leaves3.json | 6 + .../models/block/bamboo_leaves4.json | 6 + .../models/block/baobab_leaves1.json | 6 + .../models/block/baobab_leaves2.json | 6 + .../models/block/baobab_leaves3.json | 6 + .../models/block/baobab_leaves4.json | 6 + .../models/block/blackwood_leaves1.json | 6 + .../models/block/blackwood_leaves2.json | 6 + .../models/block/blackwood_leaves3.json | 6 + .../models/block/blackwood_leaves4.json | 6 + .../models/block/blue_magnolia_leaves1.json | 6 + .../models/block/blue_magnolia_leaves2.json | 6 + .../models/block/blue_magnolia_leaves3.json | 6 + .../models/block/blue_magnolia_leaves4.json | 6 + .../models/block/brimwood_leaves1.json | 6 + .../models/block/brimwood_leaves2.json | 6 + .../models/block/brimwood_leaves3.json | 6 + .../models/block/brimwood_leaves4.json | 6 + .../models/block/cypress_leaves1.json | 6 + .../models/block/cypress_leaves2.json | 6 + .../models/block/cypress_leaves3.json | 6 + .../models/block/cypress_leaves4.json | 6 + .../models/block/dead_leaves1.json | 6 + .../models/block/dead_leaves2.json | 6 + .../models/block/dead_leaves3.json | 6 + .../models/block/dead_leaves4.json | 6 + .../models/block/dead_pine_leaves1.json | 6 + .../models/block/dead_pine_leaves2.json | 6 + .../models/block/dead_pine_leaves3.json | 6 + .../models/block/dead_pine_leaves4.json | 6 + .../models/block/enchanted_birch_leaves1.json | 6 + .../models/block/enchanted_birch_leaves2.json | 6 + .../models/block/enchanted_birch_leaves3.json | 6 + .../models/block/enchanted_birch_leaves4.json | 6 + .../models/block/eucalyptus_leaves1.json | 6 + .../models/block/eucalyptus_leaves2.json | 6 + .../models/block/eucalyptus_leaves3.json | 6 + .../models/block/eucalyptus_leaves4.json | 6 + .../models/block/golden_larch_leaves1.json | 6 + .../models/block/golden_larch_leaves2.json | 6 + .../models/block/golden_larch_leaves3.json | 6 + .../models/block/golden_larch_leaves4.json | 6 + .../block/golden_larch_leaves_cone1.json | 6 + .../block/golden_larch_leaves_cone2.json | 6 + .../block/golden_larch_leaves_cone3.json | 6 + .../block/golden_larch_leaves_cone4.json | 6 + .../models/block/kapok_leaves1.json | 6 + .../models/block/kapok_leaves2.json | 6 + .../models/block/kapok_leaves3.json | 6 + .../models/block/kapok_leaves4.json | 6 + .../models/block/larch_leaves1.json | 6 + .../models/block/larch_leaves2.json | 6 + .../models/block/larch_leaves3.json | 6 + .../models/block/larch_leaves4.json | 6 + .../models/block/larch_leaves_cone1.json | 6 + .../models/block/larch_leaves_cone2.json | 6 + .../models/block/larch_leaves_cone3.json | 6 + .../models/block/larch_leaves_cone4.json | 6 + .../models/block/magnolia_leaves1.json | 6 + .../models/block/magnolia_leaves2.json | 6 + .../models/block/magnolia_leaves3.json | 6 + .../models/block/magnolia_leaves4.json | 6 + .../models/block/maple_leaves1.json | 6 + .../models/block/maple_leaves2.json | 6 + .../models/block/maple_leaves3.json | 6 + .../models/block/maple_leaves4.json | 6 + .../models/block/mauve_leaves1.json | 6 + .../models/block/mauve_leaves2.json | 6 + .../models/block/mauve_leaves3.json | 6 + .../models/block/mauve_leaves4.json | 6 + .../models/block/mauve_leaves_flowering1.json | 6 + .../models/block/mauve_leaves_flowering2.json | 6 + .../models/block/mauve_leaves_flowering3.json | 6 + .../models/block/mauve_leaves_flowering4.json | 6 + .../block/mauve_leaves_flowering_21.json | 6 + .../block/mauve_leaves_flowering_22.json | 6 + .../block/mauve_leaves_flowering_23.json | 6 + .../block/mauve_leaves_flowering_24.json | 6 + .../block/mauve_leaves_flowering_31.json | 6 + .../block/mauve_leaves_flowering_32.json | 6 + .../block/mauve_leaves_flowering_33.json | 6 + .../block/mauve_leaves_flowering_34.json | 6 + .../models/block/orange_maple_leaves1.json | 6 + .../models/block/orange_maple_leaves2.json | 6 + .../models/block/orange_maple_leaves3.json | 6 + .../models/block/orange_maple_leaves4.json | 6 + .../models/block/pine_leaves1.json | 6 + .../models/block/pine_leaves2.json | 6 + .../models/block/pine_leaves3.json | 6 + .../models/block/pine_leaves4.json | 6 + .../models/block/pink_magnolia_leaves1.json | 6 + .../models/block/pink_magnolia_leaves2.json | 6 + .../models/block/pink_magnolia_leaves3.json | 6 + .../models/block/pink_magnolia_leaves4.json | 6 + .../models/block/red_maple_leaves1.json | 6 + .../models/block/red_maple_leaves2.json | 6 + .../models/block/red_maple_leaves3.json | 6 + .../models/block/red_maple_leaves4.json | 6 + .../models/block/redwood_leaves1.json | 6 + .../models/block/redwood_leaves2.json | 6 + .../models/block/redwood_leaves3.json | 6 + .../models/block/redwood_leaves4.json | 6 + .../models/block/silver_birch_leaves1.json | 6 + .../models/block/silver_birch_leaves2.json | 6 + .../models/block/silver_birch_leaves3.json | 6 + .../models/block/silver_birch_leaves4.json | 6 + .../models/block/socotra_leaves1.json | 6 + .../models/block/socotra_leaves2.json | 6 + .../models/block/socotra_leaves3.json | 6 + .../models/block/socotra_leaves4.json | 6 + .../models/block/white_magnolia_leaves1.json | 6 + .../models/block/white_magnolia_leaves2.json | 6 + .../models/block/white_magnolia_leaves3.json | 6 + .../models/block/white_magnolia_leaves4.json | 6 + .../models/block/willow_leaves1.json | 6 + .../models/block/willow_leaves2.json | 6 + .../models/block/willow_leaves3.json | 6 + .../models/block/willow_leaves4.json | 6 + .../models/item/alpha_oak_leaves.json | 3 + .../models/item/ashen_leaves.json | 3 + .../models/item/bamboo_leaves.json | 3 + .../models/item/baobab_leaves.json | 3 + .../models/item/blackwood_leaves.json | 3 + .../models/item/blue_magnolia_leaves.json | 3 + .../models/item/brimwood_leaves.json | 3 + .../models/item/cypress_leaves.json | 3 + .../models/item/dead_leaves.json | 3 + .../models/item/dead_pine_leaves.json | 3 + .../models/item/enchanted_birch_leaves.json | 3 + .../models/item/eucalyptus_leaves.json | 3 + .../models/item/golden_larch_leaves.json | 3 + .../models/item/golden_larch_leaves_cone.json | 3 + .../models/item/kapok_leaves.json | 3 + .../models/item/larch_leaves.json | 3 + .../models/item/larch_leaves_cone.json | 3 + .../models/item/magnolia_leaves.json | 3 + .../models/item/maple_leaves.json | 3 + .../models/item/mauve_leaves.json | 3 + .../models/item/mauve_leaves_flowering.json | 3 + .../models/item/mauve_leaves_flowering_2.json | 3 + .../models/item/mauve_leaves_flowering_3.json | 3 + .../models/item/orange_maple_leaves.json | 3 + .../models/item/pine_leaves.json | 3 + .../models/item/pink_magnolia_leaves.json | 3 + .../models/item/red_maple_leaves.json | 3 + .../models/item/redwood_leaves.json | 3 + .../models/item/silver_birch_leaves.json | 3 + .../models/item/socotra_leaves.json | 3 + .../models/item/white_magnolia_leaves.json | 3 + .../models/item/willow_leaves.json | 3 + .../textures/block/alpha_oak_leaves.png | Bin 0 -> 1395 bytes .../textures/block/ashen_leaves.png | Bin 0 -> 522 bytes .../textures/block/bamboo_leaves.png | Bin 0 -> 1087 bytes .../textures/block/baobab_leaves.png | Bin 0 -> 827 bytes .../textures/block/blackwood_leaves.png | Bin 0 -> 703 bytes .../textures/block/blue_magnolia_leaves.png | Bin 0 -> 1279 bytes .../textures/block/brimwood_leaves.png | Bin 0 -> 889 bytes .../textures/block/cypress_leaves.png | Bin 0 -> 986 bytes .../textures/block/dead_leaves.png | Bin 0 -> 832 bytes .../textures/block/dead_pine_leaves.png | Bin 0 -> 753 bytes .../textures/block/enchanted_birch_leaves.png | Bin 0 -> 575 bytes .../textures/block/eucalyptus_leaves.png | Bin 0 -> 850 bytes .../textures/block/golden_larch_leaves.png | Bin 0 -> 1034 bytes .../block/golden_larch_leaves_cone.png | Bin 0 -> 1211 bytes .../textures/block/kapok_leaves.png | Bin 0 -> 855 bytes .../textures/block/larch_leaves.png | Bin 0 -> 1094 bytes .../textures/block/larch_leaves_cone.png | Bin 0 -> 1238 bytes .../textures/block/magnolia_leaves.png | Bin 0 -> 986 bytes .../textures/block/maple_leaves.png | Bin 0 -> 779 bytes .../textures/block/mauve_leaves.png | Bin 0 -> 976 bytes .../textures/block/mauve_leaves_flowering.png | Bin 0 -> 1254 bytes .../block/mauve_leaves_flowering_2.png | Bin 0 -> 1111 bytes .../block/mauve_leaves_flowering_3.png | Bin 0 -> 1074 bytes .../textures/block/orange_maple_leaves.png | Bin 0 -> 780 bytes .../textures/block/pine_leaves.png | Bin 0 -> 688 bytes .../textures/block/pink_magnolia_leaves.png | Bin 0 -> 1199 bytes .../textures/block/red_maple_leaves.png | Bin 0 -> 743 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 501 bytes .../textures/block/silver_birch_leaves.png | Bin 0 -> 575 bytes .../textures/block/socotra_leaves.png | Bin 0 -> 801 bytes .../textures/block/white_magnolia_leaves.png | Bin 0 -> 1189 bytes .../textures/block/willow_leaves.png | Bin 0 -> 901 bytes .../blockstates/cypress_leaves.json | 66 +++++++ .../dark_japanese_maple_leaves.json | 66 +++++++ .../blockstates/hemlock_leaves.json | 66 +++++++ .../blockstates/japanese_maple_leaves.json | 66 +++++++ .../japanese_maple_shrub_leaves.json | 66 +++++++ .../blockstates/jungle_palm_leaves.json | 66 +++++++ .../rainbow_eucalyptus_leaves.json | 66 +++++++ .../blockstates/redwood_leaves.json | 66 +++++++ .../terrestria/blockstates/rubber_leaves.json | 66 +++++++ .../blockstates/sakura_leaf_pile.json | 21 +++ .../terrestria/blockstates/sakura_leaves.json | 66 +++++++ .../terrestria/blockstates/willow_leaves.json | 66 +++++++ .../blockstates/willow_leaves_top.json | 66 +++++++ .../blockstates/yucca_palm_leaves.json | 66 +++++++ .../models/block/cypress_leaves1.json | 6 + .../models/block/cypress_leaves2.json | 6 + .../models/block/cypress_leaves3.json | 6 + .../models/block/cypress_leaves4.json | 6 + .../block/dark_japanese_maple_leaves1.json | 6 + .../block/dark_japanese_maple_leaves2.json | 6 + .../block/dark_japanese_maple_leaves3.json | 6 + .../block/dark_japanese_maple_leaves4.json | 6 + .../models/block/hemlock_leaves1.json | 6 + .../models/block/hemlock_leaves2.json | 6 + .../models/block/hemlock_leaves3.json | 6 + .../models/block/hemlock_leaves4.json | 6 + .../models/block/japanese_maple_leaves1.json | 6 + .../models/block/japanese_maple_leaves2.json | 6 + .../models/block/japanese_maple_leaves3.json | 6 + .../models/block/japanese_maple_leaves4.json | 6 + .../block/japanese_maple_shrub_leaves1.json | 6 + .../block/japanese_maple_shrub_leaves2.json | 6 + .../block/japanese_maple_shrub_leaves3.json | 6 + .../block/japanese_maple_shrub_leaves4.json | 6 + .../models/block/jungle_palm_leaves1.json | 6 + .../models/block/jungle_palm_leaves2.json | 6 + .../models/block/jungle_palm_leaves3.json | 6 + .../models/block/jungle_palm_leaves4.json | 6 + .../block/rainbow_eucalyptus_leaves1.json | 6 + .../block/rainbow_eucalyptus_leaves2.json | 6 + .../block/rainbow_eucalyptus_leaves3.json | 6 + .../block/rainbow_eucalyptus_leaves4.json | 6 + .../models/block/redwood_leaves1.json | 6 + .../models/block/redwood_leaves2.json | 6 + .../models/block/redwood_leaves3.json | 6 + .../models/block/redwood_leaves4.json | 6 + .../models/block/rubber_leaves1.json | 6 + .../models/block/rubber_leaves2.json | 6 + .../models/block/rubber_leaves3.json | 6 + .../models/block/rubber_leaves4.json | 6 + .../models/block/sakura_leaf_pile.json | 6 + .../models/block/sakura_leaves1.json | 6 + .../models/block/sakura_leaves2.json | 6 + .../models/block/sakura_leaves3.json | 6 + .../models/block/sakura_leaves4.json | 6 + .../models/block/willow_leaves1.json | 6 + .../models/block/willow_leaves2.json | 6 + .../models/block/willow_leaves3.json | 6 + .../models/block/willow_leaves4.json | 6 + .../models/block/willow_leaves_top1.json | 6 + .../models/block/willow_leaves_top2.json | 6 + .../models/block/willow_leaves_top3.json | 6 + .../models/block/willow_leaves_top4.json | 6 + .../models/block/yucca_palm_leaves1.json | 6 + .../models/block/yucca_palm_leaves2.json | 6 + .../models/block/yucca_palm_leaves3.json | 6 + .../models/block/yucca_palm_leaves4.json | 6 + .../models/item/cypress_leaves.json | 3 + .../item/dark_japanese_maple_leaves.json | 3 + .../models/item/hemlock_leaves.json | 3 + .../models/item/japanese_maple_leaves.json | 3 + .../item/japanese_maple_shrub_leaves.json | 3 + .../models/item/jungle_palm_leaves.json | 3 + .../item/rainbow_eucalyptus_leaves.json | 3 + .../models/item/redwood_leaves.json | 3 + .../terrestria/models/item/rubber_leaves.json | 3 + .../terrestria/models/item/sakura_leaves.json | 3 + .../terrestria/models/item/willow_leaves.json | 3 + .../models/item/willow_leaves_top.json | 3 + .../models/item/yucca_palm_leaves.json | 3 + .../textures/block/cypress_leaves.png | Bin 0 -> 1806 bytes .../textures/block/hemlock_leaves.png | Bin 0 -> 1401 bytes .../textures/block/japanese_maple_leaves.png | Bin 0 -> 1501 bytes .../block/japanese_maple_leaves_dark.png | Bin 0 -> 1472 bytes .../block/japanese_maple_leaves_green.png | Bin 0 -> 1573 bytes .../textures/block/jungle_palm_leaves.png | Bin 0 -> 1393 bytes .../block/rainbow_eucalyptus_leaves.png | Bin 0 -> 1699 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 1119 bytes .../textures/block/rubber_leaves.png | Bin 0 -> 1032 bytes .../textures/block/sakura_leaves.png | Bin 0 -> 752 bytes .../textures/block/willow_leaves.png | Bin 0 -> 1417 bytes .../textures/block/willow_leaves_top.png | Bin 0 -> 1514 bytes .../textures/block/yucca_palm_leaves.png | Bin 0 -> 1253 bytes .../blockstates/brown_autumnal_leaves.json | 66 +++++++ assets/traverse/blockstates/fir_leaves.json | 66 +++++++ .../blockstates/orange_autumnal_leaves.json | 66 +++++++ .../blockstates/red_autumnal_leaves.json | 66 +++++++ .../blockstates/yellow_autumnal_leaves.json | 66 +++++++ .../models/block/brown_autumnal_leaves1.json | 6 + .../models/block/brown_autumnal_leaves2.json | 6 + .../models/block/brown_autumnal_leaves3.json | 6 + .../models/block/brown_autumnal_leaves4.json | 6 + assets/traverse/models/block/fir_leaves1.json | 6 + assets/traverse/models/block/fir_leaves2.json | 6 + assets/traverse/models/block/fir_leaves3.json | 6 + assets/traverse/models/block/fir_leaves4.json | 6 + .../models/block/orange_autumnal_leaves1.json | 6 + .../models/block/orange_autumnal_leaves2.json | 6 + .../models/block/orange_autumnal_leaves3.json | 6 + .../models/block/orange_autumnal_leaves4.json | 6 + .../models/block/red_autumnal_leaves1.json | 6 + .../models/block/red_autumnal_leaves2.json | 6 + .../models/block/red_autumnal_leaves3.json | 6 + .../models/block/red_autumnal_leaves4.json | 6 + .../models/block/yellow_autumnal_leaves1.json | 6 + .../models/block/yellow_autumnal_leaves2.json | 6 + .../models/block/yellow_autumnal_leaves3.json | 6 + .../models/block/yellow_autumnal_leaves4.json | 6 + .../models/item/brown_autumnal_leaves.json | 3 + assets/traverse/models/item/fir_leaves.json | 3 + .../models/item/orange_autumnal_leaves.json | 3 + .../models/item/red_autumnal_leaves.json | 3 + .../models/item/yellow_autumnal_leaves.json | 3 + .../textures/block/brown_autumnal_leaves.png | Bin 0 -> 829 bytes assets/traverse/textures/block/fir_leaves.png | Bin 0 -> 836 bytes .../textures/block/orange_autumnal_leaves.png | Bin 0 -> 831 bytes .../textures/block/red_autumnal_leaves.png | Bin 0 -> 844 bytes .../textures/block/yellow_autumnal_leaves.png | Bin 0 -> 843 bytes .../models/block/leaf_carpet.json | 40 +++++ .../models/block/leaf_carpet_notint.json | 40 +++++ .../betterleaves}/models/block/leaves1.json | 2 +- .../betterleaves}/models/block/leaves2.json | 2 +- .../models/block/leaves3.json | 2 +- .../models/block/leaves4.json | 2 +- .../models/block/leaves_notint1.json | 2 +- .../models/block/leaves_notint2.json | 2 +- .../models/block/leaves_notint3.json | 2 +- .../models/block/leaves_notint4.json | 2 +- .../models/block/leaves_overlay1.json | 52 ++++++ .../models/block/leaves_overlay2.json | 52 ++++++ .../models/block/leaves_overlay3.json | 52 ++++++ .../models/block/leaves_overlay4.json | 52 ++++++ .../assets/minecraft/models/block/leaves.json | 40 ----- gen-pack.py | 128 +++++++++++--- input/assets/COPYRIGHT_DISCLAIMER | 4 + input/assets/ad_astra/LICENSE | 30 ++++ .../textures/block/glacian_leaves.png | Bin 0 -> 317 bytes input/assets/aether/LICENSE-ASSETS.txt | 4 + .../block/natural/crystal_fruit_leaves.png | Bin 0 -> 362 bytes .../textures/block/natural/crystal_leaves.png | Bin 0 -> 309 bytes .../natural/decorated_holiday_leaves.png | Bin 0 -> 317 bytes .../block/natural/golden_oak_leaves.png | Bin 0 -> 274 bytes .../textures/block/natural/holiday_leaves.png | Bin 0 -> 268 bytes .../textures/block/natural/skyroot_leaves.png | Bin 0 -> 283 bytes input/assets/betterend/LICENSE | 25 +++ .../textures/block/dragon_tree_leaves.png | Bin 0 -> 285 bytes .../textures/block/lacugrove_leaves.png | Bin 0 -> 287 bytes .../textures/block/pythadendron_leaves.png | Bin 0 -> 602 bytes .../textures/block/shadow_berry_leaves.png | Bin 0 -> 181 bytes .../textures/block/tenanea_leaves.png | Bin 0 -> 291 bytes input/assets/betternether/LICENSE | 25 +++ .../textures/block/ink_bush_leaves.png | Bin 0 -> 266 bytes .../textures/block/rubeus_leaves.png | Bin 0 -> 290 bytes input/assets/bewitchment/LICENSE | 2 + .../textures/block/cypress_leaves.png | Bin 0 -> 356 bytes .../textures/block/dragons_blood_leaves.png | Bin 0 -> 358 bytes .../textures/block/elder_leaves.png | Bin 0 -> 846 bytes .../textures/block/juniper_leaves.png | Bin 0 -> 601 bytes input/assets/biomesoplenty/LICENSE | 2 + .../textures/block/cypress_leaves.png | Bin 0 -> 266 bytes .../textures/block/dead_leaves.png | Bin 0 -> 290 bytes .../textures/block/empyreal_leaves.png | Bin 0 -> 270 bytes .../textures/block/fir_leaves.png | Bin 0 -> 365 bytes .../textures/block/flowering_oak_leaves.png | Bin 0 -> 271 bytes .../block/flowering_oak_leaves_overlay.png | Bin 0 -> 229 bytes .../textures/block/hellbark_leaves.png | Bin 0 -> 462 bytes .../textures/block/jacaranda_leaves.png | Bin 0 -> 322 bytes .../textures/block/magic_leaves.png | Bin 0 -> 326 bytes .../textures/block/magic_leaves_alt.png | Bin 0 -> 329 bytes .../textures/block/mahogany_leaves.png | Bin 0 -> 436 bytes .../textures/block/orange_maple_leaves.png | Bin 0 -> 451 bytes .../textures/block/origin_leaves.png | Bin 0 -> 469 bytes .../textures/block/palm_leaves.png | Bin 0 -> 270 bytes .../textures/block/pine_leaves.png | Bin 0 -> 257 bytes .../textures/block/pine_leaves_overlay.png | Bin 0 -> 225 bytes .../textures/block/rainbow_birch_leaves.png | Bin 0 -> 781 bytes .../textures/block/red_maple_leaves.png | Bin 0 -> 451 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 308 bytes .../textures/block/snowblossom_leaves.png | Bin 0 -> 338 bytes .../textures/block/umbran_leaves.png | Bin 0 -> 330 bytes .../textures/block/willow_leaves.png | Bin 0 -> 399 bytes .../textures/block/yellow_maple_leaves.png | Bin 0 -> 432 bytes input/assets/natures_spirit/LICENSE | 30 ++++ .../textures/block/aspen_leaves.png | Bin 0 -> 559 bytes .../textures/block/blue_wisteria_leaves.png | Bin 0 -> 722 bytes .../textures/block/cedar_leaves.png | Bin 0 -> 226 bytes .../textures/block/cypress_leaves.png | Bin 0 -> 215 bytes .../textures/block/desert_blossom_leaves.png | Bin 0 -> 254 bytes .../textures/block/fir_leaves.png | Bin 0 -> 226 bytes .../textures/block/frosty_fir_leaves.png | Bin 0 -> 240 bytes .../textures/block/frosty_redwood_leaves.png | Bin 0 -> 255 bytes .../textures/block/ghaf_leaves.png | Bin 0 -> 231 bytes .../textures/block/joshua_leaves.png | Bin 0 -> 455 bytes .../textures/block/larch_leaves.png | Bin 0 -> 227 bytes .../textures/block/mahogany_leaves.png | Bin 0 -> 227 bytes .../textures/block/olive_leaves.png | Bin 0 -> 217 bytes .../textures/block/orange_maple_leaves.png | Bin 0 -> 592 bytes .../textures/block/palo_verde_leaves.png | Bin 0 -> 254 bytes .../block/part_blue_wisteria_leaves.png | Bin 0 -> 751 bytes .../block/part_pink_wisteria_leaves.png | Bin 0 -> 738 bytes .../block/part_purple_wisteria_leaves.png | Bin 0 -> 768 bytes .../block/part_white_wisteria_leaves.png | Bin 0 -> 741 bytes .../textures/block/pink_wisteria_leaves.png | Bin 0 -> 694 bytes .../textures/block/purple_wisteria_leaves.png | Bin 0 -> 679 bytes .../textures/block/red_maple_leaves.png | Bin 0 -> 577 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 209 bytes .../textures/block/saxaul_leaves.png | Bin 0 -> 229 bytes .../textures/block/snowy_fir_leaves.png | Bin 0 -> 240 bytes .../textures/block/sugi_leaves.png | Bin 0 -> 503 bytes .../textures/block/white_wisteria_leaves.png | Bin 0 -> 587 bytes .../textures/block/willow_leaves.png | Bin 0 -> 219 bytes .../textures/block/wisteria_leaves.png | Bin 0 -> 241 bytes .../textures/block/yellow_aspen_leaves.png | Bin 0 -> 584 bytes .../textures/block/yellow_maple_leaves.png | Bin 0 -> 602 bytes input/assets/paradise_lost/LICENSE.md | 25 +++ .../textures/block/aurel_leaves.png | Bin 0 -> 551 bytes .../textures/block/aurel_leaves_mirrored.png | Bin 0 -> 534 bytes .../textures/block/frost_wisteria_leaves.png | Bin 0 -> 196 bytes .../block/lavender_wisteria_leaves.png | Bin 0 -> 196 bytes .../textures/block/mother_aurel_leaves.png | Bin 0 -> 458 bytes .../textures/block/orange_leaves.png | Bin 0 -> 221 bytes .../block/orange_leaves_flowering.png | Bin 0 -> 245 bytes .../textures/block/orange_leaves_fruiting.png | Bin 0 -> 246 bytes .../textures/block/rose_wisteria_leaves.png | Bin 0 -> 195 bytes input/assets/regions_unexplored/LICENSE | 2 + .../textures/block/alpha_oak_leaves.png | Bin 0 -> 673 bytes .../textures/block/ashen_leaves.png | Bin 0 -> 6130 bytes .../textures/block/bamboo_leaves.png | Bin 0 -> 7046 bytes .../textures/block/baobab_leaves.png | Bin 0 -> 6429 bytes .../textures/block/blackwood_leaves.png | Bin 0 -> 1762 bytes .../textures/block/blue_magnolia_leaves.png | Bin 0 -> 9555 bytes .../textures/block/brimwood_leaves.png | Bin 0 -> 6747 bytes .../textures/block/cypress_leaves.png | Bin 0 -> 2369 bytes .../textures/block/dead_leaves.png | Bin 0 -> 2008 bytes .../textures/block/dead_pine_leaves.png | Bin 0 -> 2162 bytes .../textures/block/enchanted_birch_leaves.png | Bin 0 -> 5955 bytes .../textures/block/eucalyptus_leaves.png | Bin 0 -> 6770 bytes .../textures/block/golden_larch_leaves.png | Bin 0 -> 7117 bytes .../block/golden_larch_leaves_cone.png | Bin 0 -> 7339 bytes .../textures/block/kapok_leaves.png | Bin 0 -> 6456 bytes .../textures/block/larch_leaves.png | Bin 0 -> 6759 bytes .../textures/block/larch_leaves_cone.png | Bin 0 -> 7417 bytes .../textures/block/magnolia_leaves.png | Bin 0 -> 10975 bytes .../textures/block/maple_leaves.png | Bin 0 -> 8618 bytes .../textures/block/mauve_leaves.png | Bin 0 -> 6919 bytes .../textures/block/mauve_leaves_flowering.png | Bin 0 -> 3486 bytes .../block/mauve_leaves_flowering_2.png | Bin 0 -> 3535 bytes .../block/mauve_leaves_flowering_3.png | Bin 0 -> 3533 bytes .../textures/block/orange_maple_leaves.png | Bin 0 -> 8864 bytes .../textures/block/pine_leaves.png | Bin 0 -> 267 bytes .../textures/block/pink_magnolia_leaves.png | Bin 0 -> 9560 bytes .../textures/block/red_maple_leaves.png | Bin 0 -> 8863 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 5701 bytes .../textures/block/silver_birch_leaves.png | Bin 0 -> 5955 bytes .../textures/block/socotra_leaves.png | Bin 0 -> 6052 bytes .../textures/block/white_magnolia_leaves.png | Bin 0 -> 11734 bytes .../textures/block/willow_leaves.png | Bin 0 -> 6502 bytes input/assets/terrestria/LICENSE.md | 165 ++++++++++++++++++ .../textures/block/cypress_leaves.png | Bin 0 -> 2752 bytes .../textures/block/hemlock_leaves.png | Bin 0 -> 947 bytes .../textures/block/japanese_maple_leaves.png | Bin 0 -> 960 bytes .../block/japanese_maple_leaves_dark.png | Bin 0 -> 828 bytes .../block/japanese_maple_leaves_green.png | Bin 0 -> 1032 bytes .../textures/block/jungle_palm_leaves.png | Bin 0 -> 826 bytes .../block/rainbow_eucalyptus_leaves.png | Bin 0 -> 1009 bytes .../textures/block/redwood_leaves.png | Bin 0 -> 773 bytes .../textures/block/rubber_leaves.png | Bin 0 -> 682 bytes .../textures/block/sakura_leaves.png | Bin 0 -> 510 bytes .../textures/block/willow_leaves.png | Bin 0 -> 996 bytes .../textures/block/willow_leaves_top.png | Bin 0 -> 1049 bytes .../textures/block/yucca_palm_leaves.png | Bin 0 -> 783 bytes input/assets/traverse/LICENSE | 165 ++++++++++++++++++ .../textures/block/brown_autumnal_leaves.png | Bin 0 -> 352 bytes .../traverse/textures/block/fir_leaves.png | Bin 0 -> 352 bytes .../textures/block/orange_autumnal_leaves.png | Bin 0 -> 355 bytes .../textures/block/red_autumnal_leaves.png | Bin 0 -> 355 bytes .../textures/block/yellow_autumnal_leaves.png | Bin 0 -> 358 bytes input/overrides.json | 23 ++- 1142 files changed, 13381 insertions(+), 129 deletions(-) create mode 100644 Better-Leaves-Lite-1.0.zip delete mode 100644 Better-Leaves-Lite-vanilla+0.1.zip create mode 100644 assets/ad_astra/blockstates/glacian_leaves.json create mode 100644 assets/ad_astra/models/block/glacian_leaves1.json create mode 100644 assets/ad_astra/models/block/glacian_leaves2.json create mode 100644 assets/ad_astra/models/block/glacian_leaves3.json create mode 100644 assets/ad_astra/models/block/glacian_leaves4.json create mode 100644 assets/ad_astra/models/item/glacian_leaves.json create mode 100644 assets/ad_astra/textures/block/glacian_leaves.png create mode 100644 assets/aether/blockstates/crystal_fruit_leaves.json create mode 100644 assets/aether/blockstates/crystal_leaves.json create mode 100644 assets/aether/blockstates/decorated_holiday_leaves.json create mode 100644 assets/aether/blockstates/golden_oak_leaves.json create mode 100644 assets/aether/blockstates/holiday_leaves.json create mode 100644 assets/aether/blockstates/skyroot_leaves.json create mode 100644 assets/aether/models/block/crystal_fruit_leaves1.json create mode 100644 assets/aether/models/block/crystal_fruit_leaves2.json create mode 100644 assets/aether/models/block/crystal_fruit_leaves3.json create mode 100644 assets/aether/models/block/crystal_fruit_leaves4.json create mode 100644 assets/aether/models/block/crystal_leaves1.json create mode 100644 assets/aether/models/block/crystal_leaves2.json create mode 100644 assets/aether/models/block/crystal_leaves3.json create mode 100644 assets/aether/models/block/crystal_leaves4.json create mode 100644 assets/aether/models/block/decorated_holiday_leaves1.json create mode 100644 assets/aether/models/block/decorated_holiday_leaves2.json create mode 100644 assets/aether/models/block/decorated_holiday_leaves3.json create mode 100644 assets/aether/models/block/decorated_holiday_leaves4.json create mode 100644 assets/aether/models/block/golden_oak_leaves1.json create mode 100644 assets/aether/models/block/golden_oak_leaves2.json create mode 100644 assets/aether/models/block/golden_oak_leaves3.json create mode 100644 assets/aether/models/block/golden_oak_leaves4.json create mode 100644 assets/aether/models/block/holiday_leaves1.json create mode 100644 assets/aether/models/block/holiday_leaves2.json create mode 100644 assets/aether/models/block/holiday_leaves3.json create mode 100644 assets/aether/models/block/holiday_leaves4.json create mode 100644 assets/aether/models/block/skyroot_leaves1.json create mode 100644 assets/aether/models/block/skyroot_leaves2.json create mode 100644 assets/aether/models/block/skyroot_leaves3.json create mode 100644 assets/aether/models/block/skyroot_leaves4.json create mode 100644 assets/aether/models/item/crystal_fruit_leaves.json create mode 100644 assets/aether/models/item/crystal_leaves.json create mode 100644 assets/aether/models/item/decorated_holiday_leaves.json create mode 100644 assets/aether/models/item/golden_oak_leaves.json create mode 100644 assets/aether/models/item/holiday_leaves.json create mode 100644 assets/aether/models/item/skyroot_leaves.json create mode 100644 assets/aether/textures/block/natural/crystal_fruit_leaves.png create mode 100644 assets/aether/textures/block/natural/crystal_leaves.png create mode 100644 assets/aether/textures/block/natural/decorated_holiday_leaves.png create mode 100644 assets/aether/textures/block/natural/golden_oak_leaves.png create mode 100644 assets/aether/textures/block/natural/holiday_leaves.png create mode 100644 assets/aether/textures/block/natural/skyroot_leaves.png create mode 100644 assets/betterend/blockstates/dragon_tree_leaves.json create mode 100644 assets/betterend/blockstates/lacugrove_leaves.json create mode 100644 assets/betterend/blockstates/pythadendron_leaves.json create mode 100644 assets/betterend/blockstates/shadow_berry_leaves.json create mode 100644 assets/betterend/blockstates/tenanea_leaves.json create mode 100644 assets/betterend/models/block/dragon_tree_leaves1.json create mode 100644 assets/betterend/models/block/dragon_tree_leaves2.json create mode 100644 assets/betterend/models/block/dragon_tree_leaves3.json create mode 100644 assets/betterend/models/block/dragon_tree_leaves4.json create mode 100644 assets/betterend/models/block/lacugrove_leaves1.json create mode 100644 assets/betterend/models/block/lacugrove_leaves2.json create mode 100644 assets/betterend/models/block/lacugrove_leaves3.json create mode 100644 assets/betterend/models/block/lacugrove_leaves4.json create mode 100644 assets/betterend/models/block/pythadendron_leaves1.json create mode 100644 assets/betterend/models/block/pythadendron_leaves2.json create mode 100644 assets/betterend/models/block/pythadendron_leaves3.json create mode 100644 assets/betterend/models/block/pythadendron_leaves4.json create mode 100644 assets/betterend/models/block/shadow_berry_leaves1.json create mode 100644 assets/betterend/models/block/shadow_berry_leaves2.json create mode 100644 assets/betterend/models/block/shadow_berry_leaves3.json create mode 100644 assets/betterend/models/block/shadow_berry_leaves4.json create mode 100644 assets/betterend/models/block/tenanea_leaves1.json create mode 100644 assets/betterend/models/block/tenanea_leaves2.json create mode 100644 assets/betterend/models/block/tenanea_leaves3.json create mode 100644 assets/betterend/models/block/tenanea_leaves4.json create mode 100644 assets/betterend/models/item/dragon_tree_leaves.json create mode 100644 assets/betterend/models/item/lacugrove_leaves.json create mode 100644 assets/betterend/models/item/pythadendron_leaves.json create mode 100644 assets/betterend/models/item/shadow_berry_leaves.json create mode 100644 assets/betterend/models/item/tenanea_leaves.json create mode 100644 assets/betterend/textures/block/dragon_tree_leaves.png create mode 100644 assets/betterend/textures/block/lacugrove_leaves.png create mode 100644 assets/betterend/textures/block/pythadendron_leaves.png create mode 100644 assets/betterend/textures/block/shadow_berry_leaves.png create mode 100644 assets/betterend/textures/block/tenanea_leaves.png create mode 100644 assets/betterleaves/models/block/leaf_carpet.json create mode 100644 assets/betterleaves/models/block/leaf_carpet_notint.json rename {base/assets/minecraft => assets/betterleaves}/models/block/leaves1.json (96%) rename {base/assets/minecraft => assets/betterleaves}/models/block/leaves2.json (96%) rename assets/{minecraft => betterleaves}/models/block/leaves3.json (96%) rename assets/{minecraft => betterleaves}/models/block/leaves4.json (96%) rename assets/{minecraft => betterleaves}/models/block/leaves_notint1.json (96%) rename assets/{minecraft => betterleaves}/models/block/leaves_notint2.json (96%) rename {base/assets/minecraft => assets/betterleaves}/models/block/leaves_notint3.json (96%) rename {base/assets/minecraft => assets/betterleaves}/models/block/leaves_notint4.json (96%) rename assets/{minecraft/models/block/leaves.json => betterleaves/models/block/leaves_overlay1.json} (55%) create mode 100644 assets/betterleaves/models/block/leaves_overlay2.json create mode 100644 assets/betterleaves/models/block/leaves_overlay3.json create mode 100644 assets/betterleaves/models/block/leaves_overlay4.json create mode 100644 assets/betternether/blockstates/ink_bush_leaves.json create mode 100644 assets/betternether/blockstates/rubeus_leaves.json create mode 100644 assets/betternether/models/block/ink_bush_leaves1.json create mode 100644 assets/betternether/models/block/ink_bush_leaves2.json create mode 100644 assets/betternether/models/block/ink_bush_leaves3.json create mode 100644 assets/betternether/models/block/ink_bush_leaves4.json create mode 100644 assets/betternether/models/block/rubeus_leaves1.json create mode 100644 assets/betternether/models/block/rubeus_leaves2.json create mode 100644 assets/betternether/models/block/rubeus_leaves3.json create mode 100644 assets/betternether/models/block/rubeus_leaves4.json create mode 100644 assets/betternether/models/item/ink_bush_leaves.json create mode 100644 assets/betternether/models/item/rubeus_leaves.json create mode 100644 assets/betternether/textures/block/ink_bush_leaves.png create mode 100644 assets/betternether/textures/block/rubeus_leaves.png create mode 100644 assets/bewitchment/blockstates/cypress_leaves.json create mode 100644 assets/bewitchment/blockstates/dragons_blood_leaves.json create mode 100644 assets/bewitchment/blockstates/elder_leaves.json create mode 100644 assets/bewitchment/blockstates/juniper_leaves.json create mode 100644 assets/bewitchment/models/block/cypress_leaves1.json create mode 100644 assets/bewitchment/models/block/cypress_leaves2.json create mode 100644 assets/bewitchment/models/block/cypress_leaves3.json create mode 100644 assets/bewitchment/models/block/cypress_leaves4.json create mode 100644 assets/bewitchment/models/block/dragons_blood_leaves1.json create mode 100644 assets/bewitchment/models/block/dragons_blood_leaves2.json create mode 100644 assets/bewitchment/models/block/dragons_blood_leaves3.json create mode 100644 assets/bewitchment/models/block/dragons_blood_leaves4.json create mode 100644 assets/bewitchment/models/block/elder_leaves1.json create mode 100644 assets/bewitchment/models/block/elder_leaves2.json create mode 100644 assets/bewitchment/models/block/elder_leaves3.json create mode 100644 assets/bewitchment/models/block/elder_leaves4.json create mode 100644 assets/bewitchment/models/block/juniper_leaves1.json create mode 100644 assets/bewitchment/models/block/juniper_leaves2.json create mode 100644 assets/bewitchment/models/block/juniper_leaves3.json create mode 100644 assets/bewitchment/models/block/juniper_leaves4.json create mode 100644 assets/bewitchment/models/item/cypress_leaves.json create mode 100644 assets/bewitchment/models/item/dragons_blood_leaves.json create mode 100644 assets/bewitchment/models/item/elder_leaves.json create mode 100644 assets/bewitchment/models/item/juniper_leaves.json create mode 100644 assets/bewitchment/textures/block/cypress_leaves.png create mode 100644 assets/bewitchment/textures/block/dragons_blood_leaves.png create mode 100644 assets/bewitchment/textures/block/elder_leaves.png create mode 100644 assets/bewitchment/textures/block/juniper_leaves.png create mode 100644 assets/biomesoplenty/blockstates/cypress_leaves.json create mode 100644 assets/biomesoplenty/blockstates/dead_leaves.json create mode 100644 assets/biomesoplenty/blockstates/empyreal_leaves.json create mode 100644 assets/biomesoplenty/blockstates/fir_leaves.json create mode 100644 assets/biomesoplenty/blockstates/flowering_oak_leaves.json create mode 100644 assets/biomesoplenty/blockstates/hellbark_leaves.json create mode 100644 assets/biomesoplenty/blockstates/jacaranda_leaves.json create mode 100644 assets/biomesoplenty/blockstates/magic_leaves.json create mode 100644 assets/biomesoplenty/blockstates/magic_leaves_alt.json create mode 100644 assets/biomesoplenty/blockstates/mahogany_leaves.json create mode 100644 assets/biomesoplenty/blockstates/orange_maple_leaves.json create mode 100644 assets/biomesoplenty/blockstates/origin_leaves.json create mode 100644 assets/biomesoplenty/blockstates/palm_leaves.json create mode 100644 assets/biomesoplenty/blockstates/pine_leaves.json create mode 100644 assets/biomesoplenty/blockstates/rainbow_birch_leaves.json create mode 100644 assets/biomesoplenty/blockstates/red_maple_leaves.json create mode 100644 assets/biomesoplenty/blockstates/redwood_leaves.json create mode 100644 assets/biomesoplenty/blockstates/snowblossom_leaves.json create mode 100644 assets/biomesoplenty/blockstates/umbran_leaves.json create mode 100644 assets/biomesoplenty/blockstates/willow_leaves.json create mode 100644 assets/biomesoplenty/blockstates/yellow_maple_leaves.json create mode 100644 assets/biomesoplenty/models/block/cypress_leaves1.json create mode 100644 assets/biomesoplenty/models/block/cypress_leaves2.json create mode 100644 assets/biomesoplenty/models/block/cypress_leaves3.json create mode 100644 assets/biomesoplenty/models/block/cypress_leaves4.json create mode 100644 assets/biomesoplenty/models/block/dead_leaves1.json create mode 100644 assets/biomesoplenty/models/block/dead_leaves2.json create mode 100644 assets/biomesoplenty/models/block/dead_leaves3.json create mode 100644 assets/biomesoplenty/models/block/dead_leaves4.json create mode 100644 assets/biomesoplenty/models/block/empyreal_leaves1.json create mode 100644 assets/biomesoplenty/models/block/empyreal_leaves2.json create mode 100644 assets/biomesoplenty/models/block/empyreal_leaves3.json create mode 100644 assets/biomesoplenty/models/block/empyreal_leaves4.json create mode 100644 assets/biomesoplenty/models/block/fir_leaves1.json create mode 100644 assets/biomesoplenty/models/block/fir_leaves2.json create mode 100644 assets/biomesoplenty/models/block/fir_leaves3.json create mode 100644 assets/biomesoplenty/models/block/fir_leaves4.json create mode 100644 assets/biomesoplenty/models/block/flowering_oak_leaves1.json create mode 100644 assets/biomesoplenty/models/block/flowering_oak_leaves2.json create mode 100644 assets/biomesoplenty/models/block/flowering_oak_leaves3.json create mode 100644 assets/biomesoplenty/models/block/flowering_oak_leaves4.json create mode 100644 assets/biomesoplenty/models/block/hellbark_leaves1.json create mode 100644 assets/biomesoplenty/models/block/hellbark_leaves2.json create mode 100644 assets/biomesoplenty/models/block/hellbark_leaves3.json create mode 100644 assets/biomesoplenty/models/block/hellbark_leaves4.json create mode 100644 assets/biomesoplenty/models/block/jacaranda_leaves1.json create mode 100644 assets/biomesoplenty/models/block/jacaranda_leaves2.json create mode 100644 assets/biomesoplenty/models/block/jacaranda_leaves3.json create mode 100644 assets/biomesoplenty/models/block/jacaranda_leaves4.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves1.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves2.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves3.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves4.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves_alt1.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves_alt2.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves_alt3.json create mode 100644 assets/biomesoplenty/models/block/magic_leaves_alt4.json create mode 100644 assets/biomesoplenty/models/block/mahogany_leaves1.json create mode 100644 assets/biomesoplenty/models/block/mahogany_leaves2.json create mode 100644 assets/biomesoplenty/models/block/mahogany_leaves3.json create mode 100644 assets/biomesoplenty/models/block/mahogany_leaves4.json create mode 100644 assets/biomesoplenty/models/block/orange_maple_leaves1.json create mode 100644 assets/biomesoplenty/models/block/orange_maple_leaves2.json create mode 100644 assets/biomesoplenty/models/block/orange_maple_leaves3.json create mode 100644 assets/biomesoplenty/models/block/orange_maple_leaves4.json create mode 100644 assets/biomesoplenty/models/block/origin_leaves1.json create mode 100644 assets/biomesoplenty/models/block/origin_leaves2.json create mode 100644 assets/biomesoplenty/models/block/origin_leaves3.json create mode 100644 assets/biomesoplenty/models/block/origin_leaves4.json create mode 100644 assets/biomesoplenty/models/block/palm_leaves1.json create mode 100644 assets/biomesoplenty/models/block/palm_leaves2.json create mode 100644 assets/biomesoplenty/models/block/palm_leaves3.json create mode 100644 assets/biomesoplenty/models/block/palm_leaves4.json create mode 100644 assets/biomesoplenty/models/block/pine_leaves1.json create mode 100644 assets/biomesoplenty/models/block/pine_leaves2.json create mode 100644 assets/biomesoplenty/models/block/pine_leaves3.json create mode 100644 assets/biomesoplenty/models/block/pine_leaves4.json create mode 100644 assets/biomesoplenty/models/block/rainbow_birch_leaves1.json create mode 100644 assets/biomesoplenty/models/block/rainbow_birch_leaves2.json create mode 100644 assets/biomesoplenty/models/block/rainbow_birch_leaves3.json create mode 100644 assets/biomesoplenty/models/block/rainbow_birch_leaves4.json create mode 100644 assets/biomesoplenty/models/block/red_maple_leaves1.json create mode 100644 assets/biomesoplenty/models/block/red_maple_leaves2.json create mode 100644 assets/biomesoplenty/models/block/red_maple_leaves3.json create mode 100644 assets/biomesoplenty/models/block/red_maple_leaves4.json create mode 100644 assets/biomesoplenty/models/block/redwood_leaves1.json create mode 100644 assets/biomesoplenty/models/block/redwood_leaves2.json create mode 100644 assets/biomesoplenty/models/block/redwood_leaves3.json create mode 100644 assets/biomesoplenty/models/block/redwood_leaves4.json create mode 100644 assets/biomesoplenty/models/block/snowblossom_leaves1.json create mode 100644 assets/biomesoplenty/models/block/snowblossom_leaves2.json create mode 100644 assets/biomesoplenty/models/block/snowblossom_leaves3.json create mode 100644 assets/biomesoplenty/models/block/snowblossom_leaves4.json create mode 100644 assets/biomesoplenty/models/block/umbran_leaves1.json create mode 100644 assets/biomesoplenty/models/block/umbran_leaves2.json create mode 100644 assets/biomesoplenty/models/block/umbran_leaves3.json create mode 100644 assets/biomesoplenty/models/block/umbran_leaves4.json create mode 100644 assets/biomesoplenty/models/block/willow_leaves1.json create mode 100644 assets/biomesoplenty/models/block/willow_leaves2.json create mode 100644 assets/biomesoplenty/models/block/willow_leaves3.json create mode 100644 assets/biomesoplenty/models/block/willow_leaves4.json create mode 100644 assets/biomesoplenty/models/block/yellow_maple_leaves1.json create mode 100644 assets/biomesoplenty/models/block/yellow_maple_leaves2.json create mode 100644 assets/biomesoplenty/models/block/yellow_maple_leaves3.json create mode 100644 assets/biomesoplenty/models/block/yellow_maple_leaves4.json create mode 100644 assets/biomesoplenty/models/item/cypress_leaves.json create mode 100644 assets/biomesoplenty/models/item/dead_leaves.json create mode 100644 assets/biomesoplenty/models/item/empyreal_leaves.json create mode 100644 assets/biomesoplenty/models/item/fir_leaves.json create mode 100644 assets/biomesoplenty/models/item/flowering_oak_leaves.json create mode 100644 assets/biomesoplenty/models/item/hellbark_leaves.json create mode 100644 assets/biomesoplenty/models/item/jacaranda_leaves.json create mode 100644 assets/biomesoplenty/models/item/magic_leaves.json create mode 100644 assets/biomesoplenty/models/item/magic_leaves_alt.json create mode 100644 assets/biomesoplenty/models/item/mahogany_leaves.json create mode 100644 assets/biomesoplenty/models/item/orange_maple_leaves.json create mode 100644 assets/biomesoplenty/models/item/origin_leaves.json create mode 100644 assets/biomesoplenty/models/item/palm_leaves.json create mode 100644 assets/biomesoplenty/models/item/pine_leaves.json create mode 100644 assets/biomesoplenty/models/item/rainbow_birch_leaves.json create mode 100644 assets/biomesoplenty/models/item/red_maple_leaves.json create mode 100644 assets/biomesoplenty/models/item/redwood_leaves.json create mode 100644 assets/biomesoplenty/models/item/snowblossom_leaves.json create mode 100644 assets/biomesoplenty/models/item/umbran_leaves.json create mode 100644 assets/biomesoplenty/models/item/willow_leaves.json create mode 100644 assets/biomesoplenty/models/item/yellow_maple_leaves.json create mode 100644 assets/biomesoplenty/textures/block/cypress_leaves.png create mode 100644 assets/biomesoplenty/textures/block/dead_leaves.png create mode 100644 assets/biomesoplenty/textures/block/empyreal_leaves.png create mode 100644 assets/biomesoplenty/textures/block/fir_leaves.png create mode 100644 assets/biomesoplenty/textures/block/flowering_oak_leaves.png create mode 100644 assets/biomesoplenty/textures/block/hellbark_leaves.png create mode 100644 assets/biomesoplenty/textures/block/jacaranda_leaves.png create mode 100644 assets/biomesoplenty/textures/block/magic_leaves.png create mode 100644 assets/biomesoplenty/textures/block/magic_leaves_alt.png create mode 100644 assets/biomesoplenty/textures/block/mahogany_leaves.png create mode 100644 assets/biomesoplenty/textures/block/orange_maple_leaves.png create mode 100644 assets/biomesoplenty/textures/block/origin_leaves.png create mode 100644 assets/biomesoplenty/textures/block/palm_leaves.png create mode 100644 assets/biomesoplenty/textures/block/pine_leaves.png create mode 100644 assets/biomesoplenty/textures/block/rainbow_birch_leaves.png create mode 100644 assets/biomesoplenty/textures/block/red_maple_leaves.png create mode 100644 assets/biomesoplenty/textures/block/redwood_leaves.png create mode 100644 assets/biomesoplenty/textures/block/snowblossom_leaves.png create mode 100644 assets/biomesoplenty/textures/block/umbran_leaves.png create mode 100644 assets/biomesoplenty/textures/block/willow_leaves.png create mode 100644 assets/biomesoplenty/textures/block/yellow_maple_leaves.png create mode 100644 assets/minecraft/models/item/acacia_leaves.json create mode 100644 assets/minecraft/models/item/birch_leaves.json create mode 100644 assets/minecraft/models/item/cherry_leaves.json create mode 100644 assets/minecraft/models/item/dark_oak_leaves.json create mode 100644 assets/minecraft/models/item/jungle_leaves.json create mode 100644 assets/minecraft/models/item/mangrove_leaves.json create mode 100644 assets/minecraft/models/item/oak_leaves.json create mode 100644 assets/minecraft/models/item/pale_oak_leaves.json create mode 100644 assets/minecraft/models/item/spruce_leaves.json create mode 100644 assets/natures_spirit/blockstates/aspen_leaves.json create mode 100644 assets/natures_spirit/blockstates/blue_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/cedar_leaves.json create mode 100644 assets/natures_spirit/blockstates/cypress_leaves.json create mode 100644 assets/natures_spirit/blockstates/desert_blossom_leaves.json create mode 100644 assets/natures_spirit/blockstates/fir_leaves.json create mode 100644 assets/natures_spirit/blockstates/frosty_fir_leaves.json create mode 100644 assets/natures_spirit/blockstates/frosty_redwood_leaves.json create mode 100644 assets/natures_spirit/blockstates/ghaf_leaves.json create mode 100644 assets/natures_spirit/blockstates/joshua_leaves.json create mode 100644 assets/natures_spirit/blockstates/larch_leaves.json create mode 100644 assets/natures_spirit/blockstates/mahogany_leaves.json create mode 100644 assets/natures_spirit/blockstates/olive_leaves.json create mode 100644 assets/natures_spirit/blockstates/orange_maple_leaves.json create mode 100644 assets/natures_spirit/blockstates/palo_verde_leaves.json create mode 100644 assets/natures_spirit/blockstates/part_blue_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/part_pink_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/part_purple_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/part_white_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/pink_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/purple_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/red_maple_leaves.json create mode 100644 assets/natures_spirit/blockstates/redwood_leaves.json create mode 100644 assets/natures_spirit/blockstates/saxaul_leaves.json create mode 100644 assets/natures_spirit/blockstates/snowy_fir_leaves.json create mode 100644 assets/natures_spirit/blockstates/sugi_leaves.json create mode 100644 assets/natures_spirit/blockstates/white_wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/willow_leaves.json create mode 100644 assets/natures_spirit/blockstates/wisteria_leaves.json create mode 100644 assets/natures_spirit/blockstates/yellow_aspen_leaves.json create mode 100644 assets/natures_spirit/blockstates/yellow_maple_leaves.json create mode 100644 assets/natures_spirit/models/block/aspen_leaves1.json create mode 100644 assets/natures_spirit/models/block/aspen_leaves2.json create mode 100644 assets/natures_spirit/models/block/aspen_leaves3.json create mode 100644 assets/natures_spirit/models/block/aspen_leaves4.json create mode 100644 assets/natures_spirit/models/block/blue_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/blue_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/blue_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/blue_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/cedar_leaves1.json create mode 100644 assets/natures_spirit/models/block/cedar_leaves2.json create mode 100644 assets/natures_spirit/models/block/cedar_leaves3.json create mode 100644 assets/natures_spirit/models/block/cedar_leaves4.json create mode 100644 assets/natures_spirit/models/block/cypress_leaves1.json create mode 100644 assets/natures_spirit/models/block/cypress_leaves2.json create mode 100644 assets/natures_spirit/models/block/cypress_leaves3.json create mode 100644 assets/natures_spirit/models/block/cypress_leaves4.json create mode 100644 assets/natures_spirit/models/block/desert_blossom_leaves1.json create mode 100644 assets/natures_spirit/models/block/desert_blossom_leaves2.json create mode 100644 assets/natures_spirit/models/block/desert_blossom_leaves3.json create mode 100644 assets/natures_spirit/models/block/desert_blossom_leaves4.json create mode 100644 assets/natures_spirit/models/block/fir_leaves1.json create mode 100644 assets/natures_spirit/models/block/fir_leaves2.json create mode 100644 assets/natures_spirit/models/block/fir_leaves3.json create mode 100644 assets/natures_spirit/models/block/fir_leaves4.json create mode 100644 assets/natures_spirit/models/block/frosty_fir_leaves1.json create mode 100644 assets/natures_spirit/models/block/frosty_fir_leaves2.json create mode 100644 assets/natures_spirit/models/block/frosty_fir_leaves3.json create mode 100644 assets/natures_spirit/models/block/frosty_fir_leaves4.json create mode 100644 assets/natures_spirit/models/block/frosty_redwood_leaves1.json create mode 100644 assets/natures_spirit/models/block/frosty_redwood_leaves2.json create mode 100644 assets/natures_spirit/models/block/frosty_redwood_leaves3.json create mode 100644 assets/natures_spirit/models/block/frosty_redwood_leaves4.json create mode 100644 assets/natures_spirit/models/block/ghaf_leaves1.json create mode 100644 assets/natures_spirit/models/block/ghaf_leaves2.json create mode 100644 assets/natures_spirit/models/block/ghaf_leaves3.json create mode 100644 assets/natures_spirit/models/block/ghaf_leaves4.json create mode 100644 assets/natures_spirit/models/block/joshua_leaves1.json create mode 100644 assets/natures_spirit/models/block/joshua_leaves2.json create mode 100644 assets/natures_spirit/models/block/joshua_leaves3.json create mode 100644 assets/natures_spirit/models/block/joshua_leaves4.json create mode 100644 assets/natures_spirit/models/block/larch_leaves1.json create mode 100644 assets/natures_spirit/models/block/larch_leaves2.json create mode 100644 assets/natures_spirit/models/block/larch_leaves3.json create mode 100644 assets/natures_spirit/models/block/larch_leaves4.json create mode 100644 assets/natures_spirit/models/block/mahogany_leaves1.json create mode 100644 assets/natures_spirit/models/block/mahogany_leaves2.json create mode 100644 assets/natures_spirit/models/block/mahogany_leaves3.json create mode 100644 assets/natures_spirit/models/block/mahogany_leaves4.json create mode 100644 assets/natures_spirit/models/block/olive_leaves1.json create mode 100644 assets/natures_spirit/models/block/olive_leaves2.json create mode 100644 assets/natures_spirit/models/block/olive_leaves3.json create mode 100644 assets/natures_spirit/models/block/olive_leaves4.json create mode 100644 assets/natures_spirit/models/block/orange_maple_leaves1.json create mode 100644 assets/natures_spirit/models/block/orange_maple_leaves2.json create mode 100644 assets/natures_spirit/models/block/orange_maple_leaves3.json create mode 100644 assets/natures_spirit/models/block/orange_maple_leaves4.json create mode 100644 assets/natures_spirit/models/block/palo_verde_leaves1.json create mode 100644 assets/natures_spirit/models/block/palo_verde_leaves2.json create mode 100644 assets/natures_spirit/models/block/palo_verde_leaves3.json create mode 100644 assets/natures_spirit/models/block/palo_verde_leaves4.json create mode 100644 assets/natures_spirit/models/block/part_blue_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/part_blue_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/part_blue_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/part_blue_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/part_pink_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/part_pink_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/part_pink_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/part_pink_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/part_purple_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/part_purple_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/part_purple_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/part_purple_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/part_white_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/part_white_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/part_white_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/part_white_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/pink_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/pink_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/pink_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/pink_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/purple_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/purple_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/purple_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/purple_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/red_maple_leaves1.json create mode 100644 assets/natures_spirit/models/block/red_maple_leaves2.json create mode 100644 assets/natures_spirit/models/block/red_maple_leaves3.json create mode 100644 assets/natures_spirit/models/block/red_maple_leaves4.json create mode 100644 assets/natures_spirit/models/block/redwood_leaves1.json create mode 100644 assets/natures_spirit/models/block/redwood_leaves2.json create mode 100644 assets/natures_spirit/models/block/redwood_leaves3.json create mode 100644 assets/natures_spirit/models/block/redwood_leaves4.json create mode 100644 assets/natures_spirit/models/block/saxaul_leaves1.json create mode 100644 assets/natures_spirit/models/block/saxaul_leaves2.json create mode 100644 assets/natures_spirit/models/block/saxaul_leaves3.json create mode 100644 assets/natures_spirit/models/block/saxaul_leaves4.json create mode 100644 assets/natures_spirit/models/block/snowy_fir_leaves1.json create mode 100644 assets/natures_spirit/models/block/snowy_fir_leaves2.json create mode 100644 assets/natures_spirit/models/block/snowy_fir_leaves3.json create mode 100644 assets/natures_spirit/models/block/snowy_fir_leaves4.json create mode 100644 assets/natures_spirit/models/block/sugi_leaves1.json create mode 100644 assets/natures_spirit/models/block/sugi_leaves2.json create mode 100644 assets/natures_spirit/models/block/sugi_leaves3.json create mode 100644 assets/natures_spirit/models/block/sugi_leaves4.json create mode 100644 assets/natures_spirit/models/block/white_wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/white_wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/white_wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/white_wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/willow_leaves1.json create mode 100644 assets/natures_spirit/models/block/willow_leaves2.json create mode 100644 assets/natures_spirit/models/block/willow_leaves3.json create mode 100644 assets/natures_spirit/models/block/willow_leaves4.json create mode 100644 assets/natures_spirit/models/block/wisteria_leaves1.json create mode 100644 assets/natures_spirit/models/block/wisteria_leaves2.json create mode 100644 assets/natures_spirit/models/block/wisteria_leaves3.json create mode 100644 assets/natures_spirit/models/block/wisteria_leaves4.json create mode 100644 assets/natures_spirit/models/block/yellow_aspen_leaves1.json create mode 100644 assets/natures_spirit/models/block/yellow_aspen_leaves2.json create mode 100644 assets/natures_spirit/models/block/yellow_aspen_leaves3.json create mode 100644 assets/natures_spirit/models/block/yellow_aspen_leaves4.json create mode 100644 assets/natures_spirit/models/block/yellow_maple_leaves1.json create mode 100644 assets/natures_spirit/models/block/yellow_maple_leaves2.json create mode 100644 assets/natures_spirit/models/block/yellow_maple_leaves3.json create mode 100644 assets/natures_spirit/models/block/yellow_maple_leaves4.json create mode 100644 assets/natures_spirit/models/item/aspen_leaves.json create mode 100644 assets/natures_spirit/models/item/blue_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/cedar_leaves.json create mode 100644 assets/natures_spirit/models/item/cypress_leaves.json create mode 100644 assets/natures_spirit/models/item/desert_blossom_leaves.json create mode 100644 assets/natures_spirit/models/item/fir_leaves.json create mode 100644 assets/natures_spirit/models/item/frosty_fir_leaves.json create mode 100644 assets/natures_spirit/models/item/frosty_redwood_leaves.json create mode 100644 assets/natures_spirit/models/item/ghaf_leaves.json create mode 100644 assets/natures_spirit/models/item/joshua_leaves.json create mode 100644 assets/natures_spirit/models/item/larch_leaves.json create mode 100644 assets/natures_spirit/models/item/mahogany_leaves.json create mode 100644 assets/natures_spirit/models/item/olive_leaves.json create mode 100644 assets/natures_spirit/models/item/orange_maple_leaves.json create mode 100644 assets/natures_spirit/models/item/palo_verde_leaves.json create mode 100644 assets/natures_spirit/models/item/part_blue_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/part_pink_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/part_purple_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/part_white_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/pink_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/purple_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/red_maple_leaves.json create mode 100644 assets/natures_spirit/models/item/redwood_leaves.json create mode 100644 assets/natures_spirit/models/item/saxaul_leaves.json create mode 100644 assets/natures_spirit/models/item/snowy_fir_leaves.json create mode 100644 assets/natures_spirit/models/item/sugi_leaves.json create mode 100644 assets/natures_spirit/models/item/white_wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/willow_leaves.json create mode 100644 assets/natures_spirit/models/item/wisteria_leaves.json create mode 100644 assets/natures_spirit/models/item/yellow_aspen_leaves.json create mode 100644 assets/natures_spirit/models/item/yellow_maple_leaves.json create mode 100644 assets/natures_spirit/textures/block/aspen_leaves.png create mode 100644 assets/natures_spirit/textures/block/blue_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/cedar_leaves.png create mode 100644 assets/natures_spirit/textures/block/cypress_leaves.png create mode 100644 assets/natures_spirit/textures/block/desert_blossom_leaves.png create mode 100644 assets/natures_spirit/textures/block/fir_leaves.png create mode 100644 assets/natures_spirit/textures/block/frosty_fir_leaves.png create mode 100644 assets/natures_spirit/textures/block/frosty_redwood_leaves.png create mode 100644 assets/natures_spirit/textures/block/ghaf_leaves.png create mode 100644 assets/natures_spirit/textures/block/joshua_leaves.png create mode 100644 assets/natures_spirit/textures/block/larch_leaves.png create mode 100644 assets/natures_spirit/textures/block/mahogany_leaves.png create mode 100644 assets/natures_spirit/textures/block/olive_leaves.png create mode 100644 assets/natures_spirit/textures/block/orange_maple_leaves.png create mode 100644 assets/natures_spirit/textures/block/palo_verde_leaves.png create mode 100644 assets/natures_spirit/textures/block/part_blue_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/part_pink_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/part_purple_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/part_white_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/pink_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/purple_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/red_maple_leaves.png create mode 100644 assets/natures_spirit/textures/block/redwood_leaves.png create mode 100644 assets/natures_spirit/textures/block/saxaul_leaves.png create mode 100644 assets/natures_spirit/textures/block/snowy_fir_leaves.png create mode 100644 assets/natures_spirit/textures/block/sugi_leaves.png create mode 100644 assets/natures_spirit/textures/block/white_wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/willow_leaves.png create mode 100644 assets/natures_spirit/textures/block/wisteria_leaves.png create mode 100644 assets/natures_spirit/textures/block/yellow_aspen_leaves.png create mode 100644 assets/natures_spirit/textures/block/yellow_maple_leaves.png create mode 100644 assets/paradise_lost/blockstates/aurel_leaf_pile.json create mode 100644 assets/paradise_lost/blockstates/aurel_leaves.json create mode 100644 assets/paradise_lost/blockstates/aurel_leaves_mirrored.json create mode 100644 assets/paradise_lost/blockstates/frost_wisteria_leaf_pile.json create mode 100644 assets/paradise_lost/blockstates/frost_wisteria_leaves.json create mode 100644 assets/paradise_lost/blockstates/lavender_wisteria_leaf_pile.json create mode 100644 assets/paradise_lost/blockstates/lavender_wisteria_leaves.json create mode 100644 assets/paradise_lost/blockstates/mother_aurel_leaves.json create mode 100644 assets/paradise_lost/blockstates/orange_leaves.json create mode 100644 assets/paradise_lost/blockstates/orange_leaves_flowering.json create mode 100644 assets/paradise_lost/blockstates/orange_leaves_fruiting.json create mode 100644 assets/paradise_lost/blockstates/rose_wisteria_leaf_pile.json create mode 100644 assets/paradise_lost/blockstates/rose_wisteria_leaves.json create mode 100644 assets/paradise_lost/models/block/aurel_leaf_pile.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves1.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves2.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves3.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves4.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves_mirrored1.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves_mirrored2.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves_mirrored3.json create mode 100644 assets/paradise_lost/models/block/aurel_leaves_mirrored4.json create mode 100644 assets/paradise_lost/models/block/frost_wisteria_leaf_pile.json create mode 100644 assets/paradise_lost/models/block/frost_wisteria_leaves1.json create mode 100644 assets/paradise_lost/models/block/frost_wisteria_leaves2.json create mode 100644 assets/paradise_lost/models/block/frost_wisteria_leaves3.json create mode 100644 assets/paradise_lost/models/block/frost_wisteria_leaves4.json create mode 100644 assets/paradise_lost/models/block/lavender_wisteria_leaf_pile.json create mode 100644 assets/paradise_lost/models/block/lavender_wisteria_leaves1.json create mode 100644 assets/paradise_lost/models/block/lavender_wisteria_leaves2.json create mode 100644 assets/paradise_lost/models/block/lavender_wisteria_leaves3.json create mode 100644 assets/paradise_lost/models/block/lavender_wisteria_leaves4.json create mode 100644 assets/paradise_lost/models/block/mother_aurel_leaves1.json create mode 100644 assets/paradise_lost/models/block/mother_aurel_leaves2.json create mode 100644 assets/paradise_lost/models/block/mother_aurel_leaves3.json create mode 100644 assets/paradise_lost/models/block/mother_aurel_leaves4.json create mode 100644 assets/paradise_lost/models/block/orange_leaves1.json create mode 100644 assets/paradise_lost/models/block/orange_leaves2.json create mode 100644 assets/paradise_lost/models/block/orange_leaves3.json create mode 100644 assets/paradise_lost/models/block/orange_leaves4.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_flowering1.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_flowering2.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_flowering3.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_flowering4.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_fruiting1.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_fruiting2.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_fruiting3.json create mode 100644 assets/paradise_lost/models/block/orange_leaves_fruiting4.json create mode 100644 assets/paradise_lost/models/block/rose_wisteria_leaf_pile.json create mode 100644 assets/paradise_lost/models/block/rose_wisteria_leaves1.json create mode 100644 assets/paradise_lost/models/block/rose_wisteria_leaves2.json create mode 100644 assets/paradise_lost/models/block/rose_wisteria_leaves3.json create mode 100644 assets/paradise_lost/models/block/rose_wisteria_leaves4.json create mode 100644 assets/paradise_lost/models/item/aurel_leaves.json create mode 100644 assets/paradise_lost/models/item/aurel_leaves_mirrored.json create mode 100644 assets/paradise_lost/models/item/frost_wisteria_leaves.json create mode 100644 assets/paradise_lost/models/item/lavender_wisteria_leaves.json create mode 100644 assets/paradise_lost/models/item/mother_aurel_leaves.json create mode 100644 assets/paradise_lost/models/item/orange_leaves.json create mode 100644 assets/paradise_lost/models/item/orange_leaves_flowering.json create mode 100644 assets/paradise_lost/models/item/orange_leaves_fruiting.json create mode 100644 assets/paradise_lost/models/item/rose_wisteria_leaves.json create mode 100644 assets/paradise_lost/textures/block/aurel_leaves.png create mode 100644 assets/paradise_lost/textures/block/aurel_leaves_mirrored.png create mode 100644 assets/paradise_lost/textures/block/frost_wisteria_leaves.png create mode 100644 assets/paradise_lost/textures/block/lavender_wisteria_leaves.png create mode 100644 assets/paradise_lost/textures/block/mother_aurel_leaves.png create mode 100644 assets/paradise_lost/textures/block/orange_leaves.png create mode 100644 assets/paradise_lost/textures/block/orange_leaves_flowering.png create mode 100644 assets/paradise_lost/textures/block/orange_leaves_fruiting.png create mode 100644 assets/paradise_lost/textures/block/rose_wisteria_leaves.png create mode 100644 assets/regions_unexplored/blockstates/alpha_oak_leaves.json create mode 100644 assets/regions_unexplored/blockstates/ashen_leaves.json create mode 100644 assets/regions_unexplored/blockstates/bamboo_leaves.json create mode 100644 assets/regions_unexplored/blockstates/baobab_leaves.json create mode 100644 assets/regions_unexplored/blockstates/blackwood_leaves.json create mode 100644 assets/regions_unexplored/blockstates/blue_magnolia_leaves.json create mode 100644 assets/regions_unexplored/blockstates/brimwood_leaves.json create mode 100644 assets/regions_unexplored/blockstates/cypress_leaves.json create mode 100644 assets/regions_unexplored/blockstates/dead_leaves.json create mode 100644 assets/regions_unexplored/blockstates/dead_pine_leaves.json create mode 100644 assets/regions_unexplored/blockstates/enchanted_birch_leaves.json create mode 100644 assets/regions_unexplored/blockstates/eucalyptus_leaves.json create mode 100644 assets/regions_unexplored/blockstates/golden_larch_leaves.json create mode 100644 assets/regions_unexplored/blockstates/golden_larch_leaves_cone.json create mode 100644 assets/regions_unexplored/blockstates/kapok_leaves.json create mode 100644 assets/regions_unexplored/blockstates/larch_leaves.json create mode 100644 assets/regions_unexplored/blockstates/larch_leaves_cone.json create mode 100644 assets/regions_unexplored/blockstates/magnolia_leaves.json create mode 100644 assets/regions_unexplored/blockstates/maple_leaves.json create mode 100644 assets/regions_unexplored/blockstates/mauve_leaves.json create mode 100644 assets/regions_unexplored/blockstates/mauve_leaves_flowering.json create mode 100644 assets/regions_unexplored/blockstates/mauve_leaves_flowering_2.json create mode 100644 assets/regions_unexplored/blockstates/mauve_leaves_flowering_3.json create mode 100644 assets/regions_unexplored/blockstates/orange_maple_leaves.json create mode 100644 assets/regions_unexplored/blockstates/pine_leaves.json create mode 100644 assets/regions_unexplored/blockstates/pink_magnolia_leaves.json create mode 100644 assets/regions_unexplored/blockstates/red_maple_leaves.json create mode 100644 assets/regions_unexplored/blockstates/redwood_leaves.json create mode 100644 assets/regions_unexplored/blockstates/silver_birch_leaves.json create mode 100644 assets/regions_unexplored/blockstates/socotra_leaves.json create mode 100644 assets/regions_unexplored/blockstates/white_magnolia_leaves.json create mode 100644 assets/regions_unexplored/blockstates/willow_leaves.json create mode 100644 assets/regions_unexplored/models/block/alpha_oak_leaves1.json create mode 100644 assets/regions_unexplored/models/block/alpha_oak_leaves2.json create mode 100644 assets/regions_unexplored/models/block/alpha_oak_leaves3.json create mode 100644 assets/regions_unexplored/models/block/alpha_oak_leaves4.json create mode 100644 assets/regions_unexplored/models/block/ashen_leaves1.json create mode 100644 assets/regions_unexplored/models/block/ashen_leaves2.json create mode 100644 assets/regions_unexplored/models/block/ashen_leaves3.json create mode 100644 assets/regions_unexplored/models/block/ashen_leaves4.json create mode 100644 assets/regions_unexplored/models/block/bamboo_leaves1.json create mode 100644 assets/regions_unexplored/models/block/bamboo_leaves2.json create mode 100644 assets/regions_unexplored/models/block/bamboo_leaves3.json create mode 100644 assets/regions_unexplored/models/block/bamboo_leaves4.json create mode 100644 assets/regions_unexplored/models/block/baobab_leaves1.json create mode 100644 assets/regions_unexplored/models/block/baobab_leaves2.json create mode 100644 assets/regions_unexplored/models/block/baobab_leaves3.json create mode 100644 assets/regions_unexplored/models/block/baobab_leaves4.json create mode 100644 assets/regions_unexplored/models/block/blackwood_leaves1.json create mode 100644 assets/regions_unexplored/models/block/blackwood_leaves2.json create mode 100644 assets/regions_unexplored/models/block/blackwood_leaves3.json create mode 100644 assets/regions_unexplored/models/block/blackwood_leaves4.json create mode 100644 assets/regions_unexplored/models/block/blue_magnolia_leaves1.json create mode 100644 assets/regions_unexplored/models/block/blue_magnolia_leaves2.json create mode 100644 assets/regions_unexplored/models/block/blue_magnolia_leaves3.json create mode 100644 assets/regions_unexplored/models/block/blue_magnolia_leaves4.json create mode 100644 assets/regions_unexplored/models/block/brimwood_leaves1.json create mode 100644 assets/regions_unexplored/models/block/brimwood_leaves2.json create mode 100644 assets/regions_unexplored/models/block/brimwood_leaves3.json create mode 100644 assets/regions_unexplored/models/block/brimwood_leaves4.json create mode 100644 assets/regions_unexplored/models/block/cypress_leaves1.json create mode 100644 assets/regions_unexplored/models/block/cypress_leaves2.json create mode 100644 assets/regions_unexplored/models/block/cypress_leaves3.json create mode 100644 assets/regions_unexplored/models/block/cypress_leaves4.json create mode 100644 assets/regions_unexplored/models/block/dead_leaves1.json create mode 100644 assets/regions_unexplored/models/block/dead_leaves2.json create mode 100644 assets/regions_unexplored/models/block/dead_leaves3.json create mode 100644 assets/regions_unexplored/models/block/dead_leaves4.json create mode 100644 assets/regions_unexplored/models/block/dead_pine_leaves1.json create mode 100644 assets/regions_unexplored/models/block/dead_pine_leaves2.json create mode 100644 assets/regions_unexplored/models/block/dead_pine_leaves3.json create mode 100644 assets/regions_unexplored/models/block/dead_pine_leaves4.json create mode 100644 assets/regions_unexplored/models/block/enchanted_birch_leaves1.json create mode 100644 assets/regions_unexplored/models/block/enchanted_birch_leaves2.json create mode 100644 assets/regions_unexplored/models/block/enchanted_birch_leaves3.json create mode 100644 assets/regions_unexplored/models/block/enchanted_birch_leaves4.json create mode 100644 assets/regions_unexplored/models/block/eucalyptus_leaves1.json create mode 100644 assets/regions_unexplored/models/block/eucalyptus_leaves2.json create mode 100644 assets/regions_unexplored/models/block/eucalyptus_leaves3.json create mode 100644 assets/regions_unexplored/models/block/eucalyptus_leaves4.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves1.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves2.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves3.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves4.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves_cone1.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves_cone2.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves_cone3.json create mode 100644 assets/regions_unexplored/models/block/golden_larch_leaves_cone4.json create mode 100644 assets/regions_unexplored/models/block/kapok_leaves1.json create mode 100644 assets/regions_unexplored/models/block/kapok_leaves2.json create mode 100644 assets/regions_unexplored/models/block/kapok_leaves3.json create mode 100644 assets/regions_unexplored/models/block/kapok_leaves4.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves1.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves2.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves3.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves4.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves_cone1.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves_cone2.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves_cone3.json create mode 100644 assets/regions_unexplored/models/block/larch_leaves_cone4.json create mode 100644 assets/regions_unexplored/models/block/magnolia_leaves1.json create mode 100644 assets/regions_unexplored/models/block/magnolia_leaves2.json create mode 100644 assets/regions_unexplored/models/block/magnolia_leaves3.json create mode 100644 assets/regions_unexplored/models/block/magnolia_leaves4.json create mode 100644 assets/regions_unexplored/models/block/maple_leaves1.json create mode 100644 assets/regions_unexplored/models/block/maple_leaves2.json create mode 100644 assets/regions_unexplored/models/block/maple_leaves3.json create mode 100644 assets/regions_unexplored/models/block/maple_leaves4.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves1.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves2.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves3.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves4.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering1.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering2.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering3.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering4.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_21.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_22.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_23.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_24.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_31.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_32.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_33.json create mode 100644 assets/regions_unexplored/models/block/mauve_leaves_flowering_34.json create mode 100644 assets/regions_unexplored/models/block/orange_maple_leaves1.json create mode 100644 assets/regions_unexplored/models/block/orange_maple_leaves2.json create mode 100644 assets/regions_unexplored/models/block/orange_maple_leaves3.json create mode 100644 assets/regions_unexplored/models/block/orange_maple_leaves4.json create mode 100644 assets/regions_unexplored/models/block/pine_leaves1.json create mode 100644 assets/regions_unexplored/models/block/pine_leaves2.json create mode 100644 assets/regions_unexplored/models/block/pine_leaves3.json create mode 100644 assets/regions_unexplored/models/block/pine_leaves4.json create mode 100644 assets/regions_unexplored/models/block/pink_magnolia_leaves1.json create mode 100644 assets/regions_unexplored/models/block/pink_magnolia_leaves2.json create mode 100644 assets/regions_unexplored/models/block/pink_magnolia_leaves3.json create mode 100644 assets/regions_unexplored/models/block/pink_magnolia_leaves4.json create mode 100644 assets/regions_unexplored/models/block/red_maple_leaves1.json create mode 100644 assets/regions_unexplored/models/block/red_maple_leaves2.json create mode 100644 assets/regions_unexplored/models/block/red_maple_leaves3.json create mode 100644 assets/regions_unexplored/models/block/red_maple_leaves4.json create mode 100644 assets/regions_unexplored/models/block/redwood_leaves1.json create mode 100644 assets/regions_unexplored/models/block/redwood_leaves2.json create mode 100644 assets/regions_unexplored/models/block/redwood_leaves3.json create mode 100644 assets/regions_unexplored/models/block/redwood_leaves4.json create mode 100644 assets/regions_unexplored/models/block/silver_birch_leaves1.json create mode 100644 assets/regions_unexplored/models/block/silver_birch_leaves2.json create mode 100644 assets/regions_unexplored/models/block/silver_birch_leaves3.json create mode 100644 assets/regions_unexplored/models/block/silver_birch_leaves4.json create mode 100644 assets/regions_unexplored/models/block/socotra_leaves1.json create mode 100644 assets/regions_unexplored/models/block/socotra_leaves2.json create mode 100644 assets/regions_unexplored/models/block/socotra_leaves3.json create mode 100644 assets/regions_unexplored/models/block/socotra_leaves4.json create mode 100644 assets/regions_unexplored/models/block/white_magnolia_leaves1.json create mode 100644 assets/regions_unexplored/models/block/white_magnolia_leaves2.json create mode 100644 assets/regions_unexplored/models/block/white_magnolia_leaves3.json create mode 100644 assets/regions_unexplored/models/block/white_magnolia_leaves4.json create mode 100644 assets/regions_unexplored/models/block/willow_leaves1.json create mode 100644 assets/regions_unexplored/models/block/willow_leaves2.json create mode 100644 assets/regions_unexplored/models/block/willow_leaves3.json create mode 100644 assets/regions_unexplored/models/block/willow_leaves4.json create mode 100644 assets/regions_unexplored/models/item/alpha_oak_leaves.json create mode 100644 assets/regions_unexplored/models/item/ashen_leaves.json create mode 100644 assets/regions_unexplored/models/item/bamboo_leaves.json create mode 100644 assets/regions_unexplored/models/item/baobab_leaves.json create mode 100644 assets/regions_unexplored/models/item/blackwood_leaves.json create mode 100644 assets/regions_unexplored/models/item/blue_magnolia_leaves.json create mode 100644 assets/regions_unexplored/models/item/brimwood_leaves.json create mode 100644 assets/regions_unexplored/models/item/cypress_leaves.json create mode 100644 assets/regions_unexplored/models/item/dead_leaves.json create mode 100644 assets/regions_unexplored/models/item/dead_pine_leaves.json create mode 100644 assets/regions_unexplored/models/item/enchanted_birch_leaves.json create mode 100644 assets/regions_unexplored/models/item/eucalyptus_leaves.json create mode 100644 assets/regions_unexplored/models/item/golden_larch_leaves.json create mode 100644 assets/regions_unexplored/models/item/golden_larch_leaves_cone.json create mode 100644 assets/regions_unexplored/models/item/kapok_leaves.json create mode 100644 assets/regions_unexplored/models/item/larch_leaves.json create mode 100644 assets/regions_unexplored/models/item/larch_leaves_cone.json create mode 100644 assets/regions_unexplored/models/item/magnolia_leaves.json create mode 100644 assets/regions_unexplored/models/item/maple_leaves.json create mode 100644 assets/regions_unexplored/models/item/mauve_leaves.json create mode 100644 assets/regions_unexplored/models/item/mauve_leaves_flowering.json create mode 100644 assets/regions_unexplored/models/item/mauve_leaves_flowering_2.json create mode 100644 assets/regions_unexplored/models/item/mauve_leaves_flowering_3.json create mode 100644 assets/regions_unexplored/models/item/orange_maple_leaves.json create mode 100644 assets/regions_unexplored/models/item/pine_leaves.json create mode 100644 assets/regions_unexplored/models/item/pink_magnolia_leaves.json create mode 100644 assets/regions_unexplored/models/item/red_maple_leaves.json create mode 100644 assets/regions_unexplored/models/item/redwood_leaves.json create mode 100644 assets/regions_unexplored/models/item/silver_birch_leaves.json create mode 100644 assets/regions_unexplored/models/item/socotra_leaves.json create mode 100644 assets/regions_unexplored/models/item/white_magnolia_leaves.json create mode 100644 assets/regions_unexplored/models/item/willow_leaves.json create mode 100644 assets/regions_unexplored/textures/block/alpha_oak_leaves.png create mode 100644 assets/regions_unexplored/textures/block/ashen_leaves.png create mode 100644 assets/regions_unexplored/textures/block/bamboo_leaves.png create mode 100644 assets/regions_unexplored/textures/block/baobab_leaves.png create mode 100644 assets/regions_unexplored/textures/block/blackwood_leaves.png create mode 100644 assets/regions_unexplored/textures/block/blue_magnolia_leaves.png create mode 100644 assets/regions_unexplored/textures/block/brimwood_leaves.png create mode 100644 assets/regions_unexplored/textures/block/cypress_leaves.png create mode 100644 assets/regions_unexplored/textures/block/dead_leaves.png create mode 100644 assets/regions_unexplored/textures/block/dead_pine_leaves.png create mode 100644 assets/regions_unexplored/textures/block/enchanted_birch_leaves.png create mode 100644 assets/regions_unexplored/textures/block/eucalyptus_leaves.png create mode 100644 assets/regions_unexplored/textures/block/golden_larch_leaves.png create mode 100644 assets/regions_unexplored/textures/block/golden_larch_leaves_cone.png create mode 100644 assets/regions_unexplored/textures/block/kapok_leaves.png create mode 100644 assets/regions_unexplored/textures/block/larch_leaves.png create mode 100644 assets/regions_unexplored/textures/block/larch_leaves_cone.png create mode 100644 assets/regions_unexplored/textures/block/magnolia_leaves.png create mode 100644 assets/regions_unexplored/textures/block/maple_leaves.png create mode 100644 assets/regions_unexplored/textures/block/mauve_leaves.png create mode 100644 assets/regions_unexplored/textures/block/mauve_leaves_flowering.png create mode 100644 assets/regions_unexplored/textures/block/mauve_leaves_flowering_2.png create mode 100644 assets/regions_unexplored/textures/block/mauve_leaves_flowering_3.png create mode 100644 assets/regions_unexplored/textures/block/orange_maple_leaves.png create mode 100644 assets/regions_unexplored/textures/block/pine_leaves.png create mode 100644 assets/regions_unexplored/textures/block/pink_magnolia_leaves.png create mode 100644 assets/regions_unexplored/textures/block/red_maple_leaves.png create mode 100644 assets/regions_unexplored/textures/block/redwood_leaves.png create mode 100644 assets/regions_unexplored/textures/block/silver_birch_leaves.png create mode 100644 assets/regions_unexplored/textures/block/socotra_leaves.png create mode 100644 assets/regions_unexplored/textures/block/white_magnolia_leaves.png create mode 100644 assets/regions_unexplored/textures/block/willow_leaves.png create mode 100644 assets/terrestria/blockstates/cypress_leaves.json create mode 100644 assets/terrestria/blockstates/dark_japanese_maple_leaves.json create mode 100644 assets/terrestria/blockstates/hemlock_leaves.json create mode 100644 assets/terrestria/blockstates/japanese_maple_leaves.json create mode 100644 assets/terrestria/blockstates/japanese_maple_shrub_leaves.json create mode 100644 assets/terrestria/blockstates/jungle_palm_leaves.json create mode 100644 assets/terrestria/blockstates/rainbow_eucalyptus_leaves.json create mode 100644 assets/terrestria/blockstates/redwood_leaves.json create mode 100644 assets/terrestria/blockstates/rubber_leaves.json create mode 100644 assets/terrestria/blockstates/sakura_leaf_pile.json create mode 100644 assets/terrestria/blockstates/sakura_leaves.json create mode 100644 assets/terrestria/blockstates/willow_leaves.json create mode 100644 assets/terrestria/blockstates/willow_leaves_top.json create mode 100644 assets/terrestria/blockstates/yucca_palm_leaves.json create mode 100644 assets/terrestria/models/block/cypress_leaves1.json create mode 100644 assets/terrestria/models/block/cypress_leaves2.json create mode 100644 assets/terrestria/models/block/cypress_leaves3.json create mode 100644 assets/terrestria/models/block/cypress_leaves4.json create mode 100644 assets/terrestria/models/block/dark_japanese_maple_leaves1.json create mode 100644 assets/terrestria/models/block/dark_japanese_maple_leaves2.json create mode 100644 assets/terrestria/models/block/dark_japanese_maple_leaves3.json create mode 100644 assets/terrestria/models/block/dark_japanese_maple_leaves4.json create mode 100644 assets/terrestria/models/block/hemlock_leaves1.json create mode 100644 assets/terrestria/models/block/hemlock_leaves2.json create mode 100644 assets/terrestria/models/block/hemlock_leaves3.json create mode 100644 assets/terrestria/models/block/hemlock_leaves4.json create mode 100644 assets/terrestria/models/block/japanese_maple_leaves1.json create mode 100644 assets/terrestria/models/block/japanese_maple_leaves2.json create mode 100644 assets/terrestria/models/block/japanese_maple_leaves3.json create mode 100644 assets/terrestria/models/block/japanese_maple_leaves4.json create mode 100644 assets/terrestria/models/block/japanese_maple_shrub_leaves1.json create mode 100644 assets/terrestria/models/block/japanese_maple_shrub_leaves2.json create mode 100644 assets/terrestria/models/block/japanese_maple_shrub_leaves3.json create mode 100644 assets/terrestria/models/block/japanese_maple_shrub_leaves4.json create mode 100644 assets/terrestria/models/block/jungle_palm_leaves1.json create mode 100644 assets/terrestria/models/block/jungle_palm_leaves2.json create mode 100644 assets/terrestria/models/block/jungle_palm_leaves3.json create mode 100644 assets/terrestria/models/block/jungle_palm_leaves4.json create mode 100644 assets/terrestria/models/block/rainbow_eucalyptus_leaves1.json create mode 100644 assets/terrestria/models/block/rainbow_eucalyptus_leaves2.json create mode 100644 assets/terrestria/models/block/rainbow_eucalyptus_leaves3.json create mode 100644 assets/terrestria/models/block/rainbow_eucalyptus_leaves4.json create mode 100644 assets/terrestria/models/block/redwood_leaves1.json create mode 100644 assets/terrestria/models/block/redwood_leaves2.json create mode 100644 assets/terrestria/models/block/redwood_leaves3.json create mode 100644 assets/terrestria/models/block/redwood_leaves4.json create mode 100644 assets/terrestria/models/block/rubber_leaves1.json create mode 100644 assets/terrestria/models/block/rubber_leaves2.json create mode 100644 assets/terrestria/models/block/rubber_leaves3.json create mode 100644 assets/terrestria/models/block/rubber_leaves4.json create mode 100644 assets/terrestria/models/block/sakura_leaf_pile.json create mode 100644 assets/terrestria/models/block/sakura_leaves1.json create mode 100644 assets/terrestria/models/block/sakura_leaves2.json create mode 100644 assets/terrestria/models/block/sakura_leaves3.json create mode 100644 assets/terrestria/models/block/sakura_leaves4.json create mode 100644 assets/terrestria/models/block/willow_leaves1.json create mode 100644 assets/terrestria/models/block/willow_leaves2.json create mode 100644 assets/terrestria/models/block/willow_leaves3.json create mode 100644 assets/terrestria/models/block/willow_leaves4.json create mode 100644 assets/terrestria/models/block/willow_leaves_top1.json create mode 100644 assets/terrestria/models/block/willow_leaves_top2.json create mode 100644 assets/terrestria/models/block/willow_leaves_top3.json create mode 100644 assets/terrestria/models/block/willow_leaves_top4.json create mode 100644 assets/terrestria/models/block/yucca_palm_leaves1.json create mode 100644 assets/terrestria/models/block/yucca_palm_leaves2.json create mode 100644 assets/terrestria/models/block/yucca_palm_leaves3.json create mode 100644 assets/terrestria/models/block/yucca_palm_leaves4.json create mode 100644 assets/terrestria/models/item/cypress_leaves.json create mode 100644 assets/terrestria/models/item/dark_japanese_maple_leaves.json create mode 100644 assets/terrestria/models/item/hemlock_leaves.json create mode 100644 assets/terrestria/models/item/japanese_maple_leaves.json create mode 100644 assets/terrestria/models/item/japanese_maple_shrub_leaves.json create mode 100644 assets/terrestria/models/item/jungle_palm_leaves.json create mode 100644 assets/terrestria/models/item/rainbow_eucalyptus_leaves.json create mode 100644 assets/terrestria/models/item/redwood_leaves.json create mode 100644 assets/terrestria/models/item/rubber_leaves.json create mode 100644 assets/terrestria/models/item/sakura_leaves.json create mode 100644 assets/terrestria/models/item/willow_leaves.json create mode 100644 assets/terrestria/models/item/willow_leaves_top.json create mode 100644 assets/terrestria/models/item/yucca_palm_leaves.json create mode 100644 assets/terrestria/textures/block/cypress_leaves.png create mode 100644 assets/terrestria/textures/block/hemlock_leaves.png create mode 100644 assets/terrestria/textures/block/japanese_maple_leaves.png create mode 100644 assets/terrestria/textures/block/japanese_maple_leaves_dark.png create mode 100644 assets/terrestria/textures/block/japanese_maple_leaves_green.png create mode 100644 assets/terrestria/textures/block/jungle_palm_leaves.png create mode 100644 assets/terrestria/textures/block/rainbow_eucalyptus_leaves.png create mode 100644 assets/terrestria/textures/block/redwood_leaves.png create mode 100644 assets/terrestria/textures/block/rubber_leaves.png create mode 100644 assets/terrestria/textures/block/sakura_leaves.png create mode 100644 assets/terrestria/textures/block/willow_leaves.png create mode 100644 assets/terrestria/textures/block/willow_leaves_top.png create mode 100644 assets/terrestria/textures/block/yucca_palm_leaves.png create mode 100644 assets/traverse/blockstates/brown_autumnal_leaves.json create mode 100644 assets/traverse/blockstates/fir_leaves.json create mode 100644 assets/traverse/blockstates/orange_autumnal_leaves.json create mode 100644 assets/traverse/blockstates/red_autumnal_leaves.json create mode 100644 assets/traverse/blockstates/yellow_autumnal_leaves.json create mode 100644 assets/traverse/models/block/brown_autumnal_leaves1.json create mode 100644 assets/traverse/models/block/brown_autumnal_leaves2.json create mode 100644 assets/traverse/models/block/brown_autumnal_leaves3.json create mode 100644 assets/traverse/models/block/brown_autumnal_leaves4.json create mode 100644 assets/traverse/models/block/fir_leaves1.json create mode 100644 assets/traverse/models/block/fir_leaves2.json create mode 100644 assets/traverse/models/block/fir_leaves3.json create mode 100644 assets/traverse/models/block/fir_leaves4.json create mode 100644 assets/traverse/models/block/orange_autumnal_leaves1.json create mode 100644 assets/traverse/models/block/orange_autumnal_leaves2.json create mode 100644 assets/traverse/models/block/orange_autumnal_leaves3.json create mode 100644 assets/traverse/models/block/orange_autumnal_leaves4.json create mode 100644 assets/traverse/models/block/red_autumnal_leaves1.json create mode 100644 assets/traverse/models/block/red_autumnal_leaves2.json create mode 100644 assets/traverse/models/block/red_autumnal_leaves3.json create mode 100644 assets/traverse/models/block/red_autumnal_leaves4.json create mode 100644 assets/traverse/models/block/yellow_autumnal_leaves1.json create mode 100644 assets/traverse/models/block/yellow_autumnal_leaves2.json create mode 100644 assets/traverse/models/block/yellow_autumnal_leaves3.json create mode 100644 assets/traverse/models/block/yellow_autumnal_leaves4.json create mode 100644 assets/traverse/models/item/brown_autumnal_leaves.json create mode 100644 assets/traverse/models/item/fir_leaves.json create mode 100644 assets/traverse/models/item/orange_autumnal_leaves.json create mode 100644 assets/traverse/models/item/red_autumnal_leaves.json create mode 100644 assets/traverse/models/item/yellow_autumnal_leaves.json create mode 100644 assets/traverse/textures/block/brown_autumnal_leaves.png create mode 100644 assets/traverse/textures/block/fir_leaves.png create mode 100644 assets/traverse/textures/block/orange_autumnal_leaves.png create mode 100644 assets/traverse/textures/block/red_autumnal_leaves.png create mode 100644 assets/traverse/textures/block/yellow_autumnal_leaves.png create mode 100644 base/assets/betterleaves/models/block/leaf_carpet.json create mode 100644 base/assets/betterleaves/models/block/leaf_carpet_notint.json rename {assets/minecraft => base/assets/betterleaves}/models/block/leaves1.json (96%) rename {assets/minecraft => base/assets/betterleaves}/models/block/leaves2.json (96%) rename base/assets/{minecraft => betterleaves}/models/block/leaves3.json (96%) rename base/assets/{minecraft => betterleaves}/models/block/leaves4.json (96%) rename base/assets/{minecraft => betterleaves}/models/block/leaves_notint1.json (96%) rename base/assets/{minecraft => betterleaves}/models/block/leaves_notint2.json (96%) rename {assets/minecraft => base/assets/betterleaves}/models/block/leaves_notint3.json (96%) rename {assets/minecraft => base/assets/betterleaves}/models/block/leaves_notint4.json (96%) create mode 100644 base/assets/betterleaves/models/block/leaves_overlay1.json create mode 100644 base/assets/betterleaves/models/block/leaves_overlay2.json create mode 100644 base/assets/betterleaves/models/block/leaves_overlay3.json create mode 100644 base/assets/betterleaves/models/block/leaves_overlay4.json delete mode 100644 base/assets/minecraft/models/block/leaves.json create mode 100644 input/assets/COPYRIGHT_DISCLAIMER create mode 100644 input/assets/ad_astra/LICENSE create mode 100644 input/assets/ad_astra/textures/block/glacian_leaves.png create mode 100644 input/assets/aether/LICENSE-ASSETS.txt create mode 100644 input/assets/aether/textures/block/natural/crystal_fruit_leaves.png create mode 100644 input/assets/aether/textures/block/natural/crystal_leaves.png create mode 100644 input/assets/aether/textures/block/natural/decorated_holiday_leaves.png create mode 100644 input/assets/aether/textures/block/natural/golden_oak_leaves.png create mode 100644 input/assets/aether/textures/block/natural/holiday_leaves.png create mode 100644 input/assets/aether/textures/block/natural/skyroot_leaves.png create mode 100644 input/assets/betterend/LICENSE create mode 100644 input/assets/betterend/textures/block/dragon_tree_leaves.png create mode 100644 input/assets/betterend/textures/block/lacugrove_leaves.png create mode 100644 input/assets/betterend/textures/block/pythadendron_leaves.png create mode 100644 input/assets/betterend/textures/block/shadow_berry_leaves.png create mode 100644 input/assets/betterend/textures/block/tenanea_leaves.png create mode 100644 input/assets/betternether/LICENSE create mode 100644 input/assets/betternether/textures/block/ink_bush_leaves.png create mode 100644 input/assets/betternether/textures/block/rubeus_leaves.png create mode 100644 input/assets/bewitchment/LICENSE create mode 100644 input/assets/bewitchment/textures/block/cypress_leaves.png create mode 100644 input/assets/bewitchment/textures/block/dragons_blood_leaves.png create mode 100644 input/assets/bewitchment/textures/block/elder_leaves.png create mode 100644 input/assets/bewitchment/textures/block/juniper_leaves.png create mode 100644 input/assets/biomesoplenty/LICENSE create mode 100644 input/assets/biomesoplenty/textures/block/cypress_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/dead_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/empyreal_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/fir_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/flowering_oak_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/flowering_oak_leaves_overlay.png create mode 100644 input/assets/biomesoplenty/textures/block/hellbark_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/jacaranda_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/magic_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/magic_leaves_alt.png create mode 100644 input/assets/biomesoplenty/textures/block/mahogany_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/orange_maple_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/origin_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/palm_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/pine_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/pine_leaves_overlay.png create mode 100644 input/assets/biomesoplenty/textures/block/rainbow_birch_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/red_maple_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/redwood_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/snowblossom_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/umbran_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/willow_leaves.png create mode 100644 input/assets/biomesoplenty/textures/block/yellow_maple_leaves.png create mode 100644 input/assets/natures_spirit/LICENSE create mode 100644 input/assets/natures_spirit/textures/block/aspen_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/blue_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/cedar_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/cypress_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/desert_blossom_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/fir_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/frosty_fir_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/frosty_redwood_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/ghaf_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/joshua_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/larch_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/mahogany_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/olive_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/orange_maple_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/palo_verde_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/part_blue_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/part_pink_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/part_purple_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/part_white_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/pink_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/purple_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/red_maple_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/redwood_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/saxaul_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/snowy_fir_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/sugi_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/white_wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/willow_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/wisteria_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/yellow_aspen_leaves.png create mode 100644 input/assets/natures_spirit/textures/block/yellow_maple_leaves.png create mode 100644 input/assets/paradise_lost/LICENSE.md create mode 100644 input/assets/paradise_lost/textures/block/aurel_leaves.png create mode 100644 input/assets/paradise_lost/textures/block/aurel_leaves_mirrored.png create mode 100644 input/assets/paradise_lost/textures/block/frost_wisteria_leaves.png create mode 100644 input/assets/paradise_lost/textures/block/lavender_wisteria_leaves.png create mode 100644 input/assets/paradise_lost/textures/block/mother_aurel_leaves.png create mode 100644 input/assets/paradise_lost/textures/block/orange_leaves.png create mode 100644 input/assets/paradise_lost/textures/block/orange_leaves_flowering.png create mode 100644 input/assets/paradise_lost/textures/block/orange_leaves_fruiting.png create mode 100644 input/assets/paradise_lost/textures/block/rose_wisteria_leaves.png create mode 100644 input/assets/regions_unexplored/LICENSE create mode 100644 input/assets/regions_unexplored/textures/block/alpha_oak_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/ashen_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/bamboo_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/baobab_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/blackwood_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/blue_magnolia_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/brimwood_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/cypress_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/dead_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/dead_pine_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/enchanted_birch_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/eucalyptus_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/golden_larch_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/golden_larch_leaves_cone.png create mode 100644 input/assets/regions_unexplored/textures/block/kapok_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/larch_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/larch_leaves_cone.png create mode 100644 input/assets/regions_unexplored/textures/block/magnolia_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/maple_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/mauve_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/mauve_leaves_flowering.png create mode 100644 input/assets/regions_unexplored/textures/block/mauve_leaves_flowering_2.png create mode 100644 input/assets/regions_unexplored/textures/block/mauve_leaves_flowering_3.png create mode 100644 input/assets/regions_unexplored/textures/block/orange_maple_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/pine_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/pink_magnolia_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/red_maple_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/redwood_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/silver_birch_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/socotra_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/white_magnolia_leaves.png create mode 100644 input/assets/regions_unexplored/textures/block/willow_leaves.png create mode 100644 input/assets/terrestria/LICENSE.md create mode 100644 input/assets/terrestria/textures/block/cypress_leaves.png create mode 100644 input/assets/terrestria/textures/block/hemlock_leaves.png create mode 100644 input/assets/terrestria/textures/block/japanese_maple_leaves.png create mode 100644 input/assets/terrestria/textures/block/japanese_maple_leaves_dark.png create mode 100644 input/assets/terrestria/textures/block/japanese_maple_leaves_green.png create mode 100644 input/assets/terrestria/textures/block/jungle_palm_leaves.png create mode 100644 input/assets/terrestria/textures/block/rainbow_eucalyptus_leaves.png create mode 100644 input/assets/terrestria/textures/block/redwood_leaves.png create mode 100644 input/assets/terrestria/textures/block/rubber_leaves.png create mode 100644 input/assets/terrestria/textures/block/sakura_leaves.png create mode 100644 input/assets/terrestria/textures/block/willow_leaves.png create mode 100644 input/assets/terrestria/textures/block/willow_leaves_top.png create mode 100644 input/assets/terrestria/textures/block/yucca_palm_leaves.png create mode 100644 input/assets/traverse/LICENSE create mode 100644 input/assets/traverse/textures/block/brown_autumnal_leaves.png create mode 100644 input/assets/traverse/textures/block/fir_leaves.png create mode 100644 input/assets/traverse/textures/block/orange_autumnal_leaves.png create mode 100644 input/assets/traverse/textures/block/red_autumnal_leaves.png create mode 100644 input/assets/traverse/textures/block/yellow_autumnal_leaves.png diff --git a/Better-Leaves-Lite-1.0.zip b/Better-Leaves-Lite-1.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..2be084cf2f10eb97d43dc88882c8d872fee3ebc7 GIT binary patch literal 425332 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 z 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�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 Iv9ZDb09my7qyPW_ literal 0 HcmV?d00001 diff --git a/Better-Leaves-Lite-vanilla+0.1.zip b/Better-Leaves-Lite-vanilla+0.1.zip deleted file mode 100644 index 59c32bfe5ef1affe44d75f790c62d5a7f62c97a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41410 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ςP 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
  • J*izhhua&A2Xun2U z!^p)t3JXL#CXxrgypwev$cCpmMU@CFqKyfb?C4%4E%Uz9u4YWEh*%^u5AaM%<%^Fh z5%5K8ZQI)A;`+I{F>W3}*jV#GCj5vrY}?x9&?>HQ^W)yVgs^!##*21anv$PsA))(pJ&k=9y)VEL>$(+R@Id;zMc z%hT;=dlf96Im<;`j}}6hx_{ZH0=>1mv*9)Y4+ElYvtc(0&9SdpxgOJcSLzh{*f&HF z4y)5LQkZ$u#_KdX{EL2k4N~xJKYyE=?quP>LpZ*RxHVequmS42)T~P?-Mat5GYzJ= zV}8SdT)p$;d>-O<-0?lW(<4D03;&lqJ#K=>NRWX52@_Em?-*c)QM4?Bg$ZU=wMX0G z#kldZ468TbD(p4f?C`jGZe8Oha~+mtFD~K82Vw6$#WU&q=ODj3=jCuZ*x|t&cnRQ$ zF%aneM#$~bZ8-#MFju^1A-nI~K%>cgTAGutZMjPwr{9n}e+DgB>y8_5n*}Nqt%!JU zx>u)Vx_G{DNd^ZP1cJ)zOR4)tKc^rR0Ye1ntH+<%dfel{Yf5n_(*uZ5Xeb5cMO%O$ zu5NFpx~v95Zi65cw0d7YA>Hs?*|ePJfEQz8;UQdP8Mt(uf2T0;EN=TcIAW#}+}i*0 z3j;De(<$9Ol?5u7lM9cP;=!Y4h{6Ug$aMrCz+jHZg%xErRZ8+2)OqMB@43~b@Wh~R zh^Y3t#vc&<0j-)RAyHW&)=tcU zg31=P5~OIOG^G*}Eyl7Rc;j=M^SW<%GxKH!4-D_lz4zR6&iDMd=PF~2s`Qsl&6>G{ zXR0|Prply0k6#(SV;6?Z*X1?Ub+S`sMjjYhJ3G{A$5AO(Y6F5qKu@CG)SNz|wbp88 z?<3WGpiTW;`=NFZ_iNS}Lny(XD9Y3nT6leV%rXz$8?gfCma}HM_pVy^(#-4awK0V< zDu;+DIXU{?DuZj(>OTWGqbvk^67A;DtpVNI(qPBTF~-6jO?ApUpESQVHWi97*O%-t zGauerBp7$c_xLY3tTF%-rf}V7F3X2dfQ4~6mDI7)aX7enDeccaom$c` z<5NfuA8);>CZ_7l_~cV7G%A0n3n0G0CGY{a1Qg`Lj39y9-4m5R;DSspLP|s6%KY}IAV-lH60@3{2CDl89(K7I#VuR-R+&@VvTLGCT zx+O-U@*^C6A9fce*~lDYn1Nbg7YNm#}z5)&Gh zVkm2nUy9iz0p;H33o7FmAN(mou*R+Vw${Qf+uc9ZltGFvLszL5qe*sOr!*X|L6A=Ia002ovPDHLk FV1lnY;Y0uc literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/purple_wisteria_leaves.png b/assets/natures_spirit/textures/block/purple_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..3ef5063772889245efeeda8ae996b8482cc9c02a GIT binary patch literal 1041 zcmV+s1n&EZP)}IoS=zo2r7w3$x*T!Qv`E86ZN~y7 zp=c2m14&^sx)HU7B8dcf<9EmNx^H+h^JWGw=(}_8J@=gRKc81=tyQ^yOQRb)5l!k! z?g*(8$M)2&=KJXSxL#geQm6*> zvp;7I63j0~8(kVvKm^Pk4vt_CVCz{KQ~l%JM(TIBzw1cDQH8x3FuFGxb2Vb0@BQ^| zHB_Heqg6es5dFEwC%tHBAJ6Qwq+FW>8 zy&2Cq5Mxt@T>j+92lZ?+tVdo=7^Xq#eNDjN3tR#paEn7RY?xsrP}^sM(tAuWzvrQZ z9x#fA{VHx8O9pTPIojZ8hx-l~hmtd_2cd_tgn39jlSLq!OMO(A-ZmQoev@pF9Gkm0 zDP=Ms>v*^LNKks1L+`?F!z2e;V-7J;3+w`+yClLQ zqe<#5hh7p~h=0=$790tkjuRawoWyo`vB1o}FvY&WT?xG_0E0s~6`78UC8o*$%o8eR zYc8Ku?i!1;81| zP?3Qehaw~P<0}#qVpKpo<4HdtvCm#HdUy!ED*$N{Vo8&DD_>GAT73GtXy9H;ZyOtO zX>LDY+qV$CD9RqgO~oAYtLIB9<0c>MDNNAD&iSR#qp;TczYp{dwrYI9ub$(@`T7Bn zDAo_;qnB>Ukvc$J2C3(j_5(ui_95D;&4ucDrTu^(y{8|bqb*d=EA0n_ekPtaQ6LC7 zc1wmCh}Dgi9rK&mMPj?2OSPj1=s$baGbcRVK+$(W zWT3{`t5l9%&vS{%fEU{Q`+-C%=Ki+necuN<&zlYCtt-f&7pg^} zcNM5NO3<_f6DEG+{XdM)eH(A(z}%VpJoBG(=A8dIXCCXEGtIW~!F~_E{`!+`c8_Gc zfJbMCoW=vYb{o2$S!;d&rwU9C4>+9^LFb=LTM2ysbH%iEv{YbF;^xs_M{l&ht>prp zg!d?MW%`}HbK$&shN*|o%1g2v-kqKGLgZUE)BNF?lTIh&|HXsdenc1+ zVLVspG}Z7#3i!Gfm>eE(0zNJ-`pt^pmW}*Qdoj1@-9US`u;j<7`BLid82qgdn}@8h z!2K@^egQt-w`oCB*x&92LOKbTc`qHxr^2yDEWWA>Mtkz^!Q8?Y9|Hg=6HBMjxWV{2#1M@bNtH)$uKd*+b&*2Oynzp z!#QApVml`xtT3-ghVW+aO4GTJG-w`ewKes!SvEz-;2}J9!YhDqLa{uii3OHR zWBe+@nWb{7-E^%_(GZTgLar7bp<%{N_#p}agb4!1LNwB=o{4Y*hxY;HgGPAB7nWxm zCWTt{Tqn!k2dH$!b0{(yM@u5NSAHSCJ_ vP+82Y|5!#}Qkuv1=!IdIa4Ar29;?6~R_6RH3UM<100000NkvXXu0mjfD-hg% literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/redwood_leaves.png b/assets/natures_spirit/textures/block/redwood_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..0b445bca19bad8bfe0b34bc92e91ce3aa583179a GIT binary patch literal 861 zcmV-j1ETziP)`Y{xP&D|5CUHLUFScXz0T}>tnor}XV2X8^*h!8E_LVUzrwCFFJHV*ws+PN===r|jL=!po@2St%7e~#(sIFo720!PT(Dn&H^%eZ;iy6N(1_txB4wX-TBL2N)BFq4zUMfLIM5L z;V2;#?9=$4K6&k?CgH$X2{Ve=@d_GfKvM#Wj#89kR1tq!7@S3bZ45uW8wO?a z41stKUFWU0Rs4jd5P{{DZit;tHei#-5{z=4=Qr@O*X1unU_C1_5(Xhwfvo@u(6jQu zqEUxmp>`Oc#8b?$R?`6m1mA=us9$jdD5cGgpN$}onMBy7V^D8gM}nKPJjA@YXZ3bqip ztnTTX5G)eBPoaR`Fo!6U^AVOXx4PMu9kY`1H|uPZ!N zLXe0UL98SUZ)~fzEm(FjJP`9wQ~`@y5N3Oy$JeOJ%qAnt(yRE1J?Au_q~UFr6#ru$ zAk=nJcJWMj(er?vh9(fu;vg1Em^`sUP^xaIreeLvpfdhiV|hR83;%i^C>qPtzqDr+ zfgs?Tbsj)QnetKuVl;~Ga|COYE1L)6c(?jE9qb=DzIO1+epHaG@(SfBQ@7)}j`FZT npy}V;`>Tb|4<2p$rm}tmYck7NtsW#j00000NkvXXu0mjfe6No) literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/saxaul_leaves.png b/assets/natures_spirit/textures/block/saxaul_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..1d84112e5b9bc8a3ae11d2c9029081abc12cbf21 GIT binary patch literal 921 zcmV;K17`e*P)Ua?Im$wZgywqnfKrG&O4{H*1@1Hj$<<>Niy&rVOc<} zF=aHqegA^heCpuq&X4NNPPYeh=ISZ!;&y5( zF9fsqF6(FWFBR^Ujjq(IdN@89tgbZ8`|IbQ6yH$dP&91j4h#pu@$pgf48ABtVb&xT zKAd}@t~JgXOWcNVgwgQ`O06xo)#^f1;fYsIn<|XA0y=mxAkQ12Kf%J*yG;{Mv0A=u zeC-5B#$w<^;Ei|IyypUk~i z-;<8DRvNKpWOLTL)|bIc8*<~5Bnhmx3n0`;Ju+5Fe0^cksxuYsGJhw$q_gz^gd;v# zBr#gAGz|wNzP|9Y*DF2zD8eILvO>8WaP!?21h_g`vFpT2u^QpOx_{lA8e3TmP-30c2Ej`R6eNUvOi+N)xeE^G!?gM#v zIdwyRs6 zIL+P%M2Y>r5BN9au;5Aa@q}B?h1qf+fRH0` zWJVgfkITV}H}iz&dcgOFfBeeEoM_YrAsNcaT1eQ}pH{7PVZU+bqNekFX|}4PC<^Gj vGv2y8ZN4$ex_*1#3*9cl{by06i~@fEXo;${DrGU>00000NkvXXu0mjfou#~( literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/snowy_fir_leaves.png b/assets/natures_spirit/textures/block/snowy_fir_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..e11dc592191f3682403f6b51ce33eea1dd5e01a3 GIT binary patch literal 821 zcmV-51Iqk~P)LJB7)78{#5kx^dv6K{o-TkCA?G=KxS_p#X zVxe-Njc0M?kvdix`Cj(h%#OR+-5e1Imf3kb-}{^Q-na zVT_5*d#^U6v%70ayScTg?|DZlYeTKMZYkh5Y_(PeRU2#e;;l!zr}N^e&hW;ib9Ge+ ziqx*0$yUauxMsW8Q!w7acsLqa(jc6!2d%ogsC2x8-a9;;>|I@)dPI^$gfPqigCQO= zr{bi$ictyDD4h6Q3JgahwZLZxCbSeDz{78Ns8kj{w+F;w0ER9NjGzE5bv@(nC0>Ok z9J$06p%t{0gI2kMsDMk$i%(Uc3d=(4$Rz2UDa55kp2>kvQ~-lYXaF_VVs6BY!h?sF z(<0a6y!colsx{Y@ndWU!kvsLev>rbrUOs&8>-_7}{poBG2e8i54f+wYih%{lVS?3?Ft?drNIlG0 zYt?Iam0koNOGE42g!AqPd=H3!9jD#rN9_la@PFNg|Dqr88x#3&`T^@GG0%P=`^O}x zNNai7%(EYe4V%)G&Z8g5{cBb>#vqs7;GDG|AdfF^znen8X63M8r`_lLKCK_XQPRt) z!{+#dr6N8fu4!pf+nvd~$Y#HTrqCpMUS59yQ{TMOx%l`y00000NkvXXu0mjfo(+;6 literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/sugi_leaves.png b/assets/natures_spirit/textures/block/sugi_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..1a4ac7e7caebb9381eb89f1bb7f0645253b2df20 GIT binary patch literal 874 zcmV-w1C{)VP)wfRPr36Aoo$@wJ=RkF&w3-tYP7TWJ_^u(m{b8!tuxT9>Pdx7OJ|3f>cYs-LPF z8+F8Nb}Qj*Db_j`R>hNdy%5C2NE;q7uC(z&d&;b|SNtWIb=?P5@G3}N*{@@PH|)(O zt>t1nhZl51Ld=l|Wq4iZ%<=o|7`5e=h>D4R z0RP26c2N>PfDx8B<~P1G-d%V1z1_u0Ugpo6Gk5NpGc$Lb_ujSpRX&#d`uw8rWDM6b zXr~ekF3jHcrDv}_^^m9k#%G3GnoyU^NDt@k`1130PkC&5(7WzJk|c>+@sC{b;-Q`T#I0k|YwEDTr*Vacsg@ZSn;!Hd zQxi$wp@BbMJLf3lVPT**(7*fhm%~fipnY|1Eigg(?9@QST$;NU7!!+`42;hVhned? zUg5Po#JI()9i!w~_EPONbb>{p#Vhluegl?^8L5M^uv@FD<&QFPm{) zSFWzP-o9cmju4^!{nt|HPrJlei)UQ$*swOcY~|eDQ(+0n$F3X>ZOh;8yV2>%1Tbq# z(%{RJPooGinipSJ10-^-ndp|FNS5ZX-&3k>pS<`g4V2PGt);x8Zr5J|)E289G%sG; zJZhkLdNiQ|Mekm`jPz0Guwl?z^^aV<5Zbr5%26YE@oye1dGL{TOOra%M%j79~D|j6C-Y1a(X3Sw!?>^@&Zxj!} zL{>b|2p^**pQAmi5XEm!&_s?cK^nkVf`R~|#KHxULJbu(P{JPuB{Wb$4H6U}C=tXdKuQ8MfMh44 zL1NKw?ROeG>+|^%7-@aJyL~fnK6ZA`LI_!1>2=#-rPIisKHjjpI`TyUYu7rFv6*E@ z8zcCQTjz^s7gt;1Pzjh>VU+93=Uaxs>o-@!s~6kR^TE$w`y#_!u=C`|tQYbm1oW7p z5Q7+BZe`i-AijfC);hKniAvtQ`(hW)H3I`|S(@|ILyUds53Jc-E)-)Nh5W}jB=Ge2 z-k*sGeB2z`)%DW>ECb`{m=z71X2(Pn;MMo7z4(k=|M)tH|Bs(+MUN2-LjV~LccXFs zm*H`&Gy)-nXh2>8<{ra}#Iq-TlX46*5F$ivr0~;*lLUI*c2JJ-Okk98#ltI?PX*;! zMJOTUND7Z$@YtA1V5QTDU~-HozfvOOcqt4@Wwdb8pl)3IbF;FSx=U0Qp3TuW;^Bs8v9*=^c3HR>42KzhNSg^FwoCz>?xp#o`@# z7JG@pj4}-CeN{Zhl_ncElcI8&3{&Mx%S$}~IeY0uK|&rbidVXG&#ZlBsmL8yz)U98 zTI1x}huW`%Mey1`a(+-Ek9>t|?c*ID0oL+E38BWby7+$LoPPjYCpaI7QIRpn7r^F>Ag}p z5C8h@&i=h%%^fl%zQBAp;~C*CI}eoMvBAnKY9;uaarkugOGizIxwr3*2#`;n*TG|# z5hDOIZOha9xg>QSK<1qXX5rNdO@=uERoTxEdL9s7jmZ3g1QIk3uiS5`D3K9uLQ*VQ z1W!Tc-gw!5e$exP@N!tI!F&Y#fzyX?dP`+Zb1D)JQfj+Z@O~-g-h=;f9!T~9FR+Km zzd8?07|Rj_Fs^Tc!#)qBz7K5HM*~MR!lmU|_dI|Ob-$F@ypK}~Q*9Lz^#LX2{+$Y>s;icXEn6DL59xQH=)kFTohFIYK5#Mv0@3IG5A M07*qoM6N<$f({#*T>t<8 literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/wisteria_leaves.png b/assets/natures_spirit/textures/block/wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..7f3d3b036a85850cc6c72bfad7e118c7f29d9cb8 GIT binary patch literal 963 zcmV;!13dhRP)3+2K>*@)z0kfY`P5e_P5$dQ4&olPSiJ7n!3gco1KYQ-|c&xP$p^`GWH#K zjI%DBwSo?Ko@Z7UbJht(e5gC;e|o;@{94W#MJpjfo~Oos*tH1w<%JFFEQW=@bnB>J z5(Rzv^rM_~64AG}8Jk|H;1?Q@nRiP;#C1)TfsQEt&6BT|$|xOfGr`#8MnC|a0q)Cis<*{=E^S`3`JlChL1$^&&7O9f8AwVWsw|BnM+K0Tz3 zg_4dljW$XQB4hx8Z|XsGfaAUty!MU20V*AD^+D~_++J;;H&*`yMnwhbrtp^LH>`3+ zTMAyCfov;6@q}`IiHsr>r=*W}7^EXUJkHs5ii|={gMW5^%CQcpFj%10Q$eYU#VbH~ z4{toQSz7$a(6|#&faes7S_>tL3{LqD7y%sJc*?sJbz9_#&0j z)W^*Oh49cFcEVNaq(o^YW!hfV-{P5+b`4YnPNc7?!c_0bD ztqn(p#vL}Jxbu9c^FR__8<7*o6WrfH1Mh z^Szu0V!J@{Kjr~4P;@FD9iG_Jd7$V}>gDHx-JSUsbG002ovPDHLkV1nfG%C`Uj literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/yellow_aspen_leaves.png b/assets/natures_spirit/textures/block/yellow_aspen_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..bc067b4837aac450ba765735e6d36db3fa123081 GIT binary patch literal 992 zcmV<610Vc}P)%t7{_Ne7-AtYUW9lk33NbfKm#N+T3LWbItxkg1857Cw(jImhro8!Mcx3_z@3vrU!ot>HI{dHX&$L^?e?a@&D@b-9o92}7=IlTAb zy}mRYZ+}0PtaYaIq9bZ|;oI}8F_ZP;>_m|E<%3J{>iaX{eCFCoSFQAhHQLZUCimJ3 z6vx?jKmhXd*I#=OReScsK2mEvGFS6R-#<9){_Om8%ddWi{egkMZgcZQV2%NfQW{ua z8jkNiUh&(zTZwuZl9V@7>i+zx7KlSQoQv7rtwaEer=yVK);12bG1Y}Zin&Vru=Uh`%^z0{2 zRs!lBjg&22HCtUyrRLwi9V3ZN+hImBsmetkkESh zQQ*n89lB6=mc1a2&1Q+i1@7y%uI_F*=MEDQjFg3+ny>kWFoYYa7GStlxQP(C9Y;f@ zAXMsQ*eEChuTYG5sKnxxauV6oRza0usa{gbAype%!9&ZMF5*GGhhvhF%t3Vvj#KGP z%Brmi zuP)0gA)x*u_58T~fZ)%LFE>X)wM9KYZa(VP)JzE{Q*TT3u;#j-yh&xQ@B6v1x(yH z?pU`W4-_wSITWLi`Qq2#@w@hx?WSw6WHCra<_|UdF6Fe*ONSkJl;go_p|MF1pz!Fv z1|M76)5)?q+1+F?;!N??Iw|ascdTc8{dvjM!YB1bNr6N6ro0lx7GauC-N`%c%&$Fr zz>g@yBaG)xx0*_LG6j6i5R^uG9R%Bdu)#cdJQoXj^6Z=8S=eO6cxm1%58qY7i?~T* zM&TcXv6vV)HRfVr#2wP{j=9|1pKme6v5!{XNQ& zpdLOXWW)~-U@>g%Zr|l!T)q9)&d&Z=$&*|a;cod|;Lqw&o4Os~X7{yrSJ%W`1 z!{!r*aWQ1uDE`W= zH#QDI$ntOw7$BX-PDm@gy*!_ldxGG!7d*6X667?*pm__3)4{ zJf3Y>6sn!)+F9~Gz)43whf34px!A-Upo&2XtP9U`$b}M8CuFbOt)1&Gfbi7#!IhA^ zl}bol(wyg^o3q>pgp=M#4~R>x^ZZ}$14+F27R6);2)G&d0pV4G*LlD>wbC5w-9&zYE3-J#I7Z1C?~yY9A*0 z3es0m*870xRwC}H3{VTdeB@^BMmJqzO?6AoRqbjv=Um;cd=HJqz4}jX>q|=Wv_190 huuHiNs5DP&z#mu34@tCk4f_B9002ovPDHLkV1n-&&F=sJ literal 0 HcmV?d00001 diff --git a/assets/paradise_lost/blockstates/aurel_leaf_pile.json b/assets/paradise_lost/blockstates/aurel_leaf_pile.json new file mode 100644 index 0000000..8bee089 --- /dev/null +++ b/assets/paradise_lost/blockstates/aurel_leaf_pile.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/aurel_leaf_pile" + }, + { + "model": "paradise_lost:block/aurel_leaf_pile", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaf_pile", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaf_pile", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/aurel_leaves.json b/assets/paradise_lost/blockstates/aurel_leaves.json new file mode 100644 index 0000000..4d54919 --- /dev/null +++ b/assets/paradise_lost/blockstates/aurel_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/aurel_leaves1" + }, + { + "model": "paradise_lost:block/aurel_leaves1", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves1", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves1", + "y": 270 + }, + { + "model": "paradise_lost:block/aurel_leaves2" + }, + { + "model": "paradise_lost:block/aurel_leaves2", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves2", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves2", + "y": 270 + }, + { + "model": "paradise_lost:block/aurel_leaves3" + }, + { + "model": "paradise_lost:block/aurel_leaves3", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves3", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves3", + "y": 270 + }, + { + "model": "paradise_lost:block/aurel_leaves4" + }, + { + "model": "paradise_lost:block/aurel_leaves4", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves4", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/aurel_leaves_mirrored.json b/assets/paradise_lost/blockstates/aurel_leaves_mirrored.json new file mode 100644 index 0000000..783a933 --- /dev/null +++ b/assets/paradise_lost/blockstates/aurel_leaves_mirrored.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/aurel_leaves_mirrored1" + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored1", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored1", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored1", + "y": 270 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored2" + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored2", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored2", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored2", + "y": 270 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored3" + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored3", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored3", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored3", + "y": 270 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored4" + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored4", + "y": 90 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored4", + "y": 180 + }, + { + "model": "paradise_lost:block/aurel_leaves_mirrored4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/frost_wisteria_leaf_pile.json b/assets/paradise_lost/blockstates/frost_wisteria_leaf_pile.json new file mode 100644 index 0000000..c8f73ea --- /dev/null +++ b/assets/paradise_lost/blockstates/frost_wisteria_leaf_pile.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/frost_wisteria_leaf_pile" + }, + { + "model": "paradise_lost:block/frost_wisteria_leaf_pile", + "y": 90 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaf_pile", + "y": 180 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaf_pile", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/frost_wisteria_leaves.json b/assets/paradise_lost/blockstates/frost_wisteria_leaves.json new file mode 100644 index 0000000..7004b80 --- /dev/null +++ b/assets/paradise_lost/blockstates/frost_wisteria_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/frost_wisteria_leaves1" + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves1", + "y": 90 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves1", + "y": 180 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves1", + "y": 270 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves2" + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves2", + "y": 90 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves2", + "y": 180 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves2", + "y": 270 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves3" + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves3", + "y": 90 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves3", + "y": 180 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves3", + "y": 270 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves4" + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves4", + "y": 90 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves4", + "y": 180 + }, + { + "model": "paradise_lost:block/frost_wisteria_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/lavender_wisteria_leaf_pile.json b/assets/paradise_lost/blockstates/lavender_wisteria_leaf_pile.json new file mode 100644 index 0000000..a6e4cf4 --- /dev/null +++ b/assets/paradise_lost/blockstates/lavender_wisteria_leaf_pile.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/lavender_wisteria_leaf_pile" + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaf_pile", + "y": 90 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaf_pile", + "y": 180 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaf_pile", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/lavender_wisteria_leaves.json b/assets/paradise_lost/blockstates/lavender_wisteria_leaves.json new file mode 100644 index 0000000..fbb3d01 --- /dev/null +++ b/assets/paradise_lost/blockstates/lavender_wisteria_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/lavender_wisteria_leaves1" + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves1", + "y": 90 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves1", + "y": 180 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves1", + "y": 270 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves2" + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves2", + "y": 90 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves2", + "y": 180 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves2", + "y": 270 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves3" + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves3", + "y": 90 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves3", + "y": 180 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves3", + "y": 270 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves4" + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves4", + "y": 90 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves4", + "y": 180 + }, + { + "model": "paradise_lost:block/lavender_wisteria_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/mother_aurel_leaves.json b/assets/paradise_lost/blockstates/mother_aurel_leaves.json new file mode 100644 index 0000000..878e826 --- /dev/null +++ b/assets/paradise_lost/blockstates/mother_aurel_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/mother_aurel_leaves1" + }, + { + "model": "paradise_lost:block/mother_aurel_leaves1", + "y": 90 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves1", + "y": 180 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves1", + "y": 270 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves2" + }, + { + "model": "paradise_lost:block/mother_aurel_leaves2", + "y": 90 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves2", + "y": 180 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves2", + "y": 270 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves3" + }, + { + "model": "paradise_lost:block/mother_aurel_leaves3", + "y": 90 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves3", + "y": 180 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves3", + "y": 270 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves4" + }, + { + "model": "paradise_lost:block/mother_aurel_leaves4", + "y": 90 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves4", + "y": 180 + }, + { + "model": "paradise_lost:block/mother_aurel_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/orange_leaves.json b/assets/paradise_lost/blockstates/orange_leaves.json new file mode 100644 index 0000000..2cbe959 --- /dev/null +++ b/assets/paradise_lost/blockstates/orange_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/orange_leaves1" + }, + { + "model": "paradise_lost:block/orange_leaves1", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves1", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves1", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves2" + }, + { + "model": "paradise_lost:block/orange_leaves2", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves2", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves2", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves3" + }, + { + "model": "paradise_lost:block/orange_leaves3", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves3", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves3", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves4" + }, + { + "model": "paradise_lost:block/orange_leaves4", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves4", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/orange_leaves_flowering.json b/assets/paradise_lost/blockstates/orange_leaves_flowering.json new file mode 100644 index 0000000..09db061 --- /dev/null +++ b/assets/paradise_lost/blockstates/orange_leaves_flowering.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/orange_leaves_flowering1" + }, + { + "model": "paradise_lost:block/orange_leaves_flowering1", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering1", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering1", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering2" + }, + { + "model": "paradise_lost:block/orange_leaves_flowering2", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering2", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering2", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering3" + }, + { + "model": "paradise_lost:block/orange_leaves_flowering3", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering3", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering3", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering4" + }, + { + "model": "paradise_lost:block/orange_leaves_flowering4", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering4", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_flowering4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/orange_leaves_fruiting.json b/assets/paradise_lost/blockstates/orange_leaves_fruiting.json new file mode 100644 index 0000000..9b782d1 --- /dev/null +++ b/assets/paradise_lost/blockstates/orange_leaves_fruiting.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/orange_leaves_fruiting1" + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting1", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting1", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting1", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting2" + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting2", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting2", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting2", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting3" + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting3", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting3", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting3", + "y": 270 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting4" + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting4", + "y": 90 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting4", + "y": 180 + }, + { + "model": "paradise_lost:block/orange_leaves_fruiting4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/rose_wisteria_leaf_pile.json b/assets/paradise_lost/blockstates/rose_wisteria_leaf_pile.json new file mode 100644 index 0000000..5da34e3 --- /dev/null +++ b/assets/paradise_lost/blockstates/rose_wisteria_leaf_pile.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/rose_wisteria_leaf_pile" + }, + { + "model": "paradise_lost:block/rose_wisteria_leaf_pile", + "y": 90 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaf_pile", + "y": 180 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaf_pile", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/blockstates/rose_wisteria_leaves.json b/assets/paradise_lost/blockstates/rose_wisteria_leaves.json new file mode 100644 index 0000000..d72866e --- /dev/null +++ b/assets/paradise_lost/blockstates/rose_wisteria_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "paradise_lost:block/rose_wisteria_leaves1" + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves1", + "y": 90 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves1", + "y": 180 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves1", + "y": 270 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves2" + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves2", + "y": 90 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves2", + "y": 180 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves2", + "y": 270 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves3" + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves3", + "y": 90 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves3", + "y": 180 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves3", + "y": 270 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves4" + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves4", + "y": 90 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves4", + "y": 180 + }, + { + "model": "paradise_lost:block/rose_wisteria_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaf_pile.json b/assets/paradise_lost/models/block/aurel_leaf_pile.json new file mode 100644 index 0000000..644561d --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaf_pile.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaf_carpet", + "textures": { + "wool": "paradise_lost:block/aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves1.json b/assets/paradise_lost/models/block/aurel_leaves1.json new file mode 100644 index 0000000..ec5a667 --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves2.json b/assets/paradise_lost/models/block/aurel_leaves2.json new file mode 100644 index 0000000..3ba08b7 --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves3.json b/assets/paradise_lost/models/block/aurel_leaves3.json new file mode 100644 index 0000000..83d073b --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves4.json b/assets/paradise_lost/models/block/aurel_leaves4.json new file mode 100644 index 0000000..00f2554 --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves_mirrored1.json b/assets/paradise_lost/models/block/aurel_leaves_mirrored1.json new file mode 100644 index 0000000..7e3d2d1 --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves_mirrored1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/aurel_leaves_mirrored" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves_mirrored2.json b/assets/paradise_lost/models/block/aurel_leaves_mirrored2.json new file mode 100644 index 0000000..b18946e --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves_mirrored2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/aurel_leaves_mirrored" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves_mirrored3.json b/assets/paradise_lost/models/block/aurel_leaves_mirrored3.json new file mode 100644 index 0000000..522d6b7 --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves_mirrored3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/aurel_leaves_mirrored" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/aurel_leaves_mirrored4.json b/assets/paradise_lost/models/block/aurel_leaves_mirrored4.json new file mode 100644 index 0000000..2563172 --- /dev/null +++ b/assets/paradise_lost/models/block/aurel_leaves_mirrored4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/aurel_leaves_mirrored" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/frost_wisteria_leaf_pile.json b/assets/paradise_lost/models/block/frost_wisteria_leaf_pile.json new file mode 100644 index 0000000..160e753 --- /dev/null +++ b/assets/paradise_lost/models/block/frost_wisteria_leaf_pile.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaf_carpet", + "textures": { + "wool": "paradise_lost:block/frost_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/frost_wisteria_leaves1.json b/assets/paradise_lost/models/block/frost_wisteria_leaves1.json new file mode 100644 index 0000000..d8dea6d --- /dev/null +++ b/assets/paradise_lost/models/block/frost_wisteria_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/frost_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/frost_wisteria_leaves2.json b/assets/paradise_lost/models/block/frost_wisteria_leaves2.json new file mode 100644 index 0000000..066e510 --- /dev/null +++ b/assets/paradise_lost/models/block/frost_wisteria_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/frost_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/frost_wisteria_leaves3.json b/assets/paradise_lost/models/block/frost_wisteria_leaves3.json new file mode 100644 index 0000000..1ff23a2 --- /dev/null +++ b/assets/paradise_lost/models/block/frost_wisteria_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/frost_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/frost_wisteria_leaves4.json b/assets/paradise_lost/models/block/frost_wisteria_leaves4.json new file mode 100644 index 0000000..abc67c2 --- /dev/null +++ b/assets/paradise_lost/models/block/frost_wisteria_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/frost_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/lavender_wisteria_leaf_pile.json b/assets/paradise_lost/models/block/lavender_wisteria_leaf_pile.json new file mode 100644 index 0000000..9668ce0 --- /dev/null +++ b/assets/paradise_lost/models/block/lavender_wisteria_leaf_pile.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaf_carpet", + "textures": { + "wool": "paradise_lost:block/lavender_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/lavender_wisteria_leaves1.json b/assets/paradise_lost/models/block/lavender_wisteria_leaves1.json new file mode 100644 index 0000000..630f263 --- /dev/null +++ b/assets/paradise_lost/models/block/lavender_wisteria_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/lavender_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/lavender_wisteria_leaves2.json b/assets/paradise_lost/models/block/lavender_wisteria_leaves2.json new file mode 100644 index 0000000..4514936 --- /dev/null +++ b/assets/paradise_lost/models/block/lavender_wisteria_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/lavender_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/lavender_wisteria_leaves3.json b/assets/paradise_lost/models/block/lavender_wisteria_leaves3.json new file mode 100644 index 0000000..10c7458 --- /dev/null +++ b/assets/paradise_lost/models/block/lavender_wisteria_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/lavender_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/lavender_wisteria_leaves4.json b/assets/paradise_lost/models/block/lavender_wisteria_leaves4.json new file mode 100644 index 0000000..b3acb65 --- /dev/null +++ b/assets/paradise_lost/models/block/lavender_wisteria_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/lavender_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/mother_aurel_leaves1.json b/assets/paradise_lost/models/block/mother_aurel_leaves1.json new file mode 100644 index 0000000..c1c50e5 --- /dev/null +++ b/assets/paradise_lost/models/block/mother_aurel_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/mother_aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/mother_aurel_leaves2.json b/assets/paradise_lost/models/block/mother_aurel_leaves2.json new file mode 100644 index 0000000..3e3d6a6 --- /dev/null +++ b/assets/paradise_lost/models/block/mother_aurel_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/mother_aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/mother_aurel_leaves3.json b/assets/paradise_lost/models/block/mother_aurel_leaves3.json new file mode 100644 index 0000000..e698d18 --- /dev/null +++ b/assets/paradise_lost/models/block/mother_aurel_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/mother_aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/mother_aurel_leaves4.json b/assets/paradise_lost/models/block/mother_aurel_leaves4.json new file mode 100644 index 0000000..dc879ae --- /dev/null +++ b/assets/paradise_lost/models/block/mother_aurel_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/mother_aurel_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves1.json b/assets/paradise_lost/models/block/orange_leaves1.json new file mode 100644 index 0000000..6432d72 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/orange_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves2.json b/assets/paradise_lost/models/block/orange_leaves2.json new file mode 100644 index 0000000..ea6b7c5 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/orange_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves3.json b/assets/paradise_lost/models/block/orange_leaves3.json new file mode 100644 index 0000000..11bd4f9 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/orange_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves4.json b/assets/paradise_lost/models/block/orange_leaves4.json new file mode 100644 index 0000000..708d84c --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/orange_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_flowering1.json b/assets/paradise_lost/models/block/orange_leaves_flowering1.json new file mode 100644 index 0000000..60a5fb1 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_flowering1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/orange_leaves_flowering" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_flowering2.json b/assets/paradise_lost/models/block/orange_leaves_flowering2.json new file mode 100644 index 0000000..a5ec4ce --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_flowering2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/orange_leaves_flowering" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_flowering3.json b/assets/paradise_lost/models/block/orange_leaves_flowering3.json new file mode 100644 index 0000000..f735852 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_flowering3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/orange_leaves_flowering" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_flowering4.json b/assets/paradise_lost/models/block/orange_leaves_flowering4.json new file mode 100644 index 0000000..adf3ba9 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_flowering4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/orange_leaves_flowering" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_fruiting1.json b/assets/paradise_lost/models/block/orange_leaves_fruiting1.json new file mode 100644 index 0000000..1eed8be --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_fruiting1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/orange_leaves_fruiting" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_fruiting2.json b/assets/paradise_lost/models/block/orange_leaves_fruiting2.json new file mode 100644 index 0000000..1430cf9 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_fruiting2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/orange_leaves_fruiting" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_fruiting3.json b/assets/paradise_lost/models/block/orange_leaves_fruiting3.json new file mode 100644 index 0000000..0b881c6 --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_fruiting3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/orange_leaves_fruiting" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/orange_leaves_fruiting4.json b/assets/paradise_lost/models/block/orange_leaves_fruiting4.json new file mode 100644 index 0000000..bbbd5be --- /dev/null +++ b/assets/paradise_lost/models/block/orange_leaves_fruiting4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/orange_leaves_fruiting" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/rose_wisteria_leaf_pile.json b/assets/paradise_lost/models/block/rose_wisteria_leaf_pile.json new file mode 100644 index 0000000..7389fdb --- /dev/null +++ b/assets/paradise_lost/models/block/rose_wisteria_leaf_pile.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaf_carpet", + "textures": { + "wool": "paradise_lost:block/rose_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/rose_wisteria_leaves1.json b/assets/paradise_lost/models/block/rose_wisteria_leaves1.json new file mode 100644 index 0000000..63bf096 --- /dev/null +++ b/assets/paradise_lost/models/block/rose_wisteria_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "paradise_lost:block/rose_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/rose_wisteria_leaves2.json b/assets/paradise_lost/models/block/rose_wisteria_leaves2.json new file mode 100644 index 0000000..fba1ad7 --- /dev/null +++ b/assets/paradise_lost/models/block/rose_wisteria_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "paradise_lost:block/rose_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/rose_wisteria_leaves3.json b/assets/paradise_lost/models/block/rose_wisteria_leaves3.json new file mode 100644 index 0000000..3280e00 --- /dev/null +++ b/assets/paradise_lost/models/block/rose_wisteria_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "paradise_lost:block/rose_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/block/rose_wisteria_leaves4.json b/assets/paradise_lost/models/block/rose_wisteria_leaves4.json new file mode 100644 index 0000000..2c34e05 --- /dev/null +++ b/assets/paradise_lost/models/block/rose_wisteria_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "paradise_lost:block/rose_wisteria_leaves" + } +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/aurel_leaves.json b/assets/paradise_lost/models/item/aurel_leaves.json new file mode 100644 index 0000000..141b8c0 --- /dev/null +++ b/assets/paradise_lost/models/item/aurel_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/aurel_leaves1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/aurel_leaves_mirrored.json b/assets/paradise_lost/models/item/aurel_leaves_mirrored.json new file mode 100644 index 0000000..10acfc4 --- /dev/null +++ b/assets/paradise_lost/models/item/aurel_leaves_mirrored.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/aurel_leaves_mirrored1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/frost_wisteria_leaves.json b/assets/paradise_lost/models/item/frost_wisteria_leaves.json new file mode 100644 index 0000000..c63300d --- /dev/null +++ b/assets/paradise_lost/models/item/frost_wisteria_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/frost_wisteria_leaves1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/lavender_wisteria_leaves.json b/assets/paradise_lost/models/item/lavender_wisteria_leaves.json new file mode 100644 index 0000000..7d00845 --- /dev/null +++ b/assets/paradise_lost/models/item/lavender_wisteria_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/lavender_wisteria_leaves1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/mother_aurel_leaves.json b/assets/paradise_lost/models/item/mother_aurel_leaves.json new file mode 100644 index 0000000..b01f615 --- /dev/null +++ b/assets/paradise_lost/models/item/mother_aurel_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/mother_aurel_leaves1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/orange_leaves.json b/assets/paradise_lost/models/item/orange_leaves.json new file mode 100644 index 0000000..376cd27 --- /dev/null +++ b/assets/paradise_lost/models/item/orange_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/orange_leaves1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/orange_leaves_flowering.json b/assets/paradise_lost/models/item/orange_leaves_flowering.json new file mode 100644 index 0000000..cca305e --- /dev/null +++ b/assets/paradise_lost/models/item/orange_leaves_flowering.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/orange_leaves_flowering1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/orange_leaves_fruiting.json b/assets/paradise_lost/models/item/orange_leaves_fruiting.json new file mode 100644 index 0000000..3de32eb --- /dev/null +++ b/assets/paradise_lost/models/item/orange_leaves_fruiting.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/orange_leaves_fruiting1" +} \ No newline at end of file diff --git a/assets/paradise_lost/models/item/rose_wisteria_leaves.json b/assets/paradise_lost/models/item/rose_wisteria_leaves.json new file mode 100644 index 0000000..20c585e --- /dev/null +++ b/assets/paradise_lost/models/item/rose_wisteria_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "paradise_lost:block/rose_wisteria_leaves1" +} \ No newline at end of file diff --git a/assets/paradise_lost/textures/block/aurel_leaves.png b/assets/paradise_lost/textures/block/aurel_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee8dcc331bfa80f0dc031a6523b06b199de8ad0 GIT binary patch literal 932 zcmV;V16%xwP)J ze`flg2N#bkl7ukqq?oogIF!hM)s;p6b$Q+O^>;g3eVZJc4r9On_~~TG>7nEKT#Tz^ zK$c~0Yilcb!vCJ0{cdgTcbF9A)@$Ta{i>Ju$i(gO@D0O8$FGNof#*HewXewY#>^~6 zB$H#)xpL&&@~Ue#U*%&PGqb_Kk2P?4%Gs<{08RKM-a-a&n(10w<+<}7wE#)MUGKEvhv>c2lJd3@Rr>cJmbsrm125<8q zp$cq=&1PjX>nV~U30)g0iC3F(KrG zhcQW2!M9XFZEz^;>1?%{geytM2iZtQXbBwQrB|Z7(LZza;T5 z&I3jFgJh?R3HiX1h$TBc59oeTbSG$QfW*?YcwJj51O~6$1S9EGhRUh7;!ECwpFVmL zZozk^?t0#7`Oo{u_iw{H<9Mpvjyt+i%NQPeJ+G=91O5Qh)G%q;ReX~G0000QcjsH&+1c4P zo+mOn>DK7Im~n4+BknzM&hlPaFUR_(@0lrXq2cqV&*G2o-^IL--MH(<2h$Io<$Cm; zvC({69w-zF&a&e55ohK6%%j9g#;H3q@&5jPvL25xZvFgJ;{kc68CkRl31Qj;${=T_mK9s+juC60yd;6b(55_>g!lI6FqO`o~7$ICtpvCzo z@yY&PbE^NiQS6yx938)DC-1Mib%SRH+z1YQ)d<&RViJ%de$hpoaS>A_WbZ^=jM=LjAh`JC#~=pstSwvSy-I4Oe(=-S!h-0 zK7><_qO5q|1C}cAClp&}S+)ML%+G$4LRsd(e*NNeGOq-q63G6% zcuJiv>pb8$9Wfz(FqMmai{w%=T>{&|)0Aq;kVFYHSlKJEtU)-*=C93zS4WKaK}+00 z;s`7kW0BwUd?*kow{TZ&Jp=M zKLoRd$~&8CjRKO5UbUT9zS9Le4>wxR)#IAO^OKLCW0#0FSDViFJo1pAZafw@(K`eX zM45OPKnbm7Yn--LiF~I7qiIc)sx)0GDYdo~@M`5_@bZK#jXi@h8YrF$Oi1XTl$)4w& z^>JKn+7nH!1rF?epj5u&0LE>fs+X-&8-bLF2Odh~=>mYr2(R4HLR6 z!4GKeJQrSO-3Nwr&-^t@fr$}|4PiwNSOAyk%x*-bq>~e}J#G1=^an|Z&3}JVfLs6o N002ovPDHLkV1jTkbe{kK literal 0 HcmV?d00001 diff --git a/assets/paradise_lost/textures/block/lavender_wisteria_leaves.png b/assets/paradise_lost/textures/block/lavender_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..637b5830f11a5ee56fe852891b50f3a4aed49060 GIT binary patch literal 833 zcmV-H1HSx;P)IBg=%}lX6hesW?(o2V zzW8mQzx=57N8e2E^uCnpX$(7?dnTnA!fT8le?N(PcW*9NH-?uZ!;_77_G;@>}z$v3zRUear4W0o4Iuslo|4N`; zy0{qOKEHl8?qPuS>Xi#)KJQ4I{Nmb~gg4|4$O#!yuJ2r5iR<#xxv>*OND-p=`Ro12 zIsn7y*ip%BQgMI>2*?J#s3T z6%FsntqQYLUTLrS1BCM2w-Fvces(*sqFB&UNHU}pbd}dJU5lAK$#WPyRCrEHNeM&^ z_}{b0L-8EQZ!q;Rf_aPOCm%W1nb1XEDG0jV?r&cUbc0SjnDd^`q4kRM6SG7&*agsfpyp4U83{Ao5gO$7{n=K&R4p5BQFSoQ&`$UTIb zABj*$up;-P*Hryhz=T4K_yW?`lN|5^ZKp5nSw5+~5jm3Ym+JZp?C{9_baJLo00000 LNkvXXu0mjfVq1;3 literal 0 HcmV?d00001 diff --git a/assets/paradise_lost/textures/block/mother_aurel_leaves.png b/assets/paradise_lost/textures/block/mother_aurel_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..cb08b426029295c6bc747758f47d69f209b0c73d GIT binary patch literal 809 zcmV+^1J?YBP)0cl!ReY1YUaty&=A2-W+GH|J5$M-Q%ro10gIjIi0HReERVNBTb*b@tTOHXt@a zCGJ^GZq?NJxF0M4fO0k(ujOWqbhDj)b{d>YUyO(jATF*D+ zfGOz;CFLm9J5L1aKa^nv@2u^^uQtHu7JCp+FBIicrs+LW#3MJ;6_XV%?tm0O6e-@G zXeqXC=Nfm%G2Gidk3;ZbJdH&Xo-_b~1rVt|efg6Vp%lTIFW>%-Qmpyy%m(9&Bs>y% z8gDFfcTP4>O#gcbzQX~HoY~A$tnq+nd=1|7VZ;ZWX%^@1Lb%*4>r)Q6|1c#Y4ZaP< zi)+HCHHnE0`ShnUoCX2~RxHVS5KZ4D#K*J-kLO1K^%SW@nmnT|fE$7x?0;xuT8ls4 zzhSKbVlnZ_bG)8_6M1G6JN^1OZ0|fyYdHz);M))=&r67aoY~{UkF6lZjveOtfZbQ) z$pz+)VCiW2qtqUu<{RI^)#5vuP$gFs_V2EkOBMhAjTv zdjnSGf-k0dfdamB3Y3|K*7FPX1LJ9GTG1PQL&6b6h~k$gkz6pl*E(gvA$YGdEc9rX z+z;gXu7uJUPvcgYx6|y1oyyG!CEw!}Uy>=eIbL4xy%(4(&;Pq0*nah^+m2~0yR-41 zcduu=XF5ZMEZiGhttrjeAw*$tEz9e@Lkr@VFPZkzL)a^!+77&F1rCO n^>oeRg{zy*InlY$RLc4XQPo<9H}I~a00000NkvXXu0mjfub_t( literal 0 HcmV?d00001 diff --git a/assets/paradise_lost/textures/block/orange_leaves.png b/assets/paradise_lost/textures/block/orange_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..d6fdec64da53336f063a83eb004b44bbde820fdf GIT binary patch literal 1039 zcmV+q1n~QbP)aZ2Tttw%s1`w`6fP?t)Sr;3mCGnHg%;8x4WdPf zkZ6m-UJz6gguNguX<^F~pEG_hhv7PNXQt@D%(;)>Oz~wMIhO&m14IZC&;5$K3CTrn#fazhAX(r4hKs(-kfR znKyuz&T5Bp-23(8w+IB!-%o!x8#k@+@2(6S^3PG&dv(;@8GUa0dnWDjvL${8Y*qtZ zO#E=OES;O3H=(s7*Pq#jQ@b4sc5W{>AHK|+4XaDdi&wK=Av6NTyG!RESio^Vd~M3+ z^g!QWgR9uK#h@I)W#y#?Wi0K0Xg*qHpo3=3(q$1yl=ED`kR!ghkl4jMfKXzJTX8p@ z01P|pK=tM*=CzeQ-m*teI=rx{*KbWGKb`;#`=S8ay6WBDt!pE}Fw0{0a~JnJxf_ea zaNvI4C*dc&u>h>KKBMJM1Y@<54&jgAeDe1`3;}Hvngslz7gD+)%K?KW2vU-1HP!7h zpMU-IyO#3f*ufp9y|vDVAPK*cG6FyYA#Pz4ftfhsG6YhJBo}U#rC0_C#XVfv_^AdZ zqzyv=5L`r}k>yIJBTWNQ3@=}JXte`ErHExH$%h}^{tv|v+`9MD10h~=b^p+$w-ScT zL{u1vZNB_UL<<0QD_p9YRaSGY(vvc*Lf|wY>tfoUUsn(${g#U2kO;1;%1iaBb;X4(rbZmUaClrKQ`)bxJ zzK(&Tm}+4qu1(5cTbUkoDIO9FN{|L2ru!4`(vxjy(%<7U^>?4;3nQ3y_QYL_N3b>* zKRQDG6o1qt^{GBUT`={%keRi64Ts5E7mTG>p z7d|kQiQ%MUQ9`(uy>~ionMSd~(cW6;6pqFCGmm7c@FoQEug(LRD;1}lz5p@JLqmgp zPK*&oZR_lh0^ABcN_YpjIR2VF-8RvwSQP;SV2U{pAS3QHoD+bSK29>{xsKV{&I3t4 zT2r|QP^5XzwdOfJoqL@JxE2sfE%6sKg!%qxIJypH&;|3A^#@&wQ5d*}XYK$1002ov JPDHLkV1j0P+2}dwHU6*bw*s1V%?l9fCQg1zOgYw{9RIlNj}44!m#YVwu+TY~Hlxb@{@Wj7 zmNEa!&wtAFvSPvYdk?Ol@{$ee(qmsYE92RrpQQAO2{N~AwLCMk+95a{|GZb$KM)cZhG3LnQ(}r+ zarfrh7TMR+D%Y>xRGOs=pVf87qPcCMN+t8}+5VM=gLg^{M0eGAkcZaxSiI{=r#CeSuaB(ek>F zoGC);0JJ;B=VfH*nr?zc%U|0m(Y7@z9GYn_l&g!e5~O1pLbBnHmeu$@&4>QMKxe$s z8?g3ni7DF6)dvorkntts6iECd0IR+oysGQ05!+n(si=VhR;>UF8(g_OtoaTx^Okxh z3?NyK8^H46M~R3Lpy7^&x0KL|jafm?!;ApZ3uau)KOoGPKL8=QP5KZ|%XbhBu+aF8 z`hyN;2Dxu}jSegWEaZu@dk>!%1m{ zDHnb`5gbM+kIX7jOuYA6nAWXW@UQm+l-{xOT&jB=8NqD`WeVvB*dweP&ZvM5 zn8VIIRhR$(k_vL5X04BqQuf cmx}`T0db%iU}G)>2mk;807*qoM6N<$f~T}S-2eap literal 0 HcmV?d00001 diff --git a/assets/paradise_lost/textures/block/orange_leaves_fruiting.png b/assets/paradise_lost/textures/block/orange_leaves_fruiting.png new file mode 100644 index 0000000000000000000000000000000000000000..bad32ac6b51f74df43c40b42ee1f428eda0bf208 GIT binary patch literal 1159 zcmV;21bF+2P)w}pan%NzEREHojgRFbGL2y0P6<)Q}!rct!ZvZSDhh!#bb)-IIHcG042 z(SwpeF&BzAm4Y6WVP%rmrNB1IiQnA5(@9Uqb8i@ZaPORRX8!ZN{`1X@wk%5}D!p|} z3^;R7w@!49K)is9*ESoayDL|jHad``w2tY&ajVp7>8Om)Bg?Wpe@JutVT)&J51v_T zZQhe-D=Is@((dOMIh||z<-6A}@F&CY5YHI&@!cmSp7H(lt0A=@E6w!PG;A{8x9rWg z&R=d)Lv>9CKRuMJ>Z=~>inHrHBck0nK$y!*8Vxu)IIKQLzuSF{brFqsC|J5Utlsty zt9i3hR9DZSQOFoEioOd+9%zi?{Z?(~IIaZTl;T@vM!XUu%C@gmjAP8~ zsncvDQOciJBrbXuO?J*%`+|G?l z)S-PvW*Pdy3n^^_C?Mp`SwsLsE<$!PGqx1TDPa{)CBF!Gr+DGvgAh_XQ-C2;?sco% zsmThKGbxi~KkZVzeOfioPgB)LADUd#VuUP3JVQx5cytFvF>S$Mr;27IsZcQH6&BZD zf2`WVVO4$k;crAjIqxVZwBYMv=Z2;mkYF$v0rV2R*a z4FMUDcl?RIG?Z?Gg*eFiRoOP1Sz=Orc!z9>;%yR=M?y-6fMK*06bcPsWOYH6CbY8F z_lJfP!f)Mj)r<=Y0k52EHMO5o`lzMPX06DY!VJ?c$V#(rHa#&RuUS57_v0m@^@~rv zpJ(MBi^NhuE?9yT2m#$~eW@4-i4a02^_`GkipGe>dEmgV+nR_-`Srr1!-)^@$C_k) zN*!R`Qq34hNC~GD5hfy^^izz;J>ds0Y4O6d;)u3XOU)|40Qpdwq*P{xWh`{7?|8&m zn2*R-94}tBW{m-||I5+Jxu5^-dB6)#Bn$~r{{Xzc}z;oClD9aUO6gM_iBP7&2Msfw2;BQ%+rAFc!j$W7q`HNDg34tDKoxw&}z8^ZtWvBV&?{9C@Dmyf{8FD@*(F^?P=H zIyZgO_n~95j-Wa`G6_WyR-^p);-~NJ-?^P#dT`GP%2%)L?9E%J=aFG6hxNfzmM%Eq94vleZh8XzO2M6tegcjoi-`jy5AJR}JbT)mq+O*AI*&t5#s z$%*OxgMI@R$0sI_5dP(3)e@@sJ7aBx_V5^E2Jr_JrqLRh5uyQX62|`G)938Q)5k3j z;-2W%@kgg85%v@wC$7&rFh}Leb|6+hq`AD)X~f-s;}jHQUAA{P)m zdw7sx1pF8@gx?XUs=qK;$Jvj^PjO=p#qk?!9XrvE;cu>DlFx6iqR7)cz;XtA#FU{6 zhBe+3TZeW8f0GAh)?A^oE<&wY-gbGvDSxXN5hqzrvP7t`oFj#I8stEH--O>$^Xo9F zU^>GvrbjHj`9MH-!WjNm2+r!52&xpWbO_oQ3iihGw`zgcfDSZ79BV{9FXccKw5xugsiM+rp)yem`s(?%{XiFg3jvf5 zuIJnI1M~tEqPi!TN+6|puQp<*{XkLRdEVKUPya(dkhXx6)?0n9A=+g>&>Gg!D(|Wv z=+ZS^vM7WCg6i<7v!09Avpnjg&nKkvC;?aDl uDvR%|?M&p05 zAN<81409v|7;{sZ4%lQMU&nwUV8_}rDCHGO+jo1-x%EB!Gu5V%ZKG>Jf`rmgGC(P>Kr5`qb zvzd8oyu{XG3*rX07MqlHEQb6J+5qIU=T`)vooIpUV%FGpIi zd~RWt)46Q$lR?h-HBUayq4Xnup4 zA}(eDtVLGY@s&dg1Oo7U^AnswTwENu2j=;D!6geVZp!4sw3gb*^z=0U?r=E3U@-78 zr4$ffZETb9zqfovEGhv~KTBmrm)Fx*XSTD>m)%4#Z29&c_tp#An%vycvA?Y)~N(Hia!`nC;L1w ze8S6pjFgg+0{*>zDoGOPf7g?6_>og1k`Oea09K4*G=JAL^w+wf@S}9dJiHJ?D1^V( zPt0a>$jmQNihj>IYUIJ!b99mm6%Nm1r%ol}#6+|J(m>?wosscFl{9EBK=`{O% zBGnzx(T*c_z7e@h$jJ43&|ET3bXRmFT0Ddkz#2MYL5y_2-_O6berE>}U?!sp;$6wy z3c=E##>9Dz!2IrcKF7d}2EXC-2DT^w0IyHX)r-!XvEm#Mui_ZGa&7EY-J6WTN1ax z1yhHF=N%b%z21dmWLxkMg7H1qI!Ew7&z%7Oo}8Qv>RrM$jTVo&LEvSPUeN{UOAIEY znL(dszMKn2`qa-!n%Q-eN#Lvwxg3*_q9{E2W5NHib10NK;eRcVq;iQ49iJs}6>+rh zJr@zaG?`4CA(C&8kJ{~aP*YVtA3Wz-6@Js%O*{@HtVpQ6>2(uz|K#RssU<4a>-9hg z;U<0hP%8AkJ4NuUCnO{Qrr~Wh$rQ6=`++HrSq&azfCu4@`V?wjXNLNzDT+sn`>>u8 z!yyCRazqbivk7`(3JN~7aBZ%_7)7n8Zq34K@wmC>g85Mf=irJYz!ghX9W zEiDc1w%-q#*qHzmJu{FrlcWWqz>nUvLoE20y7QPOKx1x~RNnav_zlgY+TkA-3Yj}j8*b$h2vtLH@@uLsnuwZ_X+DF#+k@hHK5 zKodr%<1UB=FB%)o1$bUjs&Mrj3rnPa0LLr!1Cj8D{W}+8;Llxmc+(KBp0BkZh=l(! zzInj{NN9oO>iJsxfu(p+mSw>t{Zu+zuAZ;89}xKAlfx3?MYAf4MSGQ9dKCRYR#g_O z&2E#zHYB!3&<|j1w(Py&ey;+~ubt8x-U9Y8`T=NJyq~;O0L)YvAP=J-2zN=5mwphg z!15`4wU&MWc_BX14M~OwbSbY}^HsQde*62|(n|e+XgV&Y_b>AMB4Sb8VDWMxZowPB z+{nk}_9q$6aV*vz97p@C>Pn45i1C9PVlIi5*MH9mhYz*o4AcMs002ovPDHLkV1nSO BpO^pu literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/ashen_leaves.png b/assets/regions_unexplored/textures/block/ashen_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..342bd83b88e318ee0dc9b87f3027fbe582ee072e GIT binary patch literal 522 zcmV+l0`>igP)0{pbiJ6A-hRGJbFR#-_cb4Lp5!(Yn6fZgMx`2S zO$tTEzag1n0=I0bTOfr}O5r3X5`H-6Mzon8b z_y>U!(~@PZ`%;pP;vWP`>}ur|t*Kep!Y@KF=Y%M2HU!6Ut=xL?#eKlpwMvgl=~9i? z@T|5)4wT#$g=y<8^#db#CH^7=WVseYW=?5&3II16L_JmXD@n78!bTy^ZLH$7Ye}RR)VNXAx z?Y*kU8oy4p^E@VP=@e|q?jpdgnn!nRV!75MbBI8^>C#0_4=Q)eABv20hnNDDX8-^I M07*qoM6N<$f{Ehwvj6}9 literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/bamboo_leaves.png b/assets/regions_unexplored/textures/block/bamboo_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..0c17feba851307ba1255430c8bb1052bf65fbf1a GIT binary patch literal 1087 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 literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/cypress_leaves.png b/assets/regions_unexplored/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..193132ab60071b2f2cd1af61cf497563cc4b1509 GIT binary patch literal 986 zcmV<0110>4P)_r(^h$?l$+_k7Lym~kNlH|+29^fc`5?uJo#xM76yESJl{IoF{?v)MG- zApA&}L_6-P6;P`~3X0xoWlQz{?}uMk$ZD zxVRX$x3@iR#tIlAT-I)EY}m6>sf4MiDSN-WyECB(M~S()Iol?L%Oiyp@NKuje0qA? z_Ly%3ou8kZr6|&9G(0~9eSLkIQoKWB{n^=>124hgF|4lwAq2Bxd3o6_EiIYLQ3B>- zw6(QmLa=akb=8Zm_dGlv?HdENwzhySFE0%M80Po)_qK-MBiPs$=CqdJdwhI!Mer*t zD?Zl)Ns<_NeSO^`T$Wv2T-ZGB#kH|;wuFIFMe(^?;JtU7o13N?0f)v53k!jW-{0TQ z05FkNjQRO_6NXYBA0Ms=J`Tu|avi3PM#Cnsggpd^g)re;1L4q^t5hl$h~QDC2%cI( zP018sPar-#JQ(2i_SS@u`=l3x9G6=akg}fOV|`IP26uSCdv8C$Fh$$85RVnIK!Op- z+LM!$jK&rWg0I)>z9R;3;o91oySlpSNGU+1RZJuO_=c{a8Wc};HK5W^?qO0*Mc+I{ z+5e@kjo%C)y6>I6%1;W-ukk2{f!>9(t?QGK}2Z3tujmz3|X~@kdV5PzZ@; zvuVL1>y+cFa-P>zp} zkDC=V7)mSA4|7$&LGUP{eo%_5Q(ix3uG@J4CHkEQy5VW}nF16A>T_N{AN4%Y4bN%n zFAwzU=cAqnzT=ezUXf3IF51sWIS*ht8K(nENgg05{>OQMy^l{vB^QnVaURg#=PD4# z!%vcU&_*PeoX=$2fYtu9}UUBmo_-@#2cR5+l z(1n9%d`JAg_Mcr&UAx9hXh%PfJQ*wZW4Gh)E{(6}g9=B1- z$Cp48La_MS`P0c-1U-EE#-oJJixJ&%@9|4NONpwq2?)Vhw!XR&5Q4=o-hcH7kPw6} z4Hlyyl>7Dj&jcf^8=Kp{$u%B9x$qC)enxt^d~dj)gm59>5X3+sR)kAA&NksusF8t< z&Fx65Ko-np=T4nSY;b<<^4W0w*wN$`))KyU<$kjZ{MhdTVUY!~Zv}~VCW^3Ug<3q! zvOg6Qp^(?|AD1G8sXbO32b|Hlws~iZU%v-zrPVl6VqmO9bPpw3^fFX-ZF-g71KQ_~_0^T4aK=;&s(@8`HlzZ3JC zp!l$_tOG}A@e5YIQ{RA6Rw>VS{jD0`cJ}&7E#XWx7u#UEDDW4V3jmN5-)++X0000< KMNUMnLSTXhRfP%w literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/dead_pine_leaves.png b/assets/regions_unexplored/textures/block/dead_pine_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..796ddf31489e79361f2e30faa297b5f8aee6ee03 GIT binary patch literal 753 zcmV++Bl-W#0MPRMv{L}mC&wHk=H!zHOp14me;U%0hh@juKRPqU7$dwZZ?ZVmLi^~v!O*?jk*xhX&iO&UA5EwqK$O3Fv*Yf$D1LpbiIYrL3b+>n{ph7aCZAa0$-`$dVQM|^wjb~t zS<$JuQ$6pt9|+;ws^N9?1N8R)*AH0biC*>txjo^Es@J{f2a=l7N{{-1kgh%n5OOqn z`Lo(Dv${BI{d&$sgxntM2hc0<38lew||VJeIipl$-ZS(k3O)H(vAD52VN} jWI)IuKWP2;ohs`O7$sm)VFarN00000NkvXXu0mjfglAsZ literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/enchanted_birch_leaves.png b/assets/regions_unexplored/textures/block/enchanted_birch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..8ebd26d38dc2b12cfc1fe3360a837ce38c695891 GIT binary patch literal 575 zcmV-F0>J%=P)!Ti!Q7q z7UySH6klQ_OeqJ=x`>WeIYw5lnkX&?1~9+Y0HNKFcEvI*Go;iGCKx-g*%31?)s4YTt^bbcx#xCU1jpr@+!GN5f zb5yc|R(z6%*YhQ4dfCOX8%-xoF-${hFmR_r@1)pRAtm5ir{przb?@M?D{cxJftq6_Et5-(tjy*<7 zco>nmAUNWsmq+g${HPL2pAGgrzqcRA;gcAsEu;7L1Hg~^fyLV*=Fanb`vHqr0+{+? z!lU~ExcdL~17bclrUGfo=Qcj3@WrO|K<)M;`hlvp{PduHptda!TpMz(U@{OvHVNX-W%9ijF-XL?)KEV>|f@p;bQeyz$C^9$`Y>O(2MA!Yyo N002ovPDHLkV1kP%47k(~C*S~-kx)(m^?v$Uyw$L= z6DNUhB**r8-~4$qyF2kQMz^cn-rmN;!$UV3jr^`U!nS~-D55ovlx10sdGFoD#YOy8 z2gMcgX*1cv)L>;hjH)^4-X!^oCIIzM92s7iiYx& zlaut0aq^5zCX?huT|HR*a5$``Amq{Gv87Ooi5!vfPN$QY;f^C16AL+hKA)%6)966= zd$P?ph8K&4J3Bk8#-tp2naB6b%ge~M4SvOeq9~%J>E`Ap(JLcRZX;x@EX&Fnu9ue= z*9Nb>Bsrh~mKz|z7y+QX+nm~b+v-;;HsPr=*$n(Jz;%9pUQIeaK2AoUj=Zy;tzl@k z)sM8rQ)fz3(14Z;Yh2VZiD-C62^2R~yT;q%wE+exP?hIY>K#g-pP#+Hu@7)5l5O!i zGlIZWs_uyLmsc%p0(V#v(K~N%L!ZYoA8{j!Y2o8Lt*L7 z>9oey^#kkh*kT39dC$w$)m2<~o+EYrfOfV`{XiXlWf@MV)8wtKT!2meK+}%c2Ct(z z$T&q&cb@Ot4>aLd7#KBlw!hU6K-%^O8!SbVEfG~@VqN# znP?v;kEQ`lJ)+%Q+~=Bfm}j9pkDtk`hmJa4|QItH3P73 zKcEyh{W%Fu)Z}e+ex9RvQ$HZ%w&+?r;J(Fzr4Ylk*NO_`9Av6^=C%IUt;yS5q^0f| c`nT2f4`=TntuFE<{{R3007*qoM6N<$g1lv`@Bjb+ literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/golden_larch_leaves.png b/assets/regions_unexplored/textures/block/golden_larch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..ea9156cb74da5aa7c99663260ec5c96b6129f7ee GIT binary patch literal 1034 zcmV+l1oiugP)N(F6UQDIa> zYND0Yrj32r!qmPI3ap5PiQmY%&3o^@=X=kDE<9)Mo%x?R|NopbbJWHd74M_9w(U%8 zB*Y5nZ?7`aHXJPU`m|Thl$zZYx#pibFw(!*R1{@cqm74(%(`7SGz(>9E>K6$4d|0~ z`L@q9`e8z)q$F8oS{h4@C={0i{q0rOK<2t;U9x7Gg4vQq^VF#W1?K9lH!7>RMI(LI zvSf9*zSk~FU!E0NQ%+6mgfS-MhqSbpPnTHcdn$7bOzAf_Onu|MraZ^=wQct#mp=Hn zeYFNWb_DOYR${P2Fw9t*ES_75>n}Xhvam3N?aQIBs`dJ7>r7JO9K}}9M=2DV+Li*- zdi#yVV>2XRjgMEt&}9rG7z;z#!f;2~a>JZEm$rl`ug!gK>; z78xD+W&?~x3BKZ*o4Ra6rkeOZX;o>uIvB9`!FcR~CxF8$aI!An?wzn=oW9Iu9HX=n zAE*H{-lN3_sBIkC-Tgsg4EqHjE#LY1$sG+oU<+Crr({7U0I)*h&Fj-WIr)y9(h^v? z*{Swj(oe>x!`B|^)?RuVM-JCpVdth7^15TfNN};@S<@aSwOez|rs8z9IBmZAJpMzy z|Mb(Ia_sBJFF#dH^-9(Ca75kj9aF!4PpZ{<3l(W6-@6`-saWwR&OiNok?g7bd!R@w zOb8kzC72}ef>SMCycYxPr^v-&;_mCcfiVpmyygfFPBo0ji|4Tp$c2KJZ5^+yLo!L2 zU=U-x6JWH=>3RGvF1%!1f(&x$aH!xdry7%B#~9MNtfgfRM&&|^1uvPGz#mDAyH7?n zxto`_(0UF#fSnJ9t+Z~c(Mml)|613u-nlJDO^0VK!FvvH=gURJamhs@k^zJn-z2}w z)~2gS^*|)Ntra?l?03%r#9w5R+{#fu7IBdD+0P+zOfG&2t zu%6>>^#F@gZgF4)-{&)}2g2b44kF`R zNa61Dnbre-_<)M2dSf<&Uj9a^2ar;X5)aHd+w?r-kn+RZ^IvQ498mvFJz$(|n9X`1 zVoAmWfPvYn2SOebrYN0_dcbcj9q#`+DWN4jhyVZp literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/golden_larch_leaves_cone.png b/assets/regions_unexplored/textures/block/golden_larch_leaves_cone.png new file mode 100644 index 0000000000000000000000000000000000000000..076af7fb165d8d5cb961266a3502b873b5f8ef51 GIT binary patch literal 1211 zcmV;s1VsCZP)-Gp4Yd+wfl{&VKz ze`e--5phesy!SdTM@FPvz?qL878`q?Zwa0mpLuknaF-=eL>9e&KHVi9E%m}P8!~?Q zdYdp0e&4ej^_lstcPE7V{hl4NXXmX_iu_0+#a?@^S#WWD%YbjYr_MdTJt;LeU9a;) zpI&f@)f7IXEJZ+e?5evX zS?Qj9WyG`L@v~DN%Tel<#2Po88P{FDADeO6i&s<$F7PPXwJRwo9=2CBZ1cO4)uy>_ zwD+BJexSEa1+XC(iu^eChdX%WCk;bIbd?+V`WKgKs&?R?>it{=OkQr5gP&bcJTey$ zRzl)pv1PQ4iF3MRHm-2t^r78?g^#p13TwXjV28dV{$Y6Jf?t#a-g~!wQ-hd=kPnO5 zWOCw9w|aGjy0z!6v%WR`iErN;cYpo;uX?3_D62A#WPWgAcuorV18>|f1w*iJPV3l> zQ5}hOtUoHmcsMhz?+*-L(y^g7rbNUW`v*qdu5FEOeX6P?{1Y$d7%g)yxA+)qaWR5d zMV&Gl9z5N-K^H@`cx{EQBfhyj>FycvrQk=tnBC~f!Z4Hx*toq%$E}`^VO6q7r+1Gb3TuRxDU6X zEpfyW5)Vw~{rT(__fShp*It~Qaqk|ULV(5|YsnOAVgR_SIY|Y18Xa<3*67Ta`4t4M2(Ss zFKiOd=lpuU+0Zy8T{NJfcNIPbk4436rI4T)8RgHP8c=O%87`|v*zGvrb z-?mcyz=BH(G^H!i50w02A|h&`eGQSd5RBz`fb*{Lyf+@4b*xP9zAdjp+IIo?g5Qr) zHIIUcZ2wOnh>%G@egOtvaj(xM!JC}A6$hwPclz7tEmOI|o%pb>i90zyF}+^T9(qQrDZ|y*OQ-q#?A)~5ZL?f1 z{hqbfE7j;g=UnYrEEbNz`ts^aF^hjV96AR3cauApWtn5%_k3IB0?_CH(Ei!{HE-K* z%*Vkezu)b4t)9Jq_ra{zE5DCR`u%>%C3S9YRS6eT)(D3re6!gYkV-Lxuh%OtTm-Ky zHX4l_BPq*8+J$J3w+9Lpu0VK*R>Jiz>pK2Ur&F?yO_@hZoSvN)s0cR9&KmU063)A` z*{nDi)BFk2~AkTAeax@pS(1rvWhLD3+0m$GceR2tffz zL5RS8_(Pdie-MtDVkIDa$IPA%{q_5&M|v^7DE3lHRPn2LS)~$(QCRdMCI#W`&9{=x zIPBr^p_Fd2$iDmpq5vPUd2@YhL;s*9Xb2<@icuj5lS;S_4^3akuXrd~06!|g;&g-J zLnK(S(3D@Uw=Cp$nU=K>$$vak)Z=%`FVPRm!C+tx;h#>Y)+>PNQ(E&Pv-}wrn7HH~ z!cPnobpUPAoCl1j$EU)~DkkK%m=T1p71d4ol?5$nALb^9^D-JEfP=-T+$Ru)R%UL( zuRv_^Lt5YlW|db6bE$|Z#i03oZhp+a`#t$vR@lW)#)-cOLOKzF?IFb^Tn;CB6^H$Gh$WDSmaumV7q;JhrKR&bsP8pl5aWfhvAL7cPKw zm)q6PpL-t=KY&XLgrzvu&!2lANbwiFKo-cd%xj9~VZMi^h2kazspjwE-xj_CxP3ME z0ntm}2V!|P-k?H}BDmxw?gO#Bqtd@^ekw)&_kAF~5ktxE0-_TpDwa%(K+q$EfeXSQ zjDK-}g>YdK_e1~y002ovPDHLkV1kqsmfQdU literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/larch_leaves.png b/assets/regions_unexplored/textures/block/larch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..93f9bcc867e58a4d04ed7dcb05cb5d48398e5915 GIT binary patch literal 1094 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 IM6N<$f>og0wEzGB literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/maple_leaves.png b/assets/regions_unexplored/textures/block/maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..ad55e497af0573f5c1906b96f5a3f8e1d120ae35 GIT binary patch literal 779 zcmV+m1N8ifP)Tn(xCcCNjZg^=0)lI#0;%L0n+Wbfy3gq$Tz&5T+gamfSrC?Bjo1H- zXXc;r;6e!Q+RuK!56-!(@qBs%Hk(a|z-sVYhtTLF@4Q>&xXb91e&0?2`Y`_5!6SLZOs@e|~ldp3mogJRW;2`2G3mSeLTn@#rR# ziR1m#(^K4k_5>jpmug*B;^xI-5v|sfb!$0$v~Injuz}0z8l(rRPV6hU$FJdV7~f$P zLa~yudwcT;#tVc(O4+CV)mrUU%av9SAXLIcGUjQlhd_CE8quThsivRngXozWAC0DbU7PbNjR126oEP)|iCwAbzd3Wyo&-a`;W308N(kItBWV;)C>~eU- zCM7+&@Z2&Ewh!2`cT*T@w2* zaurF0m0}{R<=&drRqox#O^?qd#+OuJuzkSpzt$81K!AiO(L&d;)#L?VcoMwtg^1Yr zTS$bq>~ZMh@T94(sVYi5G8@4t5n8nr9+@&Y!=w@f%~&}6>9bKL5BHC{VuLWBNGurp z!V#JTkHNXlp<)koH}=@EAJe8`$5!`Yd}P{bt*t2Sm5jI-H%o!Econ!NR~|&F;bOufw8nKXQ5LJ3DW1v&zY3N%I?ZB^SLPXcmxVw7 z{xEB7gi3x=VE;%e9Y1^FUas{PSGJ z1lQs|dI9wV#99478axK8QHiA`o?y|HH)mZbRq-Hs#6%g5KsL7EH_+B+iGG=m)}kLL34S&IJUfs^4Pd6W>DN2*u)#?2VH6 zQkRryv2GO)usx~S%jpLYs;XDf)vUL*uTXUSc#=qAD~IJ$pr&rEtNUgtvI%am5HZ(b yB}MeEo0ODHb33l+O5L^lRzZj_FsVVl0{;L5-v5&wJF(vY0000MInU}ZLMg6*dHnw zOlXppJ~V5Rwow{`c{GruY6T;~1WGNM*!D->uT9oObIW(*xy(#wcQdhiVfM`I-0z-q zzjMw#XGls()4i_cT$TB2O623L;Ub4)ymdlC*6pvA_ipyk(v%mdJgrjlyTOitx}WNB zg`0o{St(>hl1o6ow*O7)?i`}wu3_p=JSy;hGaq07%1@g z)WRrDJ0xhnaJb53d11zv^7k8U>OVU?VkfK%%F`<4Z@JghBHv~IBv%|* zDHbhpBhbXTofQ=O{2V1QKznsoos7$HQ*HTGiD2Zcu)~8{;317VXBra6yhgHDA7~^O<+hU)n|Uy$f|<&iG3R zD27recm$?$LD{J-)bnGS_Rm{HbZ%#bS`0yj;NslJ4gfYXaOwJX$9T>P7w;aEc@iXm zt5a4AfH!2W5*0OGap7>4Rthkf>& zWO^Hm8)=?+o;lmchXS!iv}Z~*}oY6-T)a-KKS;u zFI5=hBN!gK7_SeaqR-!;m`JyZ1*Q{+3n;ep@7q}$)Epekab1zBABc%?o9aa{JXqfJ zRf;O{+JO0O2PNt`7PQuLqkpaa0Q}$7c!v@boZ*cpp$k7aQg4R7(Z!RDUG9_U2N=)3-*P@xn94CqF^qW9{lH*HfIhvxN7yzb z>z+bCVC@NowJ9B_8lu>Z(Yh`Fzxx4eZ|E{o-@aQJOVS;<(E}1F5XI7ki9Z&0%I(K=IR$`>rsd507*qoM6N<$f^WNAiU0rr literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/mauve_leaves_flowering_2.png b/assets/regions_unexplored/textures/block/mauve_leaves_flowering_2.png new file mode 100644 index 0000000000000000000000000000000000000000..4d5fc7a6c7f38a573acd929fd7b2980d2bcc8800 GIT binary patch literal 1111 zcmV-d1gQIoP){K~ufd`}LRifBhz{HRXDBpL(G$ zuDzx6kzrAmqw`Rg#{9UxLl3+frm{_QsipQFzjGW%(NA&eIo+)nluhUN<%cWS z8n_&mVP04=i>=1x416cMcoN@Z0Kfk128D2C9D=b(Lep2JuyOH{X@ocz%?`WYu_;_{ zx_2y+;O9_PLemFL!1tezFdpkoymwgM7ok#1wVu7N7ak~eV`tB>$F2Dii@L;<(RZhp zpW}1B(M0&P3bfST)36-(H@CFuiX)W@Ryc!>0vVN3Ogs$CSdVwD4G*+4=+MJGUDSU* zLP2;TwXXt2DOdHs`^;8?d=RqX+(!4g?&(f7vv3MOn>fTfQ@k$+9@lqh5Qg2^{+_i2 z2y7Rj7+^O@*4prZy@2oL<{;`scyI=x#3BNAnbPH7_nGYju+s+9OMO+R5 zJn(gt!i5D?xp-dkIaO+5DT94-Jy$$7A4fv38v!g{GEJrG0KO^2oh_fL>DvBgwmw(9 zWP?Ho%zBU1Lh8VE5F*u2s+r+R6<-wNbTgI61|M3Xk{&QqO7a}BL~bK@aiN%iOlQ{I zpbP7p2%A6L)5S5*1&__$5TKrm3o!#|mQUm_=HZw_TWiXwa`k)^9JUl2=7N`kXGu-J zw62jC<2)}vk#rkE1h826?e`ePhT{|)`N7r+$x-K{3GACO~K zHiscWc<-4}@Yn9CY6c-ISCzPFB!Wz6Ozj_37nT dbKcOaz#qkvJWUTf$g}_e002ovPDHLkV1ftL4%Ywx literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/mauve_leaves_flowering_3.png b/assets/regions_unexplored/textures/block/mauve_leaves_flowering_3.png new file mode 100644 index 0000000000000000000000000000000000000000..61338e15bcf8092f2c2cf629560b985685450468 GIT binary patch literal 1074 zcmV-21kL-2P)o~vBu&_ssv>c*79d!l_@t<3v`-Bl)DHVx4?NYBY${eL7yA}`?_7dUnI3?OsR_`s39BDfx;u{95BMZxDn z)!#WR8t$Ez{hh-EhB7vk@$ig)HB26e8X+AX=N4Vt&6KyjZjp9(87W7cu@Z>YY88Er zgQRfh;ca9Tp^{TOk@o z33p-==i_?44fooLtkgE*5bt#HrUp#3k1M1Ttc3zrg4M;l8-i40FBp}lgEx9Xiz>$p zY^9HE<y8<>J6uF?sDBwO5z?WHF~A1Ub#_gL~m-&i_pDjFW6Y zFc?&kAx&5+cZrd%F=4CNP5mqLKIAbC#_E`4M&-HSB@AGzu!4~*Q)Knr=rW~L&FxwO zbIjmUtc>?~BcZavYwS))WJr^o=NN?CM!Yy?0Iz)ai%-j6^?d{5vc>BLfT3_laZ@3^ z0pzrTAb;`pg@U5tf?d=dKZwJLwrXa0HhA3ttR52?`H%_^vYvb9lIYhBNOqoc4%=O2 z67|5(u8`n*0C7%L518R23!5s2gx)A|5Wl{6Fde zgc>|CtqC0-CmqSQBCCGj@G3EB2K7Kfe9D>-!iP-0>Vc#NI6O{)3rIfd0kcbrOms8i zy8-s>TS|nChnx&5f3ke>8B`?5|6+5;(0&6=~EQbfcZg>Eb%mRszjE%Gn5s^$f zQSz&qe>u0NZuh;n^+|5u)7AAq-*xJ=#Taeqvwr7PG_%2Yp5B19YsX^(?h@Z+gy_E- zu;vupIyZ@0llKoV9gSLtSZ7V|!3IFyTa-v}T5v|O&LfQWi0^FxbiWRFAPK2oj;JwE_3T0|)cwa;Q3BG#qUS0#nBRt#u_S?=JI$$?nd=63ok8pk` zD(^S8)4L1a>m2)ND6|S+_H@IN5as&y=C5P~p*5SOy;9f(PlmNG$QtqkuNsh0dB&SO zUVZX0Q@cLgt0k3ahOc=i!xtF&}Nk1Q^d0*0#bLf`4@R*iIcp z*TZWeQ={?gzAO4Z(HEa1wsgQ zjHCz>nBNenP-?voo|L2fUml9kl$E^9JTMQR=K&bbW$iv+b{=TM=hGL9NeEiSJW#_o z<^dwm^*&!_9#FK^ibt}Dh4Mb9*boZX-{4d0;HGM2Am9;oRGWeRd`cJBv2N)MR_2zj1< zY7`gzb&_Xguh(y7RLY5G>Hmh&DN?ue_xZ~IoYo$nPtW&N4(2aau6h1yjMt$60000< KMNUMnLSTX#CUu+u literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/pine_leaves.png b/assets/regions_unexplored/textures/block/pine_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..f0151cf78830d2d6db5d369b589d966d5e9cc6e3 GIT binary patch literal 688 zcmV;h0#E&kP)Kb1Oh1lM5SOgR^9`jEXxe=USmz*VbQ%@2ZMoiweMVhZ^B2tf#P8u z<4-2^2G)=eD&gY67r2)SkmMuco@YK!Y&M&kZ=3Kz1qzS*2!i%lv6sw4O1;8+6##Li z1+Yvqr8_}%w+sg<247R4EK3U@*u5;7%5$0XDR|0!3IRdVrM?Hpb61&Ed{u~8bWmuR z%iHbN=01KOk4MEKBy*lw(d+e8Dt0n*w>c)^M7J6){_$mbQ!elb304|so`-HuN zuR_3DkB_M5SaF%<7coO^hZ{k3GhK^)DxRKi@dBF8VzDrJo*P-$A%u*t*Q;T?ce`EH zaDZowWAVe`(40=Ed()9+GUVRSH|gG{yS}-hg&)X*>2z9!g4VFJA-!Cyc*Z^O48*FfvBN$@TGYm=^v9U%gp(F zw#DX?d4TfGFDoCp(^dMsfmfSxU zWQ$5Di&)k_B#_Y^l_1z=)&wa-4HkF7-4JJ7+f94uiO-MyU1q1*ojWt^fqT!r=brER zy&u;&=S-#7WIXN$TAr>L&*hmiN2;}1=BY%&jil3NMQEA(GTh{^-8z2Um2;j~YQwM5 zsQdHMB{}r>^vAC4BL|VDgy#A^wq_Ja|x;8jrmfzL<55YaVy@#tpNgrpEko{%5P& zDT{$rYqLSpjn6*kkmBm0Lk6Pvdz)lF{nl;^0lqEXu|qH)M8A_cH#R1kfEn{Nz2<6mM4qoqP8x4`*wlueml=j&xEOv> zd%HXr4ofKHOOI`%hre+LPDRbm+{*@MW3Ya*<(gX-y4yeeneavd*EBYoAN#(w*gpuq zYtIE+(g{1(Z#Fg(5fd=f(?d%an)mIi2I3sbcbpEB1jQFM!BisQP=6%)g3DJc4uxv* z^d+I3FBNue-5(Y|LFKHoF9<$AJUwn2*LXkk?Xzdioq++dH)_S!IM~)qn>o_oXYqWT z?XD${h(xgCp+Oe$Uby9u_a?f92$G_1^?1UMP}J~)IPZ+0ctTR~ zo~oZqJzF<_w)T7f5Y|`4<3i+CDm5c7@UFHFibrUl0c;4@s0R*L?_J~6S#UIf?L9B~ zc4J?DUZ@1GHN(@zu7^(;!UqnqZ6w(s>K*C$`+rUa5zPza{%Y_Zw_NrwaVFGB=rG_~ zZM*NMH^r#{X_iCf#6H!q5iyHRIT-71G&l?f!m zzDUL4<=|mLGyw4}o%N3DmTy}&OJPYKvl{oLRS0uwKfoDZJ$YH?Qh2JX;(ZhBjNd0I zl02X`?c4XZg;NMT)%&TV_G4S5Ma_l%0C?>O=E9?G1l7FZaU)AHiq-R>(aSd9wm6#h z1A0igc=CYyfagcSbb%&#u)*A^ zuNSpySV2HkXZQO3z~XHWngeH2!W7cteAs_3eD|K~Gg>om2KDKTMgKNm{Xn3mbUYSw z^U)8G1xqr(&?LcJZ9f1}@P$5BvMKGFc9hxb`GTe?P)F!BC=;@l8`riNd>WvE_xUSFZ2OGgT*BQ^#8nC-@KSbaK@m)%Yu2g|t zBVg<1t)M+w|7>|RXdhyqJ-s_C09k7hBF1sUD8)XHFgl}kYXu-1V;EVhw2$z3I1?(}D<&6T11dipz_eRcBPD+C{YoyUEv1n1!+ zJnKso3R=mXFjEe&wia72mo##F7%FWNd;@Nw_y!k7XoRDVaEk%Pf;pVsWl5ULhFpQI|}Bu}p5QORO&Vox5v) z^B|ZWUUHcljor6h(e{b9_>==V(8gG6`_6lP7ks4=c~gRQ%|py>6_mcW!B?ul-h6VC z&2VdxwK}(O7Cs+jJRjRjw^KdOYCg8kvBox~rg)MMZ$CO1`*<6&sS5-bs*EHE5}4m$ zC|7E~4W5uA{9hb0*W{Tz&phxye3}PXP?x3qeBODW4xg$oWRnoo$2?HNSLOjc(DXi^ zXC9EZE3Ft}gFB(`c>oy_4pk;1sPB2;$@pDmF!Z?sa*w*=RnG&d{6wKFrfaDvP2 zOa?YA#_e4M@&V>MoUwD**_q-ZeD@9{5t-jP#_X6ifp?Ke-PR<)6XTiV3MY{Wm23-N zC9sQ#9H4RK=WW|AA?d+~1lA)yDm+XSiO}sB>-`R25XiJ`yb8Cg$aEK27rl7Sv_&<* zTZ`1>*awF9dMUxZ+lGrJW-PNir(f-kb*G#pn{{y0Fr3v7bTy^hq<*0Le}PfQ^0pt~b7qKu5s|2#>%kQjpu4%d2ym^y rj&MCMDqH2x$7=$$@NiL4doO_xCnrdE$oCEC00000NkvXXu0mjfFhA!T literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/silver_birch_leaves.png b/assets/regions_unexplored/textures/block/silver_birch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..8ebd26d38dc2b12cfc1fe3360a837ce38c695891 GIT binary patch literal 575 zcmV-F0>J%=P)!Ti!Q7q z7UySH6klQ_OeqJ=x`>WeIYw5lnkX&?1~9+Y0HNKFcEvI*Go;iGCKx-g*%31?)s4YTt^bbcx#xCU1jpr@+!GN5f zb5yc|R(z6%*YhQ4dfCOX8%-xoF-${hFmR_r@1)pRAtm5ir{przb?@M?D{cxJftq6_Et5-(tjy*<7 zco>nmAUNWsmq+g${HPL2pAGgrzqcRA;gcAsEu;7L1Hg~^fyLV*=Fanb`vHqr0+{+? z!lU~ExcdL~17bclrUGfo=Qcj3@WrO|K<)M;`hlvp{PduHptda!TpMz(U@{OvHVNX-W%9ijF-XL?)KEV>|f@p;bQeyz$C^9$`Y>O(2MA!Yyo N002ovPDHLkV1kP%46h#q?fRF301->RU`~BW?u@-TU63eT5{@>pIgf(dq|GgAB zt3ZT@?921ZKzz-VB~@I!~#f4ALW$fFG*!ffs_pwsDG;Gii# zI?F213kVB)yMDPq+FRp zeKe*1^gIyjd$~Z*IU1a`o(kyz$%eJfJaEQ~yE&Au*B_xGeqtUF&~F+5agf{+2{B7B zq^T%wG@1u6RM;TQb;_ZuA10R6A7p^)yY9nOyIumS_#uRPv%vm3AY7f`a<8DWL_QiYP{uf<aOUVR z2kN1@(YI~lKo3*9I6E)#`?g43tWn0}Dcv9Y^0XQG?4+6b?z}QJmCo3z85lk|q`h-b z!u-8>U5R>ImhX}DDHH41WLRj9#^w3c7JIJsklncbE?d`7CoQcpxjgo>aoQ=_Y!SOS zyJF*uC%)JISN@vc*{8Ekdu{L@e;hrM)_vySImh8c`M^{m{UvlEweL{d5ug6Zu@D)#ZVK{W|@zQN-c4v%TdnqX^pm-%q?F`eI??NI^? zS8`_l*I8ZrW#ob^EM|2+KbMpIWL9E3p3@PAV7M5*sXeaq!e&rIP(!1je z!P#i6pSpd}HZ|7zhdC>2H)Q|ZOS@fZ%0yM9h=kyH0SA!(Ocw& zUBd!#4rL#w!z5wxMKzEcpRsr~W6ipC($pSTwGvkBLjcvkv};VI!mfARc|s12ozz2- zmN3NrVeptbr~!>@!jAF38#izmwKr_4dPy&kP7hD;UiA{bm!Ub=g(*N`G>IH zxhJ7S{>;uP(fZB%bmZIFIxHTceFg{{xJEs2cyHGk>zoBg1Gqa`>pL0$1@l5Rcz0*i zxWywsC8d908cm4&yCe_SJfa+vkn)pH`>~FrL4>?O_^Fe%ime8ZqpAj$7XMLaLY;&T z4Y0HA8^?F5Qvq^W4wV!8+=kWQT@)C?kP9O@(5JpoA8++z^y63FHM{pdp#W5jI@|Bx zX0fYd0*SCMQgL`Cc$o0>K+lUC?a-T-)izfbmZYJ%@n+h+lDm21ZHQUo{(PoWqlGo< z0ovq`6Po2xPkkfgfR*rVI|nq^utwfd6YNhlXo@5cxWsY%{bL4B0VWRgSnht}9%)f? zVLbre)dMTx(Kdu#-iRo7(YSsTyU&p>Xj}5Us|Va6Rp4!5CKPu;5VJ_aVW?V@NM>SL z+<*JtC+f+b9UWdO!MoBf;$<_4+hX_mYU_bgc(1gR;B9DDy3bcz4;13b4}KWZP)XSP zd^Pm|kw*RKOdfIKJC&?;J%HrFg2V(XBHCKl1Ml=*T~?Y!mQnXI7WLa&)dQi5(y4UD zu0=h-8>1`(G?ye8S6dH26nvqNl`Ts9Jx3{ZpWhl?Z_3pJUVc#~O3{%pFW5gW{H8A- z_i75figfP1jQH1o4TbGhJ*k6Fa-L#tUh4U^5(EDOM{U=lC41Zw00000NkvXXu0mjf DfB{zZ literal 0 HcmV?d00001 diff --git a/assets/regions_unexplored/textures/block/willow_leaves.png b/assets/regions_unexplored/textures/block/willow_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..d9be7ad30814451ebc576b98abd34b272e1b822f GIT binary patch literal 901 zcmV;01A6?4P)n29iyb9xTzqJbfdM zHMVSQi1Myvdpy2p?%$ao8|R$4_L@v4&KPqwp6g=3a=COolO*xRpPrta`Vh6-UXf{# zhldBZTCM!(JfEMRt+m#?y}kMGKR-XF)9K{;w86x2?9gkHn{$Tu`@MC}Sqw8+k|f>< zV~owR%twGXX`1>Z8UP+8DqP!aF)- z45Q#x7BVS(r4z1#7!XWRK`NY({^#eXZ==IE>G4F5XBA#$I7`CSsn*nxbRtTpjF4gm zoXuud*`UAQ?|VJotMH7glGc`>b4nWk86AyA`F94#IHiz?4`JGy@Rbf&Yt7^1qgQx+ zeKjvHFTPDQhr=NUFtDPdwzTO(Uz};e!;69g^ZDF&K)i0ZYo^nwA4sGly^2;TbnM?JHWavW{0Gb zlA;mA5eC=yYw*mt+yOCDAOOk?qA3+8!^?dQKe57glc z89;`^VZKv|;WD&XEDDCCgCRv3u7Yjwngx-6J8ekk_VeGK2ZUFkg>^tv@qe5LsJ+tf zrF=xvv5IfB!(&(Zh{jGQ9p2gHn(&SP1>J7flk%_517&-r@^|Tv&I7IgjGS}%viaNd zfJj%Udmxdi5lE?a)qc)^P3HlAu*ytV}8EBpZs{|i(u`qZvVb=}3kU#)X>68`Vi bwcE-+&F=5b=MqfP00000NkvXXu0mjf&hxbi literal 0 HcmV?d00001 diff --git a/assets/terrestria/blockstates/cypress_leaves.json b/assets/terrestria/blockstates/cypress_leaves.json new file mode 100644 index 0000000..f62451b --- /dev/null +++ b/assets/terrestria/blockstates/cypress_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/cypress_leaves1" + }, + { + "model": "terrestria:block/cypress_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/cypress_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/cypress_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/cypress_leaves2" + }, + { + "model": "terrestria:block/cypress_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/cypress_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/cypress_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/cypress_leaves3" + }, + { + "model": "terrestria:block/cypress_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/cypress_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/cypress_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/cypress_leaves4" + }, + { + "model": "terrestria:block/cypress_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/cypress_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/cypress_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/dark_japanese_maple_leaves.json b/assets/terrestria/blockstates/dark_japanese_maple_leaves.json new file mode 100644 index 0000000..32ce67a --- /dev/null +++ b/assets/terrestria/blockstates/dark_japanese_maple_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/dark_japanese_maple_leaves1" + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves2" + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves3" + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves4" + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/dark_japanese_maple_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/hemlock_leaves.json b/assets/terrestria/blockstates/hemlock_leaves.json new file mode 100644 index 0000000..89491d0 --- /dev/null +++ b/assets/terrestria/blockstates/hemlock_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/hemlock_leaves1" + }, + { + "model": "terrestria:block/hemlock_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/hemlock_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/hemlock_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/hemlock_leaves2" + }, + { + "model": "terrestria:block/hemlock_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/hemlock_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/hemlock_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/hemlock_leaves3" + }, + { + "model": "terrestria:block/hemlock_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/hemlock_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/hemlock_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/hemlock_leaves4" + }, + { + "model": "terrestria:block/hemlock_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/hemlock_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/hemlock_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/japanese_maple_leaves.json b/assets/terrestria/blockstates/japanese_maple_leaves.json new file mode 100644 index 0000000..2218230 --- /dev/null +++ b/assets/terrestria/blockstates/japanese_maple_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/japanese_maple_leaves1" + }, + { + "model": "terrestria:block/japanese_maple_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/japanese_maple_leaves2" + }, + { + "model": "terrestria:block/japanese_maple_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/japanese_maple_leaves3" + }, + { + "model": "terrestria:block/japanese_maple_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/japanese_maple_leaves4" + }, + { + "model": "terrestria:block/japanese_maple_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/japanese_maple_shrub_leaves.json b/assets/terrestria/blockstates/japanese_maple_shrub_leaves.json new file mode 100644 index 0000000..3b15335 --- /dev/null +++ b/assets/terrestria/blockstates/japanese_maple_shrub_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/japanese_maple_shrub_leaves1" + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves2" + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves3" + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves4" + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/japanese_maple_shrub_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/jungle_palm_leaves.json b/assets/terrestria/blockstates/jungle_palm_leaves.json new file mode 100644 index 0000000..2ab819a --- /dev/null +++ b/assets/terrestria/blockstates/jungle_palm_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/jungle_palm_leaves1" + }, + { + "model": "terrestria:block/jungle_palm_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/jungle_palm_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/jungle_palm_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/jungle_palm_leaves2" + }, + { + "model": "terrestria:block/jungle_palm_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/jungle_palm_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/jungle_palm_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/jungle_palm_leaves3" + }, + { + "model": "terrestria:block/jungle_palm_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/jungle_palm_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/jungle_palm_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/jungle_palm_leaves4" + }, + { + "model": "terrestria:block/jungle_palm_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/jungle_palm_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/jungle_palm_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/rainbow_eucalyptus_leaves.json b/assets/terrestria/blockstates/rainbow_eucalyptus_leaves.json new file mode 100644 index 0000000..0d94254 --- /dev/null +++ b/assets/terrestria/blockstates/rainbow_eucalyptus_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/rainbow_eucalyptus_leaves1" + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves2" + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves3" + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves4" + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/rainbow_eucalyptus_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/redwood_leaves.json b/assets/terrestria/blockstates/redwood_leaves.json new file mode 100644 index 0000000..cf32e4c --- /dev/null +++ b/assets/terrestria/blockstates/redwood_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/redwood_leaves1" + }, + { + "model": "terrestria:block/redwood_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/redwood_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/redwood_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/redwood_leaves2" + }, + { + "model": "terrestria:block/redwood_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/redwood_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/redwood_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/redwood_leaves3" + }, + { + "model": "terrestria:block/redwood_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/redwood_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/redwood_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/redwood_leaves4" + }, + { + "model": "terrestria:block/redwood_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/redwood_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/redwood_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/rubber_leaves.json b/assets/terrestria/blockstates/rubber_leaves.json new file mode 100644 index 0000000..f4ab404 --- /dev/null +++ b/assets/terrestria/blockstates/rubber_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/rubber_leaves1" + }, + { + "model": "terrestria:block/rubber_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/rubber_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/rubber_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/rubber_leaves2" + }, + { + "model": "terrestria:block/rubber_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/rubber_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/rubber_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/rubber_leaves3" + }, + { + "model": "terrestria:block/rubber_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/rubber_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/rubber_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/rubber_leaves4" + }, + { + "model": "terrestria:block/rubber_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/rubber_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/rubber_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/sakura_leaf_pile.json b/assets/terrestria/blockstates/sakura_leaf_pile.json new file mode 100644 index 0000000..ed5fdff --- /dev/null +++ b/assets/terrestria/blockstates/sakura_leaf_pile.json @@ -0,0 +1,21 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/sakura_leaf_pile" + }, + { + "model": "terrestria:block/sakura_leaf_pile", + "y": 90 + }, + { + "model": "terrestria:block/sakura_leaf_pile", + "y": 180 + }, + { + "model": "terrestria:block/sakura_leaf_pile", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/sakura_leaves.json b/assets/terrestria/blockstates/sakura_leaves.json new file mode 100644 index 0000000..f15c262 --- /dev/null +++ b/assets/terrestria/blockstates/sakura_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/sakura_leaves1" + }, + { + "model": "terrestria:block/sakura_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/sakura_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/sakura_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/sakura_leaves2" + }, + { + "model": "terrestria:block/sakura_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/sakura_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/sakura_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/sakura_leaves3" + }, + { + "model": "terrestria:block/sakura_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/sakura_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/sakura_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/sakura_leaves4" + }, + { + "model": "terrestria:block/sakura_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/sakura_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/sakura_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/willow_leaves.json b/assets/terrestria/blockstates/willow_leaves.json new file mode 100644 index 0000000..42f2faf --- /dev/null +++ b/assets/terrestria/blockstates/willow_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/willow_leaves1" + }, + { + "model": "terrestria:block/willow_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/willow_leaves2" + }, + { + "model": "terrestria:block/willow_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/willow_leaves3" + }, + { + "model": "terrestria:block/willow_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/willow_leaves4" + }, + { + "model": "terrestria:block/willow_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/willow_leaves_top.json b/assets/terrestria/blockstates/willow_leaves_top.json new file mode 100644 index 0000000..ef47fbd --- /dev/null +++ b/assets/terrestria/blockstates/willow_leaves_top.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/willow_leaves_top1" + }, + { + "model": "terrestria:block/willow_leaves_top1", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves_top1", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves_top1", + "y": 270 + }, + { + "model": "terrestria:block/willow_leaves_top2" + }, + { + "model": "terrestria:block/willow_leaves_top2", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves_top2", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves_top2", + "y": 270 + }, + { + "model": "terrestria:block/willow_leaves_top3" + }, + { + "model": "terrestria:block/willow_leaves_top3", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves_top3", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves_top3", + "y": 270 + }, + { + "model": "terrestria:block/willow_leaves_top4" + }, + { + "model": "terrestria:block/willow_leaves_top4", + "y": 90 + }, + { + "model": "terrestria:block/willow_leaves_top4", + "y": 180 + }, + { + "model": "terrestria:block/willow_leaves_top4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/blockstates/yucca_palm_leaves.json b/assets/terrestria/blockstates/yucca_palm_leaves.json new file mode 100644 index 0000000..3112b5d --- /dev/null +++ b/assets/terrestria/blockstates/yucca_palm_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "terrestria:block/yucca_palm_leaves1" + }, + { + "model": "terrestria:block/yucca_palm_leaves1", + "y": 90 + }, + { + "model": "terrestria:block/yucca_palm_leaves1", + "y": 180 + }, + { + "model": "terrestria:block/yucca_palm_leaves1", + "y": 270 + }, + { + "model": "terrestria:block/yucca_palm_leaves2" + }, + { + "model": "terrestria:block/yucca_palm_leaves2", + "y": 90 + }, + { + "model": "terrestria:block/yucca_palm_leaves2", + "y": 180 + }, + { + "model": "terrestria:block/yucca_palm_leaves2", + "y": 270 + }, + { + "model": "terrestria:block/yucca_palm_leaves3" + }, + { + "model": "terrestria:block/yucca_palm_leaves3", + "y": 90 + }, + { + "model": "terrestria:block/yucca_palm_leaves3", + "y": 180 + }, + { + "model": "terrestria:block/yucca_palm_leaves3", + "y": 270 + }, + { + "model": "terrestria:block/yucca_palm_leaves4" + }, + { + "model": "terrestria:block/yucca_palm_leaves4", + "y": 90 + }, + { + "model": "terrestria:block/yucca_palm_leaves4", + "y": 180 + }, + { + "model": "terrestria:block/yucca_palm_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/cypress_leaves1.json b/assets/terrestria/models/block/cypress_leaves1.json new file mode 100644 index 0000000..2d9c6e2 --- /dev/null +++ b/assets/terrestria/models/block/cypress_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/cypress_leaves2.json b/assets/terrestria/models/block/cypress_leaves2.json new file mode 100644 index 0000000..b751151 --- /dev/null +++ b/assets/terrestria/models/block/cypress_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/cypress_leaves3.json b/assets/terrestria/models/block/cypress_leaves3.json new file mode 100644 index 0000000..1f71684 --- /dev/null +++ b/assets/terrestria/models/block/cypress_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/cypress_leaves4.json b/assets/terrestria/models/block/cypress_leaves4.json new file mode 100644 index 0000000..5bf2fb4 --- /dev/null +++ b/assets/terrestria/models/block/cypress_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/dark_japanese_maple_leaves1.json b/assets/terrestria/models/block/dark_japanese_maple_leaves1.json new file mode 100644 index 0000000..f489519 --- /dev/null +++ b/assets/terrestria/models/block/dark_japanese_maple_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_dark" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/dark_japanese_maple_leaves2.json b/assets/terrestria/models/block/dark_japanese_maple_leaves2.json new file mode 100644 index 0000000..b56b6e2 --- /dev/null +++ b/assets/terrestria/models/block/dark_japanese_maple_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_dark" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/dark_japanese_maple_leaves3.json b/assets/terrestria/models/block/dark_japanese_maple_leaves3.json new file mode 100644 index 0000000..5980a1a --- /dev/null +++ b/assets/terrestria/models/block/dark_japanese_maple_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_dark" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/dark_japanese_maple_leaves4.json b/assets/terrestria/models/block/dark_japanese_maple_leaves4.json new file mode 100644 index 0000000..1bf50ad --- /dev/null +++ b/assets/terrestria/models/block/dark_japanese_maple_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_dark" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/hemlock_leaves1.json b/assets/terrestria/models/block/hemlock_leaves1.json new file mode 100644 index 0000000..3ea0968 --- /dev/null +++ b/assets/terrestria/models/block/hemlock_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/hemlock_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/hemlock_leaves2.json b/assets/terrestria/models/block/hemlock_leaves2.json new file mode 100644 index 0000000..1c34193 --- /dev/null +++ b/assets/terrestria/models/block/hemlock_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/hemlock_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/hemlock_leaves3.json b/assets/terrestria/models/block/hemlock_leaves3.json new file mode 100644 index 0000000..7f9c149 --- /dev/null +++ b/assets/terrestria/models/block/hemlock_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/hemlock_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/hemlock_leaves4.json b/assets/terrestria/models/block/hemlock_leaves4.json new file mode 100644 index 0000000..6356865 --- /dev/null +++ b/assets/terrestria/models/block/hemlock_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/hemlock_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_leaves1.json b/assets/terrestria/models/block/japanese_maple_leaves1.json new file mode 100644 index 0000000..724beb3 --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/japanese_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_leaves2.json b/assets/terrestria/models/block/japanese_maple_leaves2.json new file mode 100644 index 0000000..92cb32f --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/japanese_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_leaves3.json b/assets/terrestria/models/block/japanese_maple_leaves3.json new file mode 100644 index 0000000..4298643 --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/japanese_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_leaves4.json b/assets/terrestria/models/block/japanese_maple_leaves4.json new file mode 100644 index 0000000..ac37130 --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/japanese_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_shrub_leaves1.json b/assets/terrestria/models/block/japanese_maple_shrub_leaves1.json new file mode 100644 index 0000000..b17aca1 --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_shrub_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_green" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_shrub_leaves2.json b/assets/terrestria/models/block/japanese_maple_shrub_leaves2.json new file mode 100644 index 0000000..21b68f4 --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_shrub_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_green" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_shrub_leaves3.json b/assets/terrestria/models/block/japanese_maple_shrub_leaves3.json new file mode 100644 index 0000000..b8fff3b --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_shrub_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_green" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/japanese_maple_shrub_leaves4.json b/assets/terrestria/models/block/japanese_maple_shrub_leaves4.json new file mode 100644 index 0000000..f3159fb --- /dev/null +++ b/assets/terrestria/models/block/japanese_maple_shrub_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/japanese_maple_leaves_green" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/jungle_palm_leaves1.json b/assets/terrestria/models/block/jungle_palm_leaves1.json new file mode 100644 index 0000000..5709f23 --- /dev/null +++ b/assets/terrestria/models/block/jungle_palm_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/jungle_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/jungle_palm_leaves2.json b/assets/terrestria/models/block/jungle_palm_leaves2.json new file mode 100644 index 0000000..310d8de --- /dev/null +++ b/assets/terrestria/models/block/jungle_palm_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/jungle_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/jungle_palm_leaves3.json b/assets/terrestria/models/block/jungle_palm_leaves3.json new file mode 100644 index 0000000..48b533c --- /dev/null +++ b/assets/terrestria/models/block/jungle_palm_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/jungle_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/jungle_palm_leaves4.json b/assets/terrestria/models/block/jungle_palm_leaves4.json new file mode 100644 index 0000000..032b972 --- /dev/null +++ b/assets/terrestria/models/block/jungle_palm_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/jungle_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rainbow_eucalyptus_leaves1.json b/assets/terrestria/models/block/rainbow_eucalyptus_leaves1.json new file mode 100644 index 0000000..2d68ba0 --- /dev/null +++ b/assets/terrestria/models/block/rainbow_eucalyptus_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/rainbow_eucalyptus_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rainbow_eucalyptus_leaves2.json b/assets/terrestria/models/block/rainbow_eucalyptus_leaves2.json new file mode 100644 index 0000000..d0b0320 --- /dev/null +++ b/assets/terrestria/models/block/rainbow_eucalyptus_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/rainbow_eucalyptus_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rainbow_eucalyptus_leaves3.json b/assets/terrestria/models/block/rainbow_eucalyptus_leaves3.json new file mode 100644 index 0000000..0abf99d --- /dev/null +++ b/assets/terrestria/models/block/rainbow_eucalyptus_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/rainbow_eucalyptus_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rainbow_eucalyptus_leaves4.json b/assets/terrestria/models/block/rainbow_eucalyptus_leaves4.json new file mode 100644 index 0000000..e25f718 --- /dev/null +++ b/assets/terrestria/models/block/rainbow_eucalyptus_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/rainbow_eucalyptus_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/redwood_leaves1.json b/assets/terrestria/models/block/redwood_leaves1.json new file mode 100644 index 0000000..6fffdbf --- /dev/null +++ b/assets/terrestria/models/block/redwood_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/redwood_leaves2.json b/assets/terrestria/models/block/redwood_leaves2.json new file mode 100644 index 0000000..f82107a --- /dev/null +++ b/assets/terrestria/models/block/redwood_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/redwood_leaves3.json b/assets/terrestria/models/block/redwood_leaves3.json new file mode 100644 index 0000000..ec6654a --- /dev/null +++ b/assets/terrestria/models/block/redwood_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/redwood_leaves4.json b/assets/terrestria/models/block/redwood_leaves4.json new file mode 100644 index 0000000..2b8d072 --- /dev/null +++ b/assets/terrestria/models/block/redwood_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rubber_leaves1.json b/assets/terrestria/models/block/rubber_leaves1.json new file mode 100644 index 0000000..8fd3c59 --- /dev/null +++ b/assets/terrestria/models/block/rubber_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/rubber_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rubber_leaves2.json b/assets/terrestria/models/block/rubber_leaves2.json new file mode 100644 index 0000000..c8b67c5 --- /dev/null +++ b/assets/terrestria/models/block/rubber_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/rubber_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rubber_leaves3.json b/assets/terrestria/models/block/rubber_leaves3.json new file mode 100644 index 0000000..b61f03c --- /dev/null +++ b/assets/terrestria/models/block/rubber_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/rubber_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/rubber_leaves4.json b/assets/terrestria/models/block/rubber_leaves4.json new file mode 100644 index 0000000..4896c48 --- /dev/null +++ b/assets/terrestria/models/block/rubber_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/rubber_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/sakura_leaf_pile.json b/assets/terrestria/models/block/sakura_leaf_pile.json new file mode 100644 index 0000000..c687687 --- /dev/null +++ b/assets/terrestria/models/block/sakura_leaf_pile.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaf_carpet", + "textures": { + "wool": "terrestria:block/sakura_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/sakura_leaves1.json b/assets/terrestria/models/block/sakura_leaves1.json new file mode 100644 index 0000000..0151cbd --- /dev/null +++ b/assets/terrestria/models/block/sakura_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/sakura_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/sakura_leaves2.json b/assets/terrestria/models/block/sakura_leaves2.json new file mode 100644 index 0000000..0e6867b --- /dev/null +++ b/assets/terrestria/models/block/sakura_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/sakura_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/sakura_leaves3.json b/assets/terrestria/models/block/sakura_leaves3.json new file mode 100644 index 0000000..e983ac3 --- /dev/null +++ b/assets/terrestria/models/block/sakura_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/sakura_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/sakura_leaves4.json b/assets/terrestria/models/block/sakura_leaves4.json new file mode 100644 index 0000000..add8e05 --- /dev/null +++ b/assets/terrestria/models/block/sakura_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/sakura_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves1.json b/assets/terrestria/models/block/willow_leaves1.json new file mode 100644 index 0000000..0473b77 --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves2.json b/assets/terrestria/models/block/willow_leaves2.json new file mode 100644 index 0000000..b86a371 --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves3.json b/assets/terrestria/models/block/willow_leaves3.json new file mode 100644 index 0000000..d9e2cfd --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves4.json b/assets/terrestria/models/block/willow_leaves4.json new file mode 100644 index 0000000..b238000 --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves_top1.json b/assets/terrestria/models/block/willow_leaves_top1.json new file mode 100644 index 0000000..3973b47 --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves_top1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/willow_leaves_top" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves_top2.json b/assets/terrestria/models/block/willow_leaves_top2.json new file mode 100644 index 0000000..193d431 --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves_top2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/willow_leaves_top" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves_top3.json b/assets/terrestria/models/block/willow_leaves_top3.json new file mode 100644 index 0000000..27953ee --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves_top3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/willow_leaves_top" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/willow_leaves_top4.json b/assets/terrestria/models/block/willow_leaves_top4.json new file mode 100644 index 0000000..e7c3806 --- /dev/null +++ b/assets/terrestria/models/block/willow_leaves_top4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/willow_leaves_top" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/yucca_palm_leaves1.json b/assets/terrestria/models/block/yucca_palm_leaves1.json new file mode 100644 index 0000000..5a7c04c --- /dev/null +++ b/assets/terrestria/models/block/yucca_palm_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "terrestria:block/yucca_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/yucca_palm_leaves2.json b/assets/terrestria/models/block/yucca_palm_leaves2.json new file mode 100644 index 0000000..0aa62dd --- /dev/null +++ b/assets/terrestria/models/block/yucca_palm_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "terrestria:block/yucca_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/yucca_palm_leaves3.json b/assets/terrestria/models/block/yucca_palm_leaves3.json new file mode 100644 index 0000000..5b9ad2f --- /dev/null +++ b/assets/terrestria/models/block/yucca_palm_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "terrestria:block/yucca_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/block/yucca_palm_leaves4.json b/assets/terrestria/models/block/yucca_palm_leaves4.json new file mode 100644 index 0000000..248554c --- /dev/null +++ b/assets/terrestria/models/block/yucca_palm_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "terrestria:block/yucca_palm_leaves" + } +} \ No newline at end of file diff --git a/assets/terrestria/models/item/cypress_leaves.json b/assets/terrestria/models/item/cypress_leaves.json new file mode 100644 index 0000000..4300f2d --- /dev/null +++ b/assets/terrestria/models/item/cypress_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/cypress_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/dark_japanese_maple_leaves.json b/assets/terrestria/models/item/dark_japanese_maple_leaves.json new file mode 100644 index 0000000..8ae8bcf --- /dev/null +++ b/assets/terrestria/models/item/dark_japanese_maple_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/dark_japanese_maple_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/hemlock_leaves.json b/assets/terrestria/models/item/hemlock_leaves.json new file mode 100644 index 0000000..da7d62e --- /dev/null +++ b/assets/terrestria/models/item/hemlock_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/hemlock_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/japanese_maple_leaves.json b/assets/terrestria/models/item/japanese_maple_leaves.json new file mode 100644 index 0000000..188b9db --- /dev/null +++ b/assets/terrestria/models/item/japanese_maple_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/japanese_maple_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/japanese_maple_shrub_leaves.json b/assets/terrestria/models/item/japanese_maple_shrub_leaves.json new file mode 100644 index 0000000..04324f2 --- /dev/null +++ b/assets/terrestria/models/item/japanese_maple_shrub_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/japanese_maple_shrub_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/jungle_palm_leaves.json b/assets/terrestria/models/item/jungle_palm_leaves.json new file mode 100644 index 0000000..713dcc7 --- /dev/null +++ b/assets/terrestria/models/item/jungle_palm_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/jungle_palm_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/rainbow_eucalyptus_leaves.json b/assets/terrestria/models/item/rainbow_eucalyptus_leaves.json new file mode 100644 index 0000000..89d7f56 --- /dev/null +++ b/assets/terrestria/models/item/rainbow_eucalyptus_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/rainbow_eucalyptus_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/redwood_leaves.json b/assets/terrestria/models/item/redwood_leaves.json new file mode 100644 index 0000000..018ea60 --- /dev/null +++ b/assets/terrestria/models/item/redwood_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/redwood_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/rubber_leaves.json b/assets/terrestria/models/item/rubber_leaves.json new file mode 100644 index 0000000..6f605d2 --- /dev/null +++ b/assets/terrestria/models/item/rubber_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/rubber_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/sakura_leaves.json b/assets/terrestria/models/item/sakura_leaves.json new file mode 100644 index 0000000..ce4b39a --- /dev/null +++ b/assets/terrestria/models/item/sakura_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/sakura_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/willow_leaves.json b/assets/terrestria/models/item/willow_leaves.json new file mode 100644 index 0000000..957c211 --- /dev/null +++ b/assets/terrestria/models/item/willow_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/willow_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/willow_leaves_top.json b/assets/terrestria/models/item/willow_leaves_top.json new file mode 100644 index 0000000..ce056e5 --- /dev/null +++ b/assets/terrestria/models/item/willow_leaves_top.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/willow_leaves_top1" +} \ No newline at end of file diff --git a/assets/terrestria/models/item/yucca_palm_leaves.json b/assets/terrestria/models/item/yucca_palm_leaves.json new file mode 100644 index 0000000..4d3013d --- /dev/null +++ b/assets/terrestria/models/item/yucca_palm_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "terrestria:block/yucca_palm_leaves1" +} \ No newline at end of file diff --git a/assets/terrestria/textures/block/cypress_leaves.png b/assets/terrestria/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..91eaad55ef929c141dc3db1da9d870782acb6ce6 GIT binary patch literal 1806 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 Hu0mjfqOz1c literal 0 HcmV?d00001 diff --git a/assets/terrestria/textures/block/japanese_maple_leaves.png b/assets/terrestria/textures/block/japanese_maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..0406f3099509c5f6e3b0c461911142d5cfc44324 GIT binary patch literal 1501 zcmV<31tR*1P)5O8jb!A4CNef{7C2C!^61MgdU) zjn9uhh$4u@7y={&qhbhC24l>vTf06+ySD3N?J?&<3(jqHn#^zl37YR2nz;g6&5pufBEmrC3cARltk~Of59inaGXihAmlqE0CO7{X z8&%4mwt4t`WEiH%B>Mt zpoz^?igETEN(oCxI@ z+iP2SVqyXZ2L>^L9F|uaa5R-thjszH%-IO>#uA$c1F0~aT#9Tqi!UNxIvMq2e_NNr zPe+8N5|B6^=)Hiot}677`{2=A@I!bEW*Cu18an8aKnhDMOB9KYxS7wIVzk*_&m|=# zDlcZkALS9csR!P!yMup=`4Am5V3oTZ27^Jl@>{PDH5Luxxh(Ze<{(P<1TNDiOASv> zPO5#$WD-&tQ}LVoPSL&O;-97v(A@aX>yCDom>wJ)Mw_kzf0$yl?~0c+8V$bj`p|67 zAv#uqwbpvYTHGokmVY?zqeLQsBmNMk!>=J13w{G##ZK#iR6G|>ip5Gt?ly>JzxrbM zy00HC@ltNCV9W*o;^?{SArR@X*JD6K>c>N|7%eWVLVaAz4_U4J-Jl=qn;KA2QK3rj zqxdM*$Bq1;s|qFHdEvXMjtfcnhI5Jfaf_pY)9JLTv156X+>x9p~#?YFaKE z$^6Gk?R+c{#TrLB=7X2eD*_LYo4ah~Dw|`m7>q_Eq^6ID!qB4>)#WL~iE(G82N%YD z_&$*!X-4AGOeTZlp(y5x&zB+zf%ltN@{_$M>4n-Bwr2D=;t#_J9kNIv11%Ui+;6j} z(vx}@MN->hjaVgT9PswhvdZ!~;h!J=oeKBBmdYA_Cp<(_iqAM3dAI)(RmZiwq0S9I zCGb@+NUNCnxcKjyh|7l&$BF(?EVbxW9=zr4rP=WN;{l~ZM7*Gqa5Yu2To5}vZHkS6 z#l^#>EXhS9U^#R!p~ptMUG14V4+uU#56p&tsi9rX6tXURr8-~$BZ3U98Iw9d`gwmU zjBV~_73W8dR=yDPBZo1_A5`4gkVq8T`b*dU+XHK z+Rqm{56p%yRDp6^LuXO_e4+C|9)FB|*FA9KBs5b$U+6qA9lnr+B9fW2_49?!19|*s zVJ`{(ANRojVjjrLt)2(uu9@{+(9vMVVfN9jng^x|O*fQ2XZP@#Ur>XR@GQdVfvB1Xro$h(mie=KKxAiNfTW*GtQI;C ze98R^Kb>-s8J}i*$FJU0Gxc*Jce8mQpKM$I`eo+FD>L8plXrrQ?D<>s-P`Zx7L#4A zb)%-RCYPDKC5t&T{}sLQ#xJj2zE`cS1%*Oju4nxXa*%qpw5D+a00000NkvXXu0mjf DxEap` literal 0 HcmV?d00001 diff --git a/assets/terrestria/textures/block/japanese_maple_leaves_dark.png b/assets/terrestria/textures/block/japanese_maple_leaves_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3c1e1116bde820c8b0196590725c13f795c2357b GIT binary patch literal 1472 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 X`^MtG1Shes00000NkvXXu0mjfSd{!# literal 0 HcmV?d00001 diff --git a/assets/terrestria/textures/block/jungle_palm_leaves.png b/assets/terrestria/textures/block/jungle_palm_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..00562c9816a7c384df01802da58c71c1134b619e GIT binary patch literal 1393 zcmV-%1&;cOP)EM7~eO>R;oj)7tnX4Pk0>O8lmLR38thJZ2VxOSkrY~jCw>~ z?gOq+-O@x;KVD&dhd0pK-Dg?%)-V-D@*?Wl(OF;=z?*xwVT7)$1L*bNToWFA;ZX8sJ8VK5>8c4PwrxkE~czcBYIs7-P z%YlKtn`rd?(`?;m>&aJ;V5bTB-}5Mr6ojJSuuforKk0{5mXPhuBC|8iTt|X~L6n1K zlv~UAcgF>`{y-0L{Pg!%*|HAkx-OJ3iNV-pU}k&~E7y)!`ZPo~97`DumBwI(9Th?D7n z*hc+rgUClvW))=r%)+*8Xpd>Ink_WM8&C^=V%NDl9f-WRny!3)ne`rvQet?{NvJI< zkxVF_aJI4SV33r{j$yLNJ6C?@Qbd9}pn^MB3x4W{E6j7iO+2YtLi1oVEX_h<$Wg+j zeNQ_{MIYESL+V1xize`4fNtz@wz(cWKLT!(=S6i6JQ)_*8;Av9wOc5+m7$&0z-%V6 z*)`06JGXU_4I9>K3s$Rz)c&NG{k7u9J{@J^7W5vE(k+k0OR|Y9-9qEzjfiLBkT1ys zxN7ezYIvrB)T=6#q=M9B3M|hc56V@_Yr&5Vjov9}FJo?awn~w{-ynZNLHdsj z?2_$8T4`t{crORsB;<=m%z&wzqKxuv)?R8MOakVdS!K9=Pl%+V1gpuy?7MQ5Y^3GQ5Dgb$g^ob1eBRLl7UQMAlLS(6y=mV~i#qhi{_8s0J z@ZJva$O8|z!fZ9c`}xdA*Q?Hu^8w>N1BH$PY_gI2B?p%exKY=GpLqRTbsf-e<-lV7 zoVV76_<*r*70tctBwW4tsvKDJ#afzt;iB+rem}okKCl%2{3{dAHRQ79%QaL>KfhZ( z;Ns7`b>?;b0sgL%4-_{SQ4gLcz2|_~{u=xF-S7ck|2v=U zqWCw?wPgPrKH$o|<^vaAKF^lqgua~5quYg(jsdTq|Ftk5;PXbPluzabAJB&l(Onn9 z*F?)>y9Vf9@PSG$xTFJII-c*OYhTA%Xh#QC_VaR!i7GzO;_!h=2E-k4`M~7%i;P#= zg^Y7q)B#uA-Y~zPU;1uR6t1QCz;b`fgm4Fz8$HK*seh=S_`K_hZVCp2;DbN&U%tlY zv3)V>JsK7BT1U+vRu0!VAJLEdJcF(y^*Hb!?RYlDl&fX^00000NkvXXu0mjfL&w6` literal 0 HcmV?d00001 diff --git a/assets/terrestria/textures/block/rainbow_eucalyptus_leaves.png b/assets/terrestria/textures/block/rainbow_eucalyptus_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..0394ebb89946895341936a9fcbdedb6eb126fcd1 GIT binary patch literal 1699 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 C5a?k5 literal 0 HcmV?d00001 diff --git a/assets/terrestria/textures/block/sakura_leaves.png b/assets/terrestria/textures/block/sakura_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..a52ce301fde18553e5011f6a605e5332037b426f GIT binary patch literal 752 zcmVI=f}|1j0~mruY)oOu7f9#%1!AL~Hg+0?G{$IQ zW21tCHgX0;xfsI88}2P{=XUpY?z}7vGrKcy=FRW_nsd&EZSBUa>$FzgD0^5eV0q%A z@8@dgt^4Mq!+X7U*pt8*-~KCsPHQ#2C3_r*gVq;Td`|-U4P>fF$I1@Aeq<`WHQvJm zILCQPfT{tWdqffF_Qc4|xe*%Xco=R@3F)C&gPtVIi0rZ8+1mKz-amQm`xn2z*}Lu! zyZ3a(o!WoU&;Qx@YOmUl?Aq;l_wddGKgM&RIc>M@&L>z4JbK`796g)jG46X@fdqIX z6}#RPw^!9*+&pwLwT}?5HdLsB<(|kXT8f_sV9dkWLc6GfFIB;Zznj+Fdpg0mz5Uif ze2vTJGHaeaUbEvn$NZYs)tkwQOH*DoRq?qhXg6k4SE8sxR|{1_DX40y;xj6!=WLF5 z1{?OejxMJps^T@ES!e@Xh%tZ!tDf_|5fg(?3DBC=u&{_mMF7Rj?`n9l_>2lVfey(Q zK(%~|Rn@@vVelyde#9bm8{SNr=Y`~9@u?eb?rhnC$(na9L@c-#BHichUv_0_#z#5K z<9%^yA%V-O>kWfHvpC~j)im}qhAZp58;5IjJ_euh0wtl@O%Gv$QR}7$sB4ztsdBVT z93VK%=V7*^n}tCp2Co-3b;F{3USxcsvBlu~+|Wr8qT(L49w@_SY(T+eiS(M6&D6kj z9D~nI$IX&_K59LXhwt-(-KYm>^nLZfzR8JXH|l|(_g}i_U%n@WC0TdO^}xWYcwOqZ zanu8q%JTY{>Vc>qleu1~9JLLDdcV6&s2` i*wmV}yox;>1pWa+b8v@8+N*j10000gtriVBoW7&nhU{uG>a5NR*Rcp)Y`RcDK0LKoB#b=;f>#Ye0;?9w{PF3mi|_C=+GgC(!s$&G8hb^+-kK_ zWMm{eY=C><3b8ySBt#V7y?d8nL}~uleE)0E&~!05;*&vEZ((i7h^Z>?(THs#to`%J*CFR#%N|{hQj

    DWmX;R!^8I`c2ne8wi3tMU)6-MDf%PmapmOX zB)b_OAD1@-UeN3H)H(c*nw*@JZ+Gt8p>^xl(WOh5WE>qGO}6j|7w`)jP*G9AX=!Pk z|K8_3JUlFJUb%85o$3BvMZfqaU%!5xnwy)cAnPj$OX^!G3=dqrdX+{;MyU^biC#pPjYfVGfYw{8*01($+^SU5O1SjhHWlSTRa`-=ida&j`+gKukV zQ#*F-;8_FO+uK!5O^pJ>uU)%FAIE1hTnIM9bx`un&&T9wVQl&H2Vwtf&xbSOziHDZ z`l;=--FO^x;Aahpjg95(>}(-PR8$mI{&qsL7u*Wz?Cg{`T)k$^8W|(@-~ejL$jAtN z7@O`8zN)H9<|r(Hm;?p}%1#hd#A<(Kk$O8ghS#rOPq2LB#*Lz^si}#Ql9H&uzh5|j zFueNQ%S*zW&1NMYKvIDVK_J8s=NS?d6hwV}eG+qII();N&r0$X;tu8Mo6~ryc!)3t z+3rYQ317K#MOcbhLXc*W^Dkb!DF0&zzP`Sg&)@%5qhep$%rHXdAI6U2wGcSrPhw&s z^14Ds136AMe5;J_X7jmo=fur8%gK?6QU|td*+LydUFwY&Ugtl0nv{met{lO~#Kb&0 z1tyb8AwwCBMs>>iqhvj>7AX`K4-E|o(Xca%#UdqFb29|TE5!E|#=OPw*y!VU1-IZ7 zproRzfu*gjt+Vy~!i5WjeqeffT4IYLgVefRw~bG?|Dw%t*w1X zLV%IqZPjy-1w{nz!AV`HOw7X1MFNbv1{{Q%@y^aIebU{C1c;v)Uq)9MGF6sIRYR9051ojZ3v zm44vh!Gp@Kd%@A8M`dDJS(#dHKLBq6Ki~aPEp|D@rNUM{M^49Y3-tqbU0RuW(Wj)O zgxvx>WE>V2CgY5Z495SNnVB3O9xmhj{Cq}+vu921v3ug<5AJ)~SThVyVPT;|%3;8N X{GWih&2rTz00000NkvXXu0mjfMSH?T literal 0 HcmV?d00001 diff --git a/assets/terrestria/textures/block/willow_leaves_top.png b/assets/terrestria/textures/block/willow_leaves_top.png new file mode 100644 index 0000000000000000000000000000000000000000..26d2f3569045eb6e69ec3ffa42d5a68f2dfbf1c9 GIT binary patch literal 1514 zcmV>9A7Eg%$YD`Le8 z-5M^bQX2se)Y6!(P0^MR3XMriRK$41JBZh7zDagn$S&+coMd|#SSG`WBQ{#9J4h~jh_(VlT^~w(8%T~+C$dFN^Mv+#lWvpt3caV%9 zKc0MjeW|*-n!LQc$Y?b3nl)==#E21;Tly8Jtk@(21`MFFW5?3Xn>Pvgt5>hWVYWwr zi><-z>})X@4BXVzL|Iu`GV|59<;=e(9yxL(UA%aarcIkha0ZSI9z2-p>+9)Fujw*m z$Pjw=>>1s;bBEIRex~p+K4;DxyIbSZeL$<#O6u;doSd92PoF-et$WfHOVeNS6%P*& z+I@HrKYsj}OePa;h)R~cL-{;u(j@w$?HpgYaDlE|xkA7vELf}XFl@%Bq@+l%4ipp= zaG2kF(%jrkg9Z&E2+iN$pU$=a$(Jr&Qt#Zqf1id99ZFx8Z0E?Ci{i6SiTT-TgRtRs~{v5`t-Q3)i@n!EWm07c9 z(aGl1YD=&kj^b@Hpx5gqGc!{uULUhrGL73TUe0?xSf);$s+7Kd(MNLm@?{DP45Y@! zM%sU}SdF>5x>8F^3swJhlpVpBmX@-`0Vo|}+qg_8P&HNrYN2TCD<;E9&}cMNRaHf& zT7Kb(w-$(xj}JY1^hoWsGx(aC8b*vLDJkJD8pzAb6TC2H%or;B^#Csn)X41Fvz4;3 zw>aB4S}=kmSNZ#4jtz-XIsomtx*VtQWo2coG!PmZDygZdQc+Q%R)@V@6tqwdo&AX$ z8X6Qh>xXQfJb5yiTF){B1>-A&SID(%*Xa87>$E9)gHw1Iw}`Oz?^6tQg3?d5X|nU+ zE){gpZr{GGz)6b}1#~Z&u}JRTy-V7#I2kx_AWfV&u}}EK#6+<;u=a!1>d(TX-*ang zE2Xa5B2X*N@PRWwGDOtg-cDO~r81JwuFBoq+1W{ZtM)O3*H^s70f2E#@O`zV!-fr`kC&{M)Bn_QU+@TcmQxTJ87bxE<%~e||8+c%1MAkU6GSM)0Z@hs z$Bi3D@ZQD6h3?(Erzl341)Wo-Oi@PBFurPjtS~cuS6#?G;bAl=C`f=WDk@@?D3H$) z3vA_cb3K3_^#FQX^?);YbM0WM2Mh*-^pwxPD9U78^#I6c#ew6;kE^}6mCyTI57@&a?{vwAV4$ab-rstlJ05!I z;s6)`JqRS293l1VikB2sTPKz7&yG6qKk=d%auQH# Q_5c6?07*qoM6N<$f_u&0-T(jq literal 0 HcmV?d00001 diff --git a/assets/terrestria/textures/block/yucca_palm_leaves.png b/assets/terrestria/textures/block/yucca_palm_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..1f710a175d8c46bdd27b0c096c30fc92525d25a5 GIT binary patch literal 1253 zcmVH+`7P5>S~BTS5jD3f(HBrO;!}{l5G4&szGmgqz%c=lgDd=bn4c z@7{ARLqsUIJu}vdvE>NNTwP@4>X1qWcrPC276(4_p&_*e(F6cv%KQiWoJhSSg^0Lq zZ|iknyI)4(sZ5VG`(@lW(14E9%D69Jps}-` zccMofYwUHRZ^)YEf#-)?xN(KLl+P>VQZezX<6W9U|40k&x7ESSoC!Pu8Bd(I;nk0B zvPUTc(8PPBEr7ToOV@9~zZvQC_S^G@hUJnl@I@C+Pv3*pL<(9CxZuIv1-SXc0ux>^ z?oGkm0|pC|OU!@Kg3%QtOof)1vsXs5NrH}!M%WJj=Z`sr#XN4I*zy<;y7`kKTT=SfxeU8uu+c+yMwZ8;#CFOXI&VlQGW3^=OFncUEe--cxlj%!SN;L>Qk7y z9^Hhk)CRcxGN$5d@avU-Sfw?|-MI`1$A{`M8dGeqtdgMTtjzKATZ+Z&p(_H|7>AfF`3SHCl}cSQd#&!3)w$ z^mF0^FMqoeT4Is7fh+$blqOH#dmePSlW=d$=v+8Bkdtf;O8|L`G<#o}<|s|W{APcE=kTEV6g@VSTUJHi|3CpsU2!$)ke z!czD!2HLlt&w%1)|NF|RR|;MuAqhR_l@HaD1a#0WCXDVZ=7`A+Hqnv3v{)dREY_So%u;OTRAyz%vFIv-=6 zYIyk51DKi5Uwo?tDW7v9srLf06Hbja^XJI84XGX|hSyaU2QU50cB>wEY%(lxC)ka8 zK=-`>5&0pLS*Vs<4+tICzg@|Hf5c)}CpDk+Syo8|Llj5XT0- P00000NkvXXu0mjf_}_8Y literal 0 HcmV?d00001 diff --git a/assets/traverse/blockstates/brown_autumnal_leaves.json b/assets/traverse/blockstates/brown_autumnal_leaves.json new file mode 100644 index 0000000..6432da5 --- /dev/null +++ b/assets/traverse/blockstates/brown_autumnal_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "traverse:block/brown_autumnal_leaves1" + }, + { + "model": "traverse:block/brown_autumnal_leaves1", + "y": 90 + }, + { + "model": "traverse:block/brown_autumnal_leaves1", + "y": 180 + }, + { + "model": "traverse:block/brown_autumnal_leaves1", + "y": 270 + }, + { + "model": "traverse:block/brown_autumnal_leaves2" + }, + { + "model": "traverse:block/brown_autumnal_leaves2", + "y": 90 + }, + { + "model": "traverse:block/brown_autumnal_leaves2", + "y": 180 + }, + { + "model": "traverse:block/brown_autumnal_leaves2", + "y": 270 + }, + { + "model": "traverse:block/brown_autumnal_leaves3" + }, + { + "model": "traverse:block/brown_autumnal_leaves3", + "y": 90 + }, + { + "model": "traverse:block/brown_autumnal_leaves3", + "y": 180 + }, + { + "model": "traverse:block/brown_autumnal_leaves3", + "y": 270 + }, + { + "model": "traverse:block/brown_autumnal_leaves4" + }, + { + "model": "traverse:block/brown_autumnal_leaves4", + "y": 90 + }, + { + "model": "traverse:block/brown_autumnal_leaves4", + "y": 180 + }, + { + "model": "traverse:block/brown_autumnal_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/traverse/blockstates/fir_leaves.json b/assets/traverse/blockstates/fir_leaves.json new file mode 100644 index 0000000..6df1cf5 --- /dev/null +++ b/assets/traverse/blockstates/fir_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "traverse:block/fir_leaves1" + }, + { + "model": "traverse:block/fir_leaves1", + "y": 90 + }, + { + "model": "traverse:block/fir_leaves1", + "y": 180 + }, + { + "model": "traverse:block/fir_leaves1", + "y": 270 + }, + { + "model": "traverse:block/fir_leaves2" + }, + { + "model": "traverse:block/fir_leaves2", + "y": 90 + }, + { + "model": "traverse:block/fir_leaves2", + "y": 180 + }, + { + "model": "traverse:block/fir_leaves2", + "y": 270 + }, + { + "model": "traverse:block/fir_leaves3" + }, + { + "model": "traverse:block/fir_leaves3", + "y": 90 + }, + { + "model": "traverse:block/fir_leaves3", + "y": 180 + }, + { + "model": "traverse:block/fir_leaves3", + "y": 270 + }, + { + "model": "traverse:block/fir_leaves4" + }, + { + "model": "traverse:block/fir_leaves4", + "y": 90 + }, + { + "model": "traverse:block/fir_leaves4", + "y": 180 + }, + { + "model": "traverse:block/fir_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/traverse/blockstates/orange_autumnal_leaves.json b/assets/traverse/blockstates/orange_autumnal_leaves.json new file mode 100644 index 0000000..f2f2d6e --- /dev/null +++ b/assets/traverse/blockstates/orange_autumnal_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "traverse:block/orange_autumnal_leaves1" + }, + { + "model": "traverse:block/orange_autumnal_leaves1", + "y": 90 + }, + { + "model": "traverse:block/orange_autumnal_leaves1", + "y": 180 + }, + { + "model": "traverse:block/orange_autumnal_leaves1", + "y": 270 + }, + { + "model": "traverse:block/orange_autumnal_leaves2" + }, + { + "model": "traverse:block/orange_autumnal_leaves2", + "y": 90 + }, + { + "model": "traverse:block/orange_autumnal_leaves2", + "y": 180 + }, + { + "model": "traverse:block/orange_autumnal_leaves2", + "y": 270 + }, + { + "model": "traverse:block/orange_autumnal_leaves3" + }, + { + "model": "traverse:block/orange_autumnal_leaves3", + "y": 90 + }, + { + "model": "traverse:block/orange_autumnal_leaves3", + "y": 180 + }, + { + "model": "traverse:block/orange_autumnal_leaves3", + "y": 270 + }, + { + "model": "traverse:block/orange_autumnal_leaves4" + }, + { + "model": "traverse:block/orange_autumnal_leaves4", + "y": 90 + }, + { + "model": "traverse:block/orange_autumnal_leaves4", + "y": 180 + }, + { + "model": "traverse:block/orange_autumnal_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/traverse/blockstates/red_autumnal_leaves.json b/assets/traverse/blockstates/red_autumnal_leaves.json new file mode 100644 index 0000000..ac78534 --- /dev/null +++ b/assets/traverse/blockstates/red_autumnal_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "traverse:block/red_autumnal_leaves1" + }, + { + "model": "traverse:block/red_autumnal_leaves1", + "y": 90 + }, + { + "model": "traverse:block/red_autumnal_leaves1", + "y": 180 + }, + { + "model": "traverse:block/red_autumnal_leaves1", + "y": 270 + }, + { + "model": "traverse:block/red_autumnal_leaves2" + }, + { + "model": "traverse:block/red_autumnal_leaves2", + "y": 90 + }, + { + "model": "traverse:block/red_autumnal_leaves2", + "y": 180 + }, + { + "model": "traverse:block/red_autumnal_leaves2", + "y": 270 + }, + { + "model": "traverse:block/red_autumnal_leaves3" + }, + { + "model": "traverse:block/red_autumnal_leaves3", + "y": 90 + }, + { + "model": "traverse:block/red_autumnal_leaves3", + "y": 180 + }, + { + "model": "traverse:block/red_autumnal_leaves3", + "y": 270 + }, + { + "model": "traverse:block/red_autumnal_leaves4" + }, + { + "model": "traverse:block/red_autumnal_leaves4", + "y": 90 + }, + { + "model": "traverse:block/red_autumnal_leaves4", + "y": 180 + }, + { + "model": "traverse:block/red_autumnal_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/traverse/blockstates/yellow_autumnal_leaves.json b/assets/traverse/blockstates/yellow_autumnal_leaves.json new file mode 100644 index 0000000..69fb69b --- /dev/null +++ b/assets/traverse/blockstates/yellow_autumnal_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "traverse:block/yellow_autumnal_leaves1" + }, + { + "model": "traverse:block/yellow_autumnal_leaves1", + "y": 90 + }, + { + "model": "traverse:block/yellow_autumnal_leaves1", + "y": 180 + }, + { + "model": "traverse:block/yellow_autumnal_leaves1", + "y": 270 + }, + { + "model": "traverse:block/yellow_autumnal_leaves2" + }, + { + "model": "traverse:block/yellow_autumnal_leaves2", + "y": 90 + }, + { + "model": "traverse:block/yellow_autumnal_leaves2", + "y": 180 + }, + { + "model": "traverse:block/yellow_autumnal_leaves2", + "y": 270 + }, + { + "model": "traverse:block/yellow_autumnal_leaves3" + }, + { + "model": "traverse:block/yellow_autumnal_leaves3", + "y": 90 + }, + { + "model": "traverse:block/yellow_autumnal_leaves3", + "y": 180 + }, + { + "model": "traverse:block/yellow_autumnal_leaves3", + "y": 270 + }, + { + "model": "traverse:block/yellow_autumnal_leaves4" + }, + { + "model": "traverse:block/yellow_autumnal_leaves4", + "y": 90 + }, + { + "model": "traverse:block/yellow_autumnal_leaves4", + "y": 180 + }, + { + "model": "traverse:block/yellow_autumnal_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/brown_autumnal_leaves1.json b/assets/traverse/models/block/brown_autumnal_leaves1.json new file mode 100644 index 0000000..b5887fa --- /dev/null +++ b/assets/traverse/models/block/brown_autumnal_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "traverse:block/brown_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/brown_autumnal_leaves2.json b/assets/traverse/models/block/brown_autumnal_leaves2.json new file mode 100644 index 0000000..5e398b1 --- /dev/null +++ b/assets/traverse/models/block/brown_autumnal_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "traverse:block/brown_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/brown_autumnal_leaves3.json b/assets/traverse/models/block/brown_autumnal_leaves3.json new file mode 100644 index 0000000..ca62861 --- /dev/null +++ b/assets/traverse/models/block/brown_autumnal_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "traverse:block/brown_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/brown_autumnal_leaves4.json b/assets/traverse/models/block/brown_autumnal_leaves4.json new file mode 100644 index 0000000..f3308f0 --- /dev/null +++ b/assets/traverse/models/block/brown_autumnal_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "traverse:block/brown_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/fir_leaves1.json b/assets/traverse/models/block/fir_leaves1.json new file mode 100644 index 0000000..2df6fd0 --- /dev/null +++ b/assets/traverse/models/block/fir_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "traverse:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/fir_leaves2.json b/assets/traverse/models/block/fir_leaves2.json new file mode 100644 index 0000000..86b2927 --- /dev/null +++ b/assets/traverse/models/block/fir_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "traverse:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/fir_leaves3.json b/assets/traverse/models/block/fir_leaves3.json new file mode 100644 index 0000000..732b80e --- /dev/null +++ b/assets/traverse/models/block/fir_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "traverse:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/fir_leaves4.json b/assets/traverse/models/block/fir_leaves4.json new file mode 100644 index 0000000..87d2690 --- /dev/null +++ b/assets/traverse/models/block/fir_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "traverse:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/orange_autumnal_leaves1.json b/assets/traverse/models/block/orange_autumnal_leaves1.json new file mode 100644 index 0000000..4afe374 --- /dev/null +++ b/assets/traverse/models/block/orange_autumnal_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "traverse:block/orange_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/orange_autumnal_leaves2.json b/assets/traverse/models/block/orange_autumnal_leaves2.json new file mode 100644 index 0000000..5e0a66d --- /dev/null +++ b/assets/traverse/models/block/orange_autumnal_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "traverse:block/orange_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/orange_autumnal_leaves3.json b/assets/traverse/models/block/orange_autumnal_leaves3.json new file mode 100644 index 0000000..0a15413 --- /dev/null +++ b/assets/traverse/models/block/orange_autumnal_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "traverse:block/orange_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/orange_autumnal_leaves4.json b/assets/traverse/models/block/orange_autumnal_leaves4.json new file mode 100644 index 0000000..e2e2ae8 --- /dev/null +++ b/assets/traverse/models/block/orange_autumnal_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "traverse:block/orange_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/red_autumnal_leaves1.json b/assets/traverse/models/block/red_autumnal_leaves1.json new file mode 100644 index 0000000..312edbe --- /dev/null +++ b/assets/traverse/models/block/red_autumnal_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "traverse:block/red_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/red_autumnal_leaves2.json b/assets/traverse/models/block/red_autumnal_leaves2.json new file mode 100644 index 0000000..268ae07 --- /dev/null +++ b/assets/traverse/models/block/red_autumnal_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "traverse:block/red_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/red_autumnal_leaves3.json b/assets/traverse/models/block/red_autumnal_leaves3.json new file mode 100644 index 0000000..1767160 --- /dev/null +++ b/assets/traverse/models/block/red_autumnal_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "traverse:block/red_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/red_autumnal_leaves4.json b/assets/traverse/models/block/red_autumnal_leaves4.json new file mode 100644 index 0000000..ffd0fc8 --- /dev/null +++ b/assets/traverse/models/block/red_autumnal_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "traverse:block/red_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/yellow_autumnal_leaves1.json b/assets/traverse/models/block/yellow_autumnal_leaves1.json new file mode 100644 index 0000000..3cfa202 --- /dev/null +++ b/assets/traverse/models/block/yellow_autumnal_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "traverse:block/yellow_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/yellow_autumnal_leaves2.json b/assets/traverse/models/block/yellow_autumnal_leaves2.json new file mode 100644 index 0000000..cc4d16b --- /dev/null +++ b/assets/traverse/models/block/yellow_autumnal_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "traverse:block/yellow_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/yellow_autumnal_leaves3.json b/assets/traverse/models/block/yellow_autumnal_leaves3.json new file mode 100644 index 0000000..aa1d2a2 --- /dev/null +++ b/assets/traverse/models/block/yellow_autumnal_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "traverse:block/yellow_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/block/yellow_autumnal_leaves4.json b/assets/traverse/models/block/yellow_autumnal_leaves4.json new file mode 100644 index 0000000..0e920dd --- /dev/null +++ b/assets/traverse/models/block/yellow_autumnal_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "traverse:block/yellow_autumnal_leaves" + } +} \ No newline at end of file diff --git a/assets/traverse/models/item/brown_autumnal_leaves.json b/assets/traverse/models/item/brown_autumnal_leaves.json new file mode 100644 index 0000000..7a99991 --- /dev/null +++ b/assets/traverse/models/item/brown_autumnal_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "traverse:block/brown_autumnal_leaves1" +} \ No newline at end of file diff --git a/assets/traverse/models/item/fir_leaves.json b/assets/traverse/models/item/fir_leaves.json new file mode 100644 index 0000000..214e522 --- /dev/null +++ b/assets/traverse/models/item/fir_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "traverse:block/fir_leaves1" +} \ No newline at end of file diff --git a/assets/traverse/models/item/orange_autumnal_leaves.json b/assets/traverse/models/item/orange_autumnal_leaves.json new file mode 100644 index 0000000..7efc105 --- /dev/null +++ b/assets/traverse/models/item/orange_autumnal_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "traverse:block/orange_autumnal_leaves1" +} \ No newline at end of file diff --git a/assets/traverse/models/item/red_autumnal_leaves.json b/assets/traverse/models/item/red_autumnal_leaves.json new file mode 100644 index 0000000..2ff5d0b --- /dev/null +++ b/assets/traverse/models/item/red_autumnal_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "traverse:block/red_autumnal_leaves1" +} \ No newline at end of file diff --git a/assets/traverse/models/item/yellow_autumnal_leaves.json b/assets/traverse/models/item/yellow_autumnal_leaves.json new file mode 100644 index 0000000..26939a8 --- /dev/null +++ b/assets/traverse/models/item/yellow_autumnal_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "traverse:block/yellow_autumnal_leaves1" +} \ No newline at end of file diff --git a/assets/traverse/textures/block/brown_autumnal_leaves.png b/assets/traverse/textures/block/brown_autumnal_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..3f9770e4579811025bd6e61cb9aa5ab7fd5db15d GIT binary patch literal 829 zcmV-D1H$}?P)4kVG`I65N?~r%SWS*8B_eGyEB@UAcAXxD;GP#0NoqL>xrI zC?d3cg{Qa{)id240~R#Z-BstFQ@8G|hpVc}b$wPBkGs1Y%hh3Q6s~32E(aC$&gQV% zDp$h$#^6+_*ZT9}X;X?OgqGmJXwO6baXbm_=li|C`j^9{&>vhAF>`edkWfR2L5!VS zI7aQAbDq)Pf3zFg==Z0l&Gk;q1!44||LgIOb{^Q-90uch|8(%vub%A%BGpfxzmM*w zodz}>c4+M+=H@Q4zw8bk9yaeP3NHq*9|J6rrih(+Tv+$&5NL(6h^kM{13YKx@Htmd> zHKGeX1|e=De-$_yfr3@eCaNW^T* zZSgwT#5B}0j3;ngZuzt+#k|^xR?z9aDgNo+Hy=Czxq>3y&kuVZsKY}ZJzx(EX*AcZ zeCeuJmkrbK#6pY#rh(wH8%Y{a5ZOaTI@e9`%74}Vzc~-69QAoXYfbH$aI0Ji`}I+s z2U0$tdVrEU5&w(xK<<9va{@FKHa)wZ2V}z@L>mcEVR6ds=NMMn)(M<;BZ{SJaD(Lr z%uQG~;v35+t6NtW!>yQFZTIf1$M>dBrz=oS#ZENc{?9ATMcR-P^00000NkvXX Hu0mjfnFEL1 literal 0 HcmV?d00001 diff --git a/assets/traverse/textures/block/fir_leaves.png b/assets/traverse/textures/block/fir_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..1fba5d50e43bf75ab2f67d0b99b12c91b26c1387 GIT binary patch literal 836 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 literal 0 HcmV?d00001 diff --git a/base/assets/betterleaves/models/block/leaf_carpet.json b/base/assets/betterleaves/models/block/leaf_carpet.json new file mode 100644 index 0000000..6d1f78a --- /dev/null +++ b/base/assets/betterleaves/models/block/leaf_carpet.json @@ -0,0 +1,40 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/carpet", + "texture_size": [32, 32], + "textures": { + "particle": "#wool" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "faces": { + "north": {"uv": [4, 3.5, 12, 4], "rotation": 180, "texture": "#wool", "tintindex": 0}, + "east": {"uv": [12, 4, 12.5, 12], "rotation": 90, "texture": "#wool", "tintindex": 0}, + "south": {"uv": [4, 12, 12, 12.5], "texture": "#wool", "tintindex": 0}, + "west": {"uv": [3.5, 4, 4, 12], "rotation": 270, "texture": "#wool", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#wool", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#wool", "cullface": "#wool", "tintindex": 0} + } + }, + { + "from": [4, 0, -2], + "to": [4, 3, 20], + "rotation": {"angle": 22.5, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0} + } + }, + { + "from": [14, 0, 1], + "to": [14, 3, 23], + "rotation": {"angle": -45, "axis": "y", "origin": [14, 0, 4]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/base/assets/betterleaves/models/block/leaf_carpet_notint.json b/base/assets/betterleaves/models/block/leaf_carpet_notint.json new file mode 100644 index 0000000..9294d8b --- /dev/null +++ b/base/assets/betterleaves/models/block/leaf_carpet_notint.json @@ -0,0 +1,40 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/carpet", + "texture_size": [32, 32], + "textures": { + "particle": "#wool" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "faces": { + "north": {"uv": [4, 3.5, 12, 4], "rotation": 180, "texture": "#wool"}, + "east": {"uv": [12, 4, 12.5, 12], "rotation": 90, "texture": "#wool"}, + "south": {"uv": [4, 12, 12, 12.5], "texture": "#wool"}, + "west": {"uv": [3.5, 4, 4, 12], "rotation": 270, "texture": "#wool"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#wool"}, + "down": {"uv": [4, 4, 12, 12], "texture": "#wool", "cullface": "down"} + } + }, + { + "from": [4, 0, -2], + "to": [4, 3, 20], + "rotation": {"angle": 22.5, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool"}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool"} + } + }, + { + "from": [14, 0, 1], + "to": [14, 3, 23], + "rotation": {"angle": -45, "axis": "y", "origin": [14, 0, 4]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool"}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool"} + } + } + ] +} \ No newline at end of file diff --git a/assets/minecraft/models/block/leaves1.json b/base/assets/betterleaves/models/block/leaves1.json similarity index 96% rename from assets/minecraft/models/block/leaves1.json rename to base/assets/betterleaves/models/block/leaves1.json index 67163c5..86b4eaf 100644 --- a/assets/minecraft/models/block/leaves1.json +++ b/base/assets/betterleaves/models/block/leaves1.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves2.json b/base/assets/betterleaves/models/block/leaves2.json similarity index 96% rename from assets/minecraft/models/block/leaves2.json rename to base/assets/betterleaves/models/block/leaves2.json index 3b827d7..6fdbb7c 100644 --- a/assets/minecraft/models/block/leaves2.json +++ b/base/assets/betterleaves/models/block/leaves2.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/minecraft/models/block/leaves3.json b/base/assets/betterleaves/models/block/leaves3.json similarity index 96% rename from base/assets/minecraft/models/block/leaves3.json rename to base/assets/betterleaves/models/block/leaves3.json index ab56c4f..76f4411 100644 --- a/base/assets/minecraft/models/block/leaves3.json +++ b/base/assets/betterleaves/models/block/leaves3.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/minecraft/models/block/leaves4.json b/base/assets/betterleaves/models/block/leaves4.json similarity index 96% rename from base/assets/minecraft/models/block/leaves4.json rename to base/assets/betterleaves/models/block/leaves4.json index b65cb64..744a70d 100644 --- a/base/assets/minecraft/models/block/leaves4.json +++ b/base/assets/betterleaves/models/block/leaves4.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/minecraft/models/block/leaves_notint1.json b/base/assets/betterleaves/models/block/leaves_notint1.json similarity index 96% rename from base/assets/minecraft/models/block/leaves_notint1.json rename to base/assets/betterleaves/models/block/leaves_notint1.json index 7ee7e85..9349614 100644 --- a/base/assets/minecraft/models/block/leaves_notint1.json +++ b/base/assets/betterleaves/models/block/leaves_notint1.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/minecraft/models/block/leaves_notint2.json b/base/assets/betterleaves/models/block/leaves_notint2.json similarity index 96% rename from base/assets/minecraft/models/block/leaves_notint2.json rename to base/assets/betterleaves/models/block/leaves_notint2.json index 981e72f..4c65189 100644 --- a/base/assets/minecraft/models/block/leaves_notint2.json +++ b/base/assets/betterleaves/models/block/leaves_notint2.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves_notint3.json b/base/assets/betterleaves/models/block/leaves_notint3.json similarity index 96% rename from assets/minecraft/models/block/leaves_notint3.json rename to base/assets/betterleaves/models/block/leaves_notint3.json index 112500f..ed8a94c 100644 --- a/assets/minecraft/models/block/leaves_notint3.json +++ b/base/assets/betterleaves/models/block/leaves_notint3.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves_notint4.json b/base/assets/betterleaves/models/block/leaves_notint4.json similarity index 96% rename from assets/minecraft/models/block/leaves_notint4.json rename to base/assets/betterleaves/models/block/leaves_notint4.json index be8d0d5..7b8d230 100644 --- a/assets/minecraft/models/block/leaves_notint4.json +++ b/base/assets/betterleaves/models/block/leaves_notint4.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/betterleaves/models/block/leaves_overlay1.json b/base/assets/betterleaves/models/block/leaves_overlay1.json new file mode 100644 index 0000000..9c2211d --- /dev/null +++ b/base/assets/betterleaves/models/block/leaves_overlay1.json @@ -0,0 +1,52 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/block", + "texture_size": [32, 32], + "textures": { + "particle": "#all" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, + "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, + "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, + "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} + } + }, + { + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [-7.98959, -6, 7.98959], + "to": [24.01041, 22, 7.98959], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8.01041, 8, 7.98959]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + }, + { + "from": [-6.5, -6, 3], + "to": [25.5, 22, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [1, 0, 3]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/base/assets/betterleaves/models/block/leaves_overlay2.json b/base/assets/betterleaves/models/block/leaves_overlay2.json new file mode 100644 index 0000000..341a9c3 --- /dev/null +++ b/base/assets/betterleaves/models/block/leaves_overlay2.json @@ -0,0 +1,52 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/block", + "texture_size": [32, 32], + "textures": { + "particle": "#all" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, + "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, + "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, + "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} + } + }, + { + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [-5.5, -6, 15], + "to": [26.5, 22, 15], + "rotation": {"angle": 45, "axis": "y", "origin": [2, 0, 15]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + }, + { + "from": [-7.98959, -6, 8.01041], + "to": [24.01041, 22, 8.01041], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8.01041, 8, 8.01041]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/base/assets/betterleaves/models/block/leaves_overlay3.json b/base/assets/betterleaves/models/block/leaves_overlay3.json new file mode 100644 index 0000000..5262572 --- /dev/null +++ b/base/assets/betterleaves/models/block/leaves_overlay3.json @@ -0,0 +1,52 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/block", + "texture_size": [32, 32], + "textures": { + "particle": "#all" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, + "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, + "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, + "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} + } + }, + { + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [-6.98223, -6, 8.99264], + "to": [25.01777, 22, 8.99264], + "rotation": {"angle": 22.5, "axis": "y", "origin": [9.01041, 8, 9]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + }, + { + "from": [9.00305, -6, -6.99264], + "to": [9.00305, 22, 25.00736], + "rotation": {"angle": 22.5, "axis": "y", "origin": [9.01041, 8, 9]}, + "faces": { + "east": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "west": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/base/assets/betterleaves/models/block/leaves_overlay4.json b/base/assets/betterleaves/models/block/leaves_overlay4.json new file mode 100644 index 0000000..5ad9a4c --- /dev/null +++ b/base/assets/betterleaves/models/block/leaves_overlay4.json @@ -0,0 +1,52 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/block", + "texture_size": [32, 32], + "textures": { + "particle": "#all" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, + "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, + "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, + "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} + } + }, + { + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [8.00305, -6, -8.00736], + "to": [8.00305, 22, 23.99264], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8.01041, 8, 8]}, + "faces": { + "east": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "west": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + }, + { + "from": [-7.98223, -6, 8.00736], + "to": [24.01777, 22, 8.00736], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8.01041, 8, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/base/assets/minecraft/models/block/leaves.json b/base/assets/minecraft/models/block/leaves.json deleted file mode 100644 index 398fa3b..0000000 --- a/base/assets/minecraft/models/block/leaves.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "credit": "Made with Blockbench", - "parent": "block/block", - "texture_size": [32, 32], - "textures": { - "particle": "#all" - }, - "elements": [ - { - "from": [0, 0, 0], - "to": [16, 16, 16], - "faces": { - "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, - "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, - "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, - "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, - "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, - "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} - } - }, - { - "from": [-5.5, -6, 14], - "to": [26.5, 22, 14], - "rotation": {"angle": 45, "axis": "y", "origin": [2, 0, 14]}, - "faces": { - "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, - "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} - } - }, - { - "from": [-5.5, -6, 2], - "to": [26.5, 22, 2], - "rotation": {"angle": -45, "axis": "y", "origin": [2, 0, 2]}, - "faces": { - "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, - "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} - } - } - ] -} \ No newline at end of file diff --git a/gen-pack.py b/gen-pack.py index 946a403..5b8a51c 100644 --- a/gen-pack.py +++ b/gen-pack.py @@ -11,7 +11,12 @@ import shutil from PIL import Image from distutils.dir_util import copy_tree -def autoGen(notint_overrides): +def autoGen(jsonData): + notint_overrides = jsonData["noTint"] + block_texture_overrides = jsonData["blockTextures"] + overlay_textures = jsonData["overlayTextures"] + block_id_overrides = jsonData["blockIds"] + leaves_with_carpet = jsonData["leavesWithCarpet"] print("Generating assets...") if (os.path.exists("./assets")): shutil.rmtree("./assets") copy_tree("./base/assets/", "./assets/") @@ -20,8 +25,14 @@ def autoGen(notint_overrides): for infile in files: if infile.endswith(".png") and (len(root.split("/")) > 3): namespace = root.split("/")[3] - block_id = infile.replace(".png", "") - print(namespace+":"+block_id) + block_name = infile.replace(".png", "") + if (namespace+":block/"+block_name) in overlay_textures.values(): continue # We don't want to generate assets for overlay textures + + print(namespace+":"+block_name) + texture_prefix = "" + if (len(root.split("/")) > 6): + texture_prefix = root.split("/")[6]+"/" + print("-> Prefix: "+ texture_prefix); # Generate textures outfolder = root.replace("assets", "").replace("input", "assets") @@ -50,17 +61,49 @@ def autoGen(notint_overrides): except IOError: print("Error while generating texture for '%s'" % infile) - # Generate blockstates & models + # Set block id and apply overrides + block_id = namespace+":"+block_name + if block_id in block_id_overrides: + block_id = block_id_overrides[block_id] + # Set texture id and apply overrides + texture_id = namespace+":block/"+block_name + + has_texture_override = (block_id) in block_texture_overrides + if has_texture_override: + texture_id = block_texture_overrides[block_id] + print ("-> Texture Override: "+texture_id) + else: + if (texture_prefix != ""): + texture_id = namespace+":block/"+texture_prefix+block_name + + base_model = "leaves" + # Check if the block appears in the notint overrides - if (namespace+":"+block_id) in notint_overrides: - generateBlockstateAndModel(namespace, block_id, True) - generateItemModel(namespace, block_id) + hasNoTint = block_id in notint_overrides + if hasNoTint: + base_model = "leaves_notint" print ("-> No tint") - else: - generateBlockstateAndModel(namespace, block_id, False) -def generateBlockstateAndModel(mod_namespace, block_name, notint): + # Check if the block has an additional overlay texture + overlay_texture_id = "" + if block_id in overlay_textures: + base_model = "leaves_overlay" + overlay_texture_id = overlay_textures[block_id] + print ("-> Has overlay texture: "+overlay_texture_id) + + # Generate blockstates & models + generateBlockstateAndModel(block_id, base_model, texture_id, overlay_texture_id) + generateItemModel(block_id, has_texture_override) + + if (block_id) in leaves_with_carpet: + carpet_id = leaves_with_carpet[block_id] + generateCarpetAssets(carpet_id, hasNoTint, texture_id) + print (f"-> Also generating leaf carpet: {carpet_id}") + +def generateBlockstateAndModel(block_id, base_model, texture_id, overlay_texture_id): + mod_namespace = block_id.split(":")[0] + block_name = block_id.split(":")[1] # Create structure for blockstate file block_state_file = f"assets/{mod_namespace}/blockstates/{block_name}.json" @@ -86,34 +129,79 @@ def generateBlockstateAndModel(mod_namespace, block_name, notint): if not os.path.exists("assets/{}/models/block/".format(mod_namespace)): os.makedirs("assets/{}/models/block/".format(mod_namespace)) - base_model = "leaves" - if (notint): - base_model = "leaves_notint" # Create the four individual leaf models for i in range(1, 5): # Create structure for block model file block_model_file = f"assets/{mod_namespace}/models/block/{block_name}{i}.json" block_model_data = { - "parent": f"block/{base_model}{i}", + "parent": f"betterleaves:block/{base_model}{i}", "textures": { - "all": f"{mod_namespace}:block/{block_name}" + "all": f"{texture_id}" } } + if (overlay_texture_id != ""): + block_model_data["textures"]["overlay"] = overlay_texture_id with open(block_model_file, "w") as f: json.dump(block_model_data, f, indent=4) -def generateItemModel(mod_namespace, block_name): +def generateItemModel(block_id, override_block_texture=False): + mod_namespace = block_id.split(":")[0] + block_name = block_id.split(":")[1] + # Create models folder if it doesn't exist already if not os.path.exists("assets/{}/models/item/".format(mod_namespace)): os.makedirs("assets/{}/models/item/".format(mod_namespace)) item_model_file = f"assets/{mod_namespace}/models/item/{block_name}.json" - item_model_data = { - "parent": f"{mod_namespace}:block/{block_name}1" - } + + if override_block_texture: # Used for items that have a different texture than the block model + item_model_data = { + "parent": f"{mod_namespace}:block/{block_name}1", + "textures": { + "all": f"{mod_namespace}:block/{block_name}" + } + } + else: # By default, the regular block model is used + item_model_data = { + "parent": f"{mod_namespace}:block/{block_name}1" + } + with open(item_model_file, "w") as f: json.dump(item_model_data, f, indent=4) +def generateCarpetAssets(carpet_id, notint, texture_id): + mod_namespace = carpet_id.split(":")[0] + block_name = carpet_id.split(":")[1] + + # Create structure for blockstate file + block_state_file = f"assets/{mod_namespace}/blockstates/{block_name}.json" + block_state_data = { + "variants": { + "": [] + } + } + # Add four rotations for the carpet model + block_state_data["variants"][""] += { "model": f"{mod_namespace}:block/{block_name}" }, { "model": f"{mod_namespace}:block/{block_name}", "y": 90 }, { "model": f"{mod_namespace}:block/{block_name}", "y": 180 }, { "model": f"{mod_namespace}:block/{block_name}", "y": 270 }, + + # Write blockstate file + with open(block_state_file, "w") as f: + json.dump(block_state_data, f, indent=4) + + base_model = "leaf_carpet" + if (notint): + base_model = "leaf_carpet_notint" + + # Create structure for block model file + block_model_file = f"assets/{mod_namespace}/models/block/{block_name}.json" + block_model_data = { + "parent": f"betterleaves:block/{base_model}", + "textures": { + "wool": f"{texture_id}" + } + } + with open(block_model_file, "w") as f: + json.dump(block_model_data, f, indent=4) + # See https://stackoverflow.com/a/1855118 def zipdir(path, ziph): # ziph is zipfile handle @@ -150,6 +238,6 @@ if __name__ == '__main__': data = json.load(f) f.close() - autoGen(data['noTint']); + autoGen(data); makeZip(args.version); \ No newline at end of file diff --git a/input/assets/COPYRIGHT_DISCLAIMER b/input/assets/COPYRIGHT_DISCLAIMER new file mode 100644 index 0000000..cee5518 --- /dev/null +++ b/input/assets/COPYRIGHT_DISCLAIMER @@ -0,0 +1,4 @@ +The files in these directories are subject to the individual authors' licenses. +They are included in this repository to allow adding compatibility with the mod in question. +Should you – as the copyright holder – take issue with the inclusion of your assets here, +please reach out to motschen@midnightdust.eu and they will be immediately removed. \ No newline at end of file diff --git a/input/assets/ad_astra/LICENSE b/input/assets/ad_astra/LICENSE new file mode 100644 index 0000000..e91dc00 --- /dev/null +++ b/input/assets/ad_astra/LICENSE @@ -0,0 +1,30 @@ +# Terrarium License v1 + +### 0. Definitions + +“Code” refers to: +1. Any file found in the `.../resources/data/...` directory +2. Shader files, which refers to + 1. Files ending in `.vsh`, `.fsh` and `.glsl` +3. Build scripts, which refers to + 1. Files ending in `.gradle`, `.gradle.kts`, `.properties`, `.bat`, and `.gitignore` +4. Source files, which refers to + 1. Files ending in `.java`, `.kt`, `.dart`, `.html`, `.xml` and `.cs` +5. Script files, which refers to + 1. Files ending in `.js`, `.ts`, `.py`, `.kts` and `.css` +6. Documentation files, which refers to + 1. Files ending in `.md`, `.txt`, `.pdf`, `.rtf`, `.doc`, `.docx` and `.csv` +7. Configuration files, which refers to + 1. Files ending in `.yml`, `.toml`, and `.mcmeta` + 2. Files named `fabric.mod.json` or `mods.toml` or `quilt.mod.json` + +### 1. Code + Per the definitions above, Code is licensed under the “MIT” License, found below + +> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +### 2. Non-Code + + Per the definitions above, Everything that is not defined as Code is "All Rights Reserved" \ No newline at end of file diff --git a/input/assets/ad_astra/textures/block/glacian_leaves.png b/input/assets/ad_astra/textures/block/glacian_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..21a3799fb370c88c65862a83a4cb8e80e74d7fe0 GIT binary patch literal 317 zcmV-D0mA-?P)Px#_en%SR5*=&Qthe4FbtEA4iM-h-rwDzkZh0%3h4yCAMZIRzTO2&0+pO)U+2rF{5Q2%iE>*;38PwtQjTw0FDZeo7}hDpR4N@^<7 P00000NkvXXu0mjfF_(;o literal 0 HcmV?d00001 diff --git a/input/assets/aether/LICENSE-ASSETS.txt b/input/assets/aether/LICENSE-ASSETS.txt new file mode 100644 index 0000000..495bb6d --- /dev/null +++ b/input/assets/aether/LICENSE-ASSETS.txt @@ -0,0 +1,4 @@ + ALL RIGHTS RESERVED + + The copyright holder reserves all the rights provided by copyright +law for the licensed material. diff --git a/input/assets/aether/textures/block/natural/crystal_fruit_leaves.png b/input/assets/aether/textures/block/natural/crystal_fruit_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..8da2b080963ae5ee6f7903b9f2cfd7b8744b622f GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}x0G|-okY)Sro0r9IIcb#9j86*-tsyHC0M_2%#S->x2EX|j@KC>9d)OcQc3YV%Xgkzf-{EaMJ{j(}6BfGWrh}--7n$vIm{HC?wm(xIT@O_+eqk6Z qcSUX88liQcs%Dt&FqJU=!G3WjyQopY)B8Z@GI+ZBxvXNS%G}%0G|-okY)Sro0r9IIcb#9+khv?C{#E1jIW(P7fZ&D+|rpqmoa#{`njxgN@xNA6}fm& literal 0 HcmV?d00001 diff --git a/input/assets/aether/textures/block/natural/decorated_holiday_leaves.png b/input/assets/aether/textures/block/natural/decorated_holiday_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..89d2bea295f47bb65806fbf53d68477c0859adcc GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|-os@he4UWGH~9-269S4?D+n`1`i#hU-e_CE0PTC5Y{Ff-}M{}Vv9 zr~DRJ04d&*Aiv=MNPxlig;E<(g0sLQvY3H^?+6GpPSxg<1`4)$x;Tbt1nc%Y3b811 zFe^88&Hlf?ocUbuCTC&Bqy{riKOwgFg+>B%p0(xcv@O-Ja_j08yRf7G!ELe!r++vT8}hi@3)(r#L6tE1FJ>48NrkxFtgSyvc^orJ?;RzSRk- v)xId+_bO}8x?d~4?b>_f?UlI0$C>I`I9NA!c;-z7x`@Hk)z4*}Q$iB}ONx0x literal 0 HcmV?d00001 diff --git a/input/assets/aether/textures/block/natural/golden_oak_leaves.png b/input/assets/aether/textures/block/natural/golden_oak_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..f4cca1dd2e796a3e3ff319652f2c155af7075ffa GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G~10G|-og=Nwoo~K^hVZ3XqI#4Xb?_da!Vl4^s3;quT48OPWfehj-@Q5sC zVBk9f!i-b3`J{n@)t)YnAsWH9{hoXW3^NS%G}f0G|-os@he4UWGH~9-269S4?D+n_~u0rf|b1IUvPe666>B9}F0zyqVpA zLYxI2k;M!Qd`Cc-ajG_-G*B?t)5S4FBiOg!QRsjI50jzPzyD8|HqO0w;jRE{2kSMp z9iAe7kJ1+Jd@Yh^(%qG@WX6hvz1*g&6toqBKiv#5>p5j|S8k=54*!(ZeUVui;jYTd zPoyW!y7t>4@#OxsYtL)eM=wv`_UhEE=eG(X9y8uIW1jBIyw?Y4F@vY8pUXO@geCwz CS6y=e literal 0 HcmV?d00001 diff --git a/input/assets/aether/textures/block/natural/skyroot_leaves.png b/input/assets/aether/textures/block/natural/skyroot_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..70ad5f87ed340cb8f1e39cb0aab7c8a9e6ac543c GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-o$YT5aKA$u1X3Rd2yXkfpS-oWnm1e8(f3Bs{oW}{YybXnHLuL#-Q?BI_G%iFS-FIP;M1%8>5!QIaJ!H`vVyT ze*HkUk8v`PYpP?br)H|ApsOWgCNHTXAuJ;)s36EE!pXsX?9-aFKoeL>g8V=xF>Ick zHVa5i@^oWAmuvsux=>o(>i)`1S3GX8wkTnzb7~_})C$ zF0uTq)}Aeo1#FK0Pyf~CDzEcr@jj;M!ohJ>30;r2{Bib~rzP-i##ZO-%Je(`7fU_A ayHLOC8b`-O=9^3)S9-eoxvX;M1%a{?XwuUz)Oa@=PB zKAZg;&E`(hojX@|?nK>=cHNFz^^OjW`YMg8diAnW<;*|aQBJgA*7uv=;I z^B?7v^TL%3l!N&b6p{j-&a3PFuf>oSW4hk(@@na;attr_7ngis$;pp!H%?rer?ez; z-nxeQ%_py~3HjRQ)B28aSK0y7K-O>DG6fm#Fmk@!mXN=A)d3ZT2^?9=G8IfY4Wm*x gn$>0VSQ7s*?2cwzaX~tU1?W5mPgg&ebxsLQ0K+_JX#fBK literal 0 HcmV?d00001 diff --git a/input/assets/betterend/textures/block/pythadendron_leaves.png b/input/assets/betterend/textures/block/pythadendron_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..770229ac5c6a8111155f1f017116e8bb766af6d6 GIT binary patch literal 602 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47zG1-LR|m<|9{p0>M74t$6Svc zus^Wge*Frk6)_4io^qaU(ryr`qdrGZI-dk8IO29>zuW$uo;&wA?*S^_?X-K7)23~< z+jd#*+TgHZv+ZV}_Kmh1fhMfAUAx9|%_^%^E38*6wOG2$eAxo41@o-t&9|IC*K+PO z>uIx1XU{U3HOYL^G?QtQO(st=nbdF6-)+#{YSP+b+|s4j)o9RIt5aK}T~no5RjE-~ zs9jjBSzM-CmZh1Mp^=fMnU<=Vny#LnrIMAYoSCeioS~GFq?VMVnv^P^8mAN&s~8LP zMYMc$m{M4%QfPuyLWp8WkbF>pY=F0dH_&$;vL5a-?m$0!iF>(9xq66tI7>L&3fbkf;=44aD&5?icX+!Cs1MQ?t|m#&|;e72CD`4m&r`}5y#&+8R1*UX6AthV;jjmZ0{ zb%|#jXFYr3ZG1TSZ1T^oqJi>XS zN%Kbi#5e(w0R6vRSEs3Noh@K{aohE>qB7B%2 zdX*h_@1XAE00001bW%=J06^y0W&i*Hl}SWFRCr!3k68{xAqc>#;x2CQ{&$^V<`+s@ zh`{lVkhJlUNP6?t3#G-jzJQy#=BX(XQ{2l#sZz@fi4@Y<03y=y?h8Kj{02^7?S&)P zH}MDd*z8rM@<}~6Gx}&_iwH~P8fn&dy+MsMEBL`^Oe4*D7@a?< za`N)>3JMB}ii%1~N@{9q>gwv6nwlmiCZ?vQ(b3UWk1J*Z^)QwM`2{mLJiCzwQ}nB_->BYigg-nwooP-hrTPg?S21 zi|;-@sGF8~&-X)V!+!&viMyEme-^25J~7Qzg4ZT8GbhWKRSQKeLsf0_0v)_J9ED>F#OD_;MhA2$oTer&3|Fb zs|=wBUQC*Al&87j^l%l+#5X9YvgJefl- a@7C_>whGkmeEB~I0#LT=By}Z;C1rt3( zJ>y=Lzv)0VS3O-ELoEDjCmiHrGURco4oLa9D~!dzu2bR1|N4;ct#cLP({raU4`+ZyQ+MCZmxQfx%q}5q@Vb$r+N#2QPElyZQ7pSy6W%>Mc$_7QQ z@6$M+s9cL-YnvI6cjd*ouPLQ|FDDorJHK^Wu=N%}k2&{MmI+_pzP2l?SJv3vUP5u= zo%B3IO@qG|54)I~7_NMsp>V}PV(;nui3VL#cU8{yd)*g4w!+x_)to7>cMF`kljLMr z{BP#>@>>(`K2qA@E&1MM$s09w-PghE-m?E*b~F9sRh!j74>EYV`njxgN@xNA>J5>m literal 0 HcmV?d00001 diff --git a/input/assets/bewitchment/textures/block/dragons_blood_leaves.png b/input/assets/bewitchment/textures/block/dragons_blood_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..813aac242c407fa18ccc4ed2765c6103f974da2d GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt3( zJ+r@loG*ZCu6w#ThFJL5PB_SQ$brY@H^1DGW^un^w|6qbE1N%~cIwZ6xoXmvMV z=M%f4&r1}(Sgz`0D0hDBxw?Bsurg&KiaXzqu3?s)Sboy~yC{>gTe~DWM4ffkKTI literal 0 HcmV?d00001 diff --git a/input/assets/bewitchment/textures/block/elder_leaves.png b/input/assets/bewitchment/textures/block/elder_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..db865f0da8a252eb18ffd51456684c481db256a3 GIT binary patch literal 846 zcmV-U1F`&xP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!TJ960)A3_s9epB@NP%2Jpl1bsLgCIx-!tHCXMX*OV z#>i3aBKOZlLg4Y-4(T64BMvOX&5EMpf=Q?}elFq$?L)DDn~5`$t6t=B*Q8yT;SN50 zFtAr}4!>QXzBaEopo4fd>zgTK_rwyJBK6wrYo!(2hA`0vOknC>dk&*7&??>PP(Z&2{UdD!EM*wQJ29bKHRmn8hs~+Eec8@QTH70~y+Ar9E$;ulcD&NzhotXyb z5Am;&SrIYI+N^Xw&q^Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02p*dSaefwW^{L9 za%BK;VQFr3E^cLXAT%y9E;EfJ{bv9G0m?~4K~y+TRg&pa+dvG*9h5pxS&?8px*sSanFD}Oo4=KxhpV?-DRBTv z97q;d(*M>~)SG`(ZH6TPWY+FE{TxD+yIPLPGBh*Kty5)zCzy&v{cC6E+Q7G&hiUmT z7HW|~lk8g2S_&6Qy5zt>j|~pd4S*F;mtU*nj~>fml87HSNQEAvD zg1sp2*{C`%se9cPe8|_a?m-`PyF%n@KMt3>`u!6~;M*RQp~IB-aLiPPX`^2oH410( z7n!}f|E}=zaU^b=DpSlgPn3bVZ&9o=sXQx&qtpCw+nQaqXNf0=B12l~nd%zc_6}DF nQfJ=M_Yg+m0gQ9;(^vTbaTqX}ux=Mg00000NkvXXu0mjfYv&9y literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/LICENSE b/input/assets/biomesoplenty/LICENSE new file mode 100644 index 0000000..9620dfc --- /dev/null +++ b/input/assets/biomesoplenty/LICENSE @@ -0,0 +1,2 @@ +All rights reserved unless explicitly stated. +The copyright holder is Forstride. \ No newline at end of file diff --git a/input/assets/biomesoplenty/textures/block/cypress_leaves.png b/input/assets/biomesoplenty/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a010c390dc7910c3d50fea25a6974221e499cf GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}f0G|+7X>Bq4WFz|&W6LOAMPn&ta~Yt_PVTS=K#IL2$S?Rm7%)hAGrIwW zI14-?iy0XB4uLSEsD@VqP%zum#W6%9*tYK^BZDFjlcC1n>3ak=|0}UzTF@HQIXjB! z?{vOy_GR8IrcOCW=eo13-F8wm*x;vAabk|uj5zk^exLPv&PpG8e|Ou=vOjloqxq}K z*FRWr^h@$5adn&Krpxh?i4X5*9=LqyO-k*T5av~iFJ<2Wt!40Z^>bP0l+XkKaSB)` literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/dead_leaves.png b/input/assets/biomesoplenty/textures/block/dead_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..a4dbf03ddbd083b27df5c086cd4ade14c71ed5fa GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|s0G|+7Z%d`TaHBA1_10`#b3@HQPa9`zL!jh@&vPdODUOmLzu^B6z;Lg5 zZzNERv%n*=n1O+BKL|5gum-CD1?xRs978mMZT+K#7!)~}R_^%UEB@z3+9{z*mIG!l zB`;i?$JUm%ZN($ICnsbtn7#Y0X!&$+hlak3R&Q`Z*q)#nhE55;r#fxO`gwP5%7q9dHHY<$TCbP9u~tDnm{r-UW|rY~fI literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/empyreal_leaves.png b/input/assets/biomesoplenty/textures/block/empyreal_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..94900e6291fee972d3772b40107edfb2ed6a02b4 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G~10G|-ok9SsYomo4lHuv=A2|%%z&Oc0n6l+P4U+{k*VEDa_4`dK$fk$L9 z0|Vb75M~tB@M-`GmV3H5hG+!q_A~MwFyLTv{qcWx`HiieD;pBh7iB!H*uiD`(ds16 z2OEbkGC$|sd4BM1jCy>4ZvWQlwWt34JlK8r!{gc< zXI-0PZMsfdwU`#JZ0cIg_2d3Nx%B>Rj6M^C8s3`~h0AMvX3{;-QC$Rd0)wZkpUXO@ GgeCwA&14q< literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/fir_leaves.png b/input/assets/biomesoplenty/textures/block/fir_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..f9d3f2d12e8bf8a9c2fb75e0a67a0f1bb73529c7 GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGK$vmro+3}6phSslL`iUdT1k0gQ7S`0VrE{6US4X6f{C7?p4neN&KE#6uRUEH zLoEDT`wjUHIqc?|REDADzySlhN^X-!iF39@dWiWa10X5Bg*=}jevNg_4 zS-I9rQE8Ww;rqB{PqefSsQi6;WY(fwYc3 zUTpOVyCs&Y$s!eSM#m^U$n>hHO6SUt5iNS%G~10G|-ojFgO>dv?y4IitL^94OWp`ZW(ov6ck+1^)*EhTq%xKn8IZctjR6 zF!1dMVMYtqU=^TXg{O;Sh(@q&KPTS-2M#8|pZ{lD@9^}^3bR}?$!OzdZS`W?OIFXi z-5HxVUT7%lUd5NxmyowIH0kQG9`P+#yev2l<}WRl*wUKLd#YM$N%>x@?cyzOBYZ30 zUd^z$bi9-+?_|F79YOKgj}Ce#q!qsu)u_KMQqB?khcT*&X)34qbZ(#<7(8A5T-G@y GGywoDC0o(} literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/flowering_oak_leaves_overlay.png b/input/assets/biomesoplenty/textures/block/flowering_oak_leaves_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..0f3d9caad06e1b61cb3a6532f1c8aa0cb7bb18d0 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|^0G|-o*N^Vp**Ej`vnMxqO!_!i6)60u!loTav6Te*1^)*DhRyqz><5Z) z7I;J!GcfRN17XHAtVkgsM(mRmIccjpt*JiEo{g{4Trn@qDqyR&CEUU5tMb7a?IAw!1J5|%oqpaaT4 PQyDy6{an^LB{Ts5GXPEs literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/hellbark_leaves.png b/input/assets/biomesoplenty/textures/block/hellbark_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..ec9a3b8e4f426361d21e11495cfcf4b468a3475f GIT binary patch literal 462 zcmV;<0WtoGP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0b@x-K~y+TZIio7 z15pr$&)Lc)LGV(DXdA>fq!7VM*az?dd^R7z2MAaRl0s}nY!$Ka0+O(H>wbe@I0k<> zJ10Ar|DTynZpM>tdUuT;ZNLX<}l9iQ>EjL182M8f|&hkUDA}r-b@Uw}_ zo9kT8M8ph8;P~;N2u6yL7?C}Ehu`<{K)wnn;GLpQTy|&VMnXZXtPf&X-W?YBPdb43 z4?_&<*ZLoEL&RYz3<;o(P=F+QlL?23f_6$(pczlPA2<&Io*x0qK>z>%07*qoM6N<$ Eg5c4z^8f$< literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/jacaranda_leaves.png b/input/assets/biomesoplenty/textures/block/jacaranda_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad1e6675498c6570bdadb0ccc20f9e95a269fb9 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|&0G|-o_K7!qDh=$jv^LFoRo!qYFYox=t_NZ5X6;p%W&~YbrE>$Qu=H&j z$V{G+Aiv=M2*4n8|J*sCIA?)JWHAE+-+mBgv|tTZ0Sfkex;Tbt1nc&5@*P$XU_Ki+ z;n)BFZ!d&+2t@8S?#rpPRB=!HlsI+Ol4HjEaE=ycHFb$oA{}PtbWRwA`^g4WAJqKb6Mw<&;$U& CG=2*J literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/magic_leaves.png b/input/assets/biomesoplenty/textures/block/magic_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..b3f139d374ef55c267c07405b9262cd65537947d GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+7i>zMl(9+zapCZ;g){p3MtUFECYd$0aSelt$Gw5(HcD*>uC z-f{T=km4-~@(cct1Q={zD7674I14-?iy0XB_Jc5^1#7ShP_WjpNsMJ>z;WT)Z&#-Qtgi+}90iolo7ax>5PvFz~fd zfvU)@biL38Uq4>#GP9fc(5}+A;a0Sc&mRtpN`dSn{w9sJo$h6(EY&LVDKoAfkz;i| z7QQQL|C-J}%hOBu$DQe4_kZmic5anpySADgw3_~y-S<6PnykzuJ)qMVJYD@<);T3K F0RVSve+>Wt literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/magic_leaves_alt.png b/input/assets/biomesoplenty/textures/block/magic_leaves_alt.png new file mode 100644 index 0000000000000000000000000000000000000000..8f611a63520fccaa3cd8368c06335ff17d6d63f7 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}@0G|+7i>zMl(9+zapCZ;gcC0($)&EF8qQ^3CZQP3Yelt$Gw5(HcD*>vF z$*;W)qHqh<-JP9J=P>c)SSs;~&VIGT_r8UsS!k``ZrN!oU)eCPnr^OUw%UhxUUj^6 zWb%t@q2yIZ(oS5wA))sBnsl$9?Zz86r%j`d810OCQqR19GS7`K~6?ulP2|ESgWiOIVW9N(devuf3iFqH|y0cLU&kzu4C|Y^>bP0 Hl+XkKP<(e# literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/mahogany_leaves.png b/input/assets/biomesoplenty/textures/block/mahogany_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..f82dcea396da3d1843506441dc9f400979f731bb GIT binary patch literal 436 zcmV;l0ZaagP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0ZB9Eb&tGH7 zh^=4OIR_8{SwIqne+B{ygUb3K8+&r2!`c$?;HQ60V8ZZip}?AYbn& zNhY9(DG;(4uoq(9LA|44!%hO+$>wd-P^>7AM=LhY@1V57*b0Gq$)0I1(SamI`Yk<{ zO9t9=N26;bQF|<>!wOIYjIL3j?mLi-C}-A@qxt9>%Xh%W6@l#X6xH5vjUM_Au!2ZQ e#v)K8BH{^D>UHJc#s3xn0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0a!^yK~y+TZIZ1{ zLqQOQ_pT@i+6q!d5hN9$ur-x9o&bm9DNsBG3fCvVAu(7Sf&@WP1kr+_f=j*$Uzrpp zX=mr>oO@<=o0I+Rw!2Zw<^5}%k4C+s&F0H;e*4m#9S+*}&#ywCo__LwirDnwt+|-& zw8MTU;=AXMGVFEAY_Tlk-K~f*`YQ(jct|*39q$GB^!lmc2MEIx^L1i+Lji%3vKq-4 z1wuU}V5n7Ckta!3BRPA>UJD{-g^2`S5DUd?_GrXltI|lg91I1L=bFUcP`!CvL;+)N z7sObSBb8Wnc)$>^?mmBAlJ%?13&ulQS(-(Gm|zs3l4cjIj}eeTa4^^mY1|5`C_)Sg zwR{6${8;>v@Q&R{mb$L&=NSF}J{0$nfmrVKF~w6>o}Mo=3M09BOc37DSC$h3%}K&; t$Ys*%!%#Lc8%F_h0WgXn`hMe5z5&CaH*2uuPWS)-002ovPDHLkV1iiGyrTdB literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/origin_leaves.png b/input/assets/biomesoplenty/textures/block/origin_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..b50dee4cef2805902094e2e19280283c883928e2 GIT binary patch literal 469 zcmV;`0V@89P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0cuG^K~y+TZIZuA zLopPGlTdJQmV$H;hZYB^?oJ(i2nPq>K*6U_>>D^Z=sSow=_I1!AnhO(svyoHy2O0v z-d{*B{UGGz{L48faoZ2;(IxicAhLQ#Jv)p3`RdFWy8GQ66Fy(QO$pP-FE=_Ic{#w( zU27(QWroDf!L*hVx(R2T=2bRNA2`6%&Z}o1568BbP+9!Q7iZ900E7aR%=i`!I@ZY78T zBjcwFS_D%86tV@YOeITmh?)_}NE*uWK|$(WGE2c*C!PF%0>QjByj}g}fpO+#D3|uk zA;DS6ttHB+Z5f=T*L#~Gflap?GBzCry7KchKU`4HAh}G&E0nWnl7Hgu@p~;*l!Mib z0GZ?rlH`HG0Rus%cY^h`fj6gQWDS^VOs7&y)U*0zDFI-wY=ig@0Vgz7Lg}M{00000 LNkvXXu0mjfdA7lR literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/palm_leaves.png b/input/assets/biomesoplenty/textures/block/palm_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..822de448fafccb225a10f8cf9a2c10484c00c95c GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G~10G|-og4}}bJGal6IisV!9Vj+O^zI8F#aa^N7yKUx7=CZ#0~y3w;1OBO zz`(a3gc&VZgH?cn<(@8%AsWG^eVjrE3^)(w6#n3bH3E8F)*WIEn=|5`a!%@O1TaS?83{ F1OQxVTh0Ig literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/pine_leaves.png b/input/assets/biomesoplenty/textures/block/pine_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..7f15c9df76b19eee0ec2bf89ffa0f2979b40e481 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G~10G|-o88c^;mzM9`voj+l11R<=mS+QyVl4^s3;quT48OPWfehj-@Q5sC zVBp&i!i*NI!74z(EKe855RG8dK1QYn0}iIr&;Rq^@rADz5lFkr^S-3?v-qDg+v?hr zb0uCdtuIR~WBT1VB~VCuZhK!smfDQvr|zU2*}o%oR)zYP!X{ZK$5`9z*=}{OEf20W r)ABqgx3baX{3_?J3o{DSw$9`a^NS%G}c0G|-oAXC*04>KU|8uzCQK#I8}$S?T+e}?O)c!6peI14-?iy0XB4uCLY z*0oMfpkR=vi(`mJaA*&w&;bJuCe#1*CE^#%j&cgvyy8fFyvfPb)J&;2_jA7LH*PCq zzP6ga_Mms4i-RLRvvmg*Ezc>={VVYQ&YLgH>nGiLJ#(sG*Of|!54w!IE0}_=08MA` MboFyt=akR{023)jod5s; literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/rainbow_birch_leaves.png b/input/assets/biomesoplenty/textures/block/rainbow_birch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..faebe8e19c9b5e7ecd7a30dc1817390f5a33d77b GIT binary patch literal 781 zcmV+o1M>WdP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940-{MoK~y+TWs_Y< zQ(+j#pXbc&Y&$bCJDX;iI?#r>ZXzSP$g(1;3#E%9Bn=wTg-~hKD53(Ph$xAO1$AK; zLWz)qeO%O)m)%$lDwb*4be6fDGo9Of+VdXHV)b5}^M0J)`~N>52Vd;oO6Oxs2)WTy zmL>063!EAUvF6d+j)cVysMx4NN7q;EI_svs+q2ku(oI?hL1Oq^$qMz?IRreN(c$`b zolH2`Psp&#?GzU>%x_tB!Tb^c`u%=!@SqWhVQVSCPB;Bd9($l6QV%yik3Rc${N^Wndux$>8%Y7bD>s8ot)FT{5hN6gL$NWOM z#%qNQ^$MidIN;q>Ca-M99Jo?VP^>_x`-9k54^>iZ_&Z9h%(gp6Y&b0y{Re9qg6_LM zil?Ol_*Y5>>}aNZ4$Oq{{Q2M}iYBuVXb%fzh6j2h$T72R{wCYjM7r)YlK5|_Lj69P zm|ldrBtYougaEc(Xr!6gGE7dTA^R#K_IODAFiW*0S;QtQhd(C;Y$i-wvB7U!X#t$7 z+DSM*yo(|WxzgR769=5_M}09dZ#m&j&cV6D{%s^vnc=icfx+N--YP5WngY&eBgn8k`4(Nu ze$w<&6c+?Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0a!^yK~y+TZIUrc zLqQOR_bsMTL5m=0iZsDeD?#kMf(P&h_8!6B8+d?R!A=A#t<$7P0%ECYQatkwesOsE zLoz$N^Z)zL>}#%u!*;jVD-V-NtS<+LMa;gIXQZC}KZjsEoi?|p zC+%QoJMx$Jk8-qL&)0%y2mQza^_2w#A|kBsFV2H}^Yq;Cg9M1=+)hqyI3UqdcB2@r zAZSDc4rdir>?xAnD9#*m6d^>fD6v75#6XF{8bJE`Y8?TU0A&ob)&{ZO1oCW2h+#}uEk_Ke(2E41X~fh3}>Z;&@6x~B-U tVK0kTzc_7^GjSYX7XqzFqV6{@HLH5J&msT-002ovPDHLkV1gaWz;XZp literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/redwood_leaves.png b/input/assets/biomesoplenty/textures/block/redwood_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..7bb4b67ba6b25df649e8696a12fccb5ab0c0954d GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6;>1s;*b z3=DjGL736~_k^`TL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt3(J+r@loG*ZCHhH=@ zhFJKwPB<;tY{28PQpMI_vRKiHnQl9lOf=zH)0Td%%jcf!r>yJyUw*F5zkKlX*B4qk zuWPLN6=yTZ&UhVgek!xcRj=>+9;(eV<66y@m*(JM`_L<#*I?x?&mWofhnI`&cxRq6 z_b+48x&@`Bi`)1emtCCCa`V81Y;OLi&trV0e%<=W{E;=sDK&z1({|xICa*%Jh3f8= zI?XRN>z>m-yJEs&8|PUs%v5=JY#vC>)_uL_t;dtU88@Ta<^f&L;OXk;vd$@?2>^el Bcc}mX literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/snowblossom_leaves.png b/input/assets/biomesoplenty/textures/block/snowblossom_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..452a33a49609c6c0e3ddc32fd3b77242b6846a1c GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}r0G|-olZUs26op?tfB63Gi~F`Mef|8&%V+n_pV;M@;=6sroHM5n*o8Y^ zJ%4ERvL2ugSMT?gK#IR4$S?Rm3ShW$XU0OH6lZ})WHAE+-+mBgv|tTZ0SZp`ba4#P z2-fZA<~wY_;e7VIclfct{n6>YixfQ07$>lqb;&I>X*{{A>3mCEM`QERmf0)I_`2lh zZc3fEzmUYA|DCcDZJEwN-$PGSM;a`# z;rV;?YWS0!8wy4z|81SMYb%4&r_c?%bxq!lvI6;>1s;*b z3=DkxL735kHCP2GC{f}XQ4*Y=R#Ki=l*&+$n3-3imzP?iV4`QJXZF{R^94}N2~QWt z5DWj>3D$gv3jlIWc+UL|6uK>MH>qxG;iL2Q}KpvUjKK$nCsQ9ug?7c z`f7Xb`dr*C6X$Zx@mJ4$*NekyqNS&e|qC#k&`kL?^R{X YZw99qq9_S|qPgg&ebxsLQ0AaO)a{vGU literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/willow_leaves.png b/input/assets/biomesoplenty/textures/block/willow_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..79606fab1cf9628fcb58c6e5fca94cc7c78b04ac GIT binary patch literal 399 zcmV;A0dW3_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0VGL8K~y+Tb(7nz zgD?<8frco7CJ;?f17FlY6NqN=Ne55`;q2vD8>Bl@WP4`zWs^#b<9M;o^L+6O@`ig? zeWH2Rg5x->D@Rw$<50AVx6^ zL#3Xz=zs%NvMJOX@N|a-=h;n2LGG_{9z^!O0!B^m3kICg0|c7LRpcP|da@RkAo{+)d|IGM z&S1~wLtbl~&wz8EoZ tez*S~G5!l?w=LlrozbXn^1rU8`U^m{UT4qmvcCWT002ovPDHLkV1nQjrxySK literal 0 HcmV?d00001 diff --git a/input/assets/biomesoplenty/textures/block/yellow_maple_leaves.png b/input/assets/biomesoplenty/textures/block/yellow_maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..14eb47d041291162374e1429e803634054c39b6d GIT binary patch literal 432 zcmV;h0Z;ykP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0YynfK~y+TZIUfg z13?gl-;PCKL8giWfJeok5L_aa8{iN)Zjj;<2oxp?&k>Md5z$M&S-zz!@TzwEXS(0M z?%83z%y@j1JUplSHf^P zyqIFp>meY(>c8A&*}gsv4Bg#3-oIUfpM)hqHzxC+GSdt@^San#MA)fEPeqEBo ztE>ygLfTlGhc*J6QGiN{U9h%~fDD53vq>7af+`LnhJ>?v1N8W@{vzQWyOS#QP}z^$ z>;L^x+(&H$wbq}h@lu|aFEa`wxp`m{*3oCwgpKATVK?L|Y4gWWHZdDV0di?z6q~5~ ajgxPhGw(_qU(d+^0000LsW+ahz{W;WGL-pf1ZeD^+he@6YTUd{%3)bDEfmVb{UU&oQJ zUtgZ|>&uh=ldLp=l8x)#neT&dOo9boyTR#@Qm$Hrs|~JGV!b;vp3YSq`5NGKNLlaB z6!MAyKY#r;b**9nP_A0IP6>c!YpBB2hV||YK+$VAs8uX(?rZ?wo)e=E;5sF06$`uW zK`&rA8|b{VBEbHbQUe|z?g8lZ0u@KT-XBwL?tYkq<>%8OH7<*i#dR`OS!}k3DuaiX z_vLJ$Yn5z|*KW{k4VB6hzq-DKcP9cZ&nJ$2ZPz{H=!@M}MOl>07ne5WYKlvW03J{0 zO6p`AB3%F|;PtPl5J=*Lw4B&s<7$wf@}`*hve-GlTp8`g@?p7mr1CP xr*pO5ooTj)s@WPUxh%3?u3B7N+9saB{R<#EDB%oDxV8WQ002ovPDHLkV1na$0~P=P literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/blue_wisteria_leaves.png b/input/assets/natures_spirit/textures/block/blue_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..2254fe22e2bbec57b7a2df58db01d5f42ecb2f95 GIT binary patch literal 722 zcmV;@0xkWCP);{L4(UQSvXo zs9dG10I~&F0laJM2su9Eplxbsy1o;)55UVON1>y|oA)r1M#x33+%*Qvk zDQ_Ly#O-4wjmrQ!a?9z7*ld(srK_?9S9xFGV zThC~eHbkdcCv6p#)ETXOTa85}G9C$|5Bo#r*B8kaT$QVIm5fKYI1kYE1IV;hRDTYB z6Pudm=jS1T=TqKZ5{XoeiPR*4=To&!G0JCicU1u-QZ=qb$qx_)i%ZE?yAacEhw!K*@CO| z9{@N$+z;y;?fJJK_nAw);!HloACzg7HZB=xan&|O)i%ZWj1!8|R#5?*{u;2n)(U50 zeti)=RI<~ohpn>mZMD4C!blpVt)fb#YT@{fc4w5$UlD;%7Hw~xuK)l507*qoM6N<$ Eg4D%RM*si- literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/cedar_leaves.png b/input/assets/natures_spirit/textures/block/cedar_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..543cfa4a64005db36bb50af2449aa32ab9181b07 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDUEvs^fOfxDdwrT2j2ni5_W%(KC1_n=8KbLh*2~7Z!pjWB@ literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/cypress_leaves.png b/input/assets/natures_spirit/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..232c9eeb8cbe246541fb7d27968e6ed27f979f0b GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^3h)VWHS(0Rk5UAZDy9-H*&3qq zd|Bz=^MSIAB|(0{3=Yq3qyag_o-U3d6^y*c4;CI#;BmOv-}2sLG84-(26nY_nfGB2 zZvKmoJa27Va4X-gd4fQ6X26#je-}M^qnkBz&MTv%TKaDuDr`I(6?7o|g#XIE%*Fqo zcgKA@_UPuVv^T4kbiZjokW*fFU#Q3E(fUUj-hHi#)25eR*Pq|Ob9>!P-hQC<44$rj JF6*2Ung9^tR7d~- literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/desert_blossom_leaves.png b/input/assets/natures_spirit/textures/block/desert_blossom_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..1a411ba78de7c5779a04f61876230ff3d022ff45 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa4)6(a{dp+<(>mwZvrK+p$}3=C z$gNYm+n~@s)p*Kc^AE>@7Xg*AmIV0){|5qw-`n_tfdajrE{-7;j4TIDnVJ|R*e>+X zdO0&~Y2ucSiGN~qV{_LZ*jUToGxL(?i_jjXpUWR5CI**$`}*x-fSJy2TNU9Sr5;Pq z_!^|se<`j*vMqZIgVf`wM05)X*fydoF%azu0#?HJW|;;PDWvqkrP6H-w*h zKlNKn@RHEjWjAgde>$m9Nq)_&f6sYL6c`z{Etbwjm%Mb_+NgcSaN( zyZ1bgrM!uAx5WSd;x_EQR}MvrY~M9)rjWw?32&VWCQP_1{vq$-zopr06>UPUjP6A literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/frosty_fir_leaves.png b/input/assets/natures_spirit/textures/block/frosty_fir_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..86812963dd8be9faec7c2f3e69424cd9f565b1cc GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDUjh;H?`@etFPo4w{=sRoZ zhq)?RD4l%$dQZ{CaG(%NNswRg|Ns9P9JE$`0rHzYT^vIy7+DV*@--Pqus&e_+q-&; z;hLjKF%#VjbG>#2A7B>HSNQm^^M3oG(uvNqF7#Wo9TSx;pRHnT;41v?C;P9nXRf(}4^{hNOBWI^4eFF<9?B|(0{|Nk>wKgH_^}J zGBT1KCh^Z{04iWE3Gxg6|DWOdDPBh)x6aeWF{FZ#*H4wHB|xAy;<#~q+N-SND=jMj z{&TPx$fk{L`R5*=gQ$22jFc^I%9a&J=j8F#ljNt&;SlD_4Mov&AN{+yY)H|@SO72%dhvd8Pv3l@}MT` xj{pvl`yWsdF|iEs#)pfv&}>6>gL4(J=r0wU3VaLUQ+xmb002ovPDHLkV1h)$$}#`| literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/larch_leaves.png b/input/assets/natures_spirit/textures/block/larch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..95f113d6842a4245380585e300abbaf57c343bb9 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZ1=7*UCAswzd_q#%XRcdz z_WPtwx6X3B%K=I-mIV0)GdMiEkp|?{c)B=-R4}q0G-Yab5MaGve>f$2Pn_c~kN(T< z(Q|&wE52_$qx(}~?m^Sr{2{!VC#@rudIUFYwvg$&Xlv6w|Lw}x?>WuL>}AN@=dS#-d&25%&yLS>zI1caBe^+B?GIRlR7yJpcg#L5bds}cZdKvWU(Afl W1S_7LI?f4n2ZN`ppUXO@geCxlrdNsp literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/mahogany_leaves.png b/input/assets/natures_spirit/textures/block/mahogany_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..9ab2a01b522fcfecdd93b269fd237952607ef666 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZUATNMkXc+@+}6|LAL6(7 z@QzDYE_LmnDgqQ`Dhcun{?G7qyMY&wSMBNI7*fF~dd8Hg*+GQmg5&RlSwD7rc7H$d z%_8^9zwnMd%r+4rYqX{wGBs_^$}>FCF!di_>=Ji>w-wJ0c^qRbid`WkxlqTb%&fOb zWZsGg0a->lg~ubRHkj7L{b( zJ08)xbOA~)elz#cNHJYnAfkw^K_@dRr|cC*@4ba;>sTPtjL{xlw)bV z&Uqh+``dNeAE!3w{G4}xv&=pT4#Sl7OlM`zD<2Af`__Cxh@RrM*vIXHC3->9XMy%J Nc)I$ztaD0e0sv$*Q%?W@ literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/orange_maple_leaves.png b/input/assets/natures_spirit/textures/block/orange_maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..5746352334739d8be996410370a4b64f32700858 GIT binary patch literal 592 zcmV-W0w=A< zl2lQqve>C+6Lv7H&fYDuXLelnH0Ru5&d2-QbJfM+nhC=RzP5P?pYgPVuWh0@#n(1_ zr}qlrpuS`PYOY1AH&iD(%jVsC4=agZvL7XR@AO{z+U8%Yxz?NW-OU)Q+fTAC`J`?? zq1#Wg&YKHGJnc{kN&vKaLv^40LY?d^8&5klI|Bu9w7zHnz7-VnuZE4)S%6HE#Ldn? zwHsAa@U(+ythpA^D8-+%VU)7Ftx4h+Ts;GEI`sf?%EjTD**d;f*5%WL%clvzbi{Ir zR&S{MxoJ07&v17$CJ2g|Zi(BCswwQRxODpoXIGEvECj5t6TP8*2_umH}k z9@WwMq7nV=M%73W@nJZj*%>H-*z63HuWbr)0{|PVvz)Kii~x(`ly;+P1hAOE?Di9s zbPR%G1}yJ|!`AWjn<5AGB{TnOu+Bf!jC>SeLi-_n&SKdIv6^e)&)F1Yq^;v?CE5X! z_=RYc^6|^}EJU=I9xL)JIh9-i0=FY+uha~FZi%;NXh18 zNH0;i(Iwf~t=%_MUumlYP!$7fNswRge;{D^y^SvzDA4Qa;uuoF$a2t>sfj^??Lz;o zmow9rCT{7N_$M|uHh2AjjkWweGcS3*2<>6|x%^RLVsOc~uiq{PnCa}cRT2JC>ap~U zpwG?Orve@>IPG^!MT~vZ(l_o81y7yuikun|U^a2`w113wJI_2T`VctH&v5^Bxi?ck yRWG%DD3TdEU6bou;m(vfC)ign`)|q2>%qXVsX^LX_!wIn$f=&LelF{r5}E+vEogH9 literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/part_blue_wisteria_leaves.png b/input/assets/natures_spirit/textures/block/part_blue_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..d6f8fd5d25fcd8162cb473da6e805143135c2727 GIT binary patch literal 751 zcmV1v7(wm#Px0o0cOUA}#>U1H3Q)qEBwbdfnqEx%6i*8&=8M^TYxElNcZh{mS zgPT&yKy4Y3me9&LvypaVM;x)zUKPWYpl(`(gdwesu$9r^@DPQS=PN)YWUR+4^gkmbi)Rz8=%d0Pj}%0Vq3l zWYnOs?_t^jHdl)RU~{!7{AB>?mF79Fo$4ik?N>L*EMx`1-qtVxBhy`q|7U&45daYNKU%Hwh_2X-f zDxS8KS;&e)*5$Z%%Ft9wMG_$)Y%`x`e3--By~Bg hyD|UZ`>${U{0HAdFOa8Iw5bFxy^}Bh} z`VigpGO~VIy$6>rP}!`qv0{mixG9(74>`M@#vjtrPM$W^FhJkpC;;1)I=bn_wrc2x zi;Wda0Bo#S!Wjn8(qAUAcMsGMz~IsamU9IGaPIvT0EQ-xOa9baz9Ik~AGwFt8ud}x ztWtdU9e_}*nP9}j(8O`+9_|&+a;N%}F$u8q&8AeYq5&AeL;3krIr67xsqO45OUt=} z_*VFdy?a1^GA4r&55>%!T+3HPPc|vEw#0shgD1YZH@ZKpUPnb-S|T~y6OFI34mq<-Lyna)o|kK$tH!BT+V zD;(+oFQz^Uhsl(8h&p%ZXezS??TtPev-es@eptiG5HTzOJcT*}?X^r~OUY&VLF*7F@rauYY zaFMdE(d5zCt2Y2hH|~)BGRb`V47%wBU^+bY*FrHfCtIQ>zSMvK)Pam`-vpqr{v9Le z=Jn`vY^z4%ZIY$IXV_K^Uur;TgDc}I_cy7WjC3AV;M1&07*qoM6N<$f`{B;Gynhq literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/part_purple_wisteria_leaves.png b/input/assets/natures_spirit/textures/block/part_purple_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..347232319e90c6b30e8b4082d89acac36c9dbd22 GIT binary patch literal 768 zcmV+b1ONPqP)(W1lTK9$rf`c09vdrf3|a--?}p# z?i~k~7ScIU%pFiI*SIun%UEkO%i|fjI_HR?^kt#+PPB>DIY$_FIPeV6)U5D&cwYLF zovnRTEyT#zx5O=zI!@ko?9Zd)6KidZE+<#8A$Hv*QFL~WID0N(}Szz-2!pT z1fapk61PkS7uzZC9tVCChRv+C&S0^fsG*`;5vEz=UiLg=?)y3gE!IffGReCId`tjC z>C3|Z_pk1`C3Gu7wOpfjqD=%A@@|2th5@368eAD5wbLC)T}bCd-YszJV;jEhi#J-O zvO4F8)Mg(5W+KdN=Q`y#HR5@^{uTcAnVyw;4ldqkl>n+1qL4iZNJRA}7ScH}7JkoB<%Gk% zV?IyqNmV0PwRyeAh05H`sz<~3d>BJhk6#?LZ z@roD4J9P`o;~5#ZOiqu)1P}z|>A_V1a_e8vVvQ``{twSB@$089{`_Sd&n|e$>zvA&5>G}1AfAkfT`Ef=V@N7zigw^w1oL1wd%A)E4Bj{lz=l(&%`|9Q z4tglS$Hngo;N#+Vm3^3{t49Ywn}|-)sBQa~08U-o$Na3N05XqG0FchdgnzSIbQHkT zO9ixO%*6Tp3;V+l0D8<$!bS(_d`y%cRNmv>q;jSJY<_D{U9->tLgAMDxyfZ--}}U$ zP1mIzPE9V6P; z^5kK0E4CyuhL3Ayrm$3mFl1)*>dBie^kUB|-&aAfSV^7dZpP0OLp zG-%Ye=^q+Yz6Gbc&cxCvT|K&=GQdb-*q1s#YbmF?&bb={zVbxI5N);SsO-Zm0KI!V znVVcj8m@S~7%2>sy)_^J{X>JQQQPMBp}Rgg^*`Um#rQoGKK)?p#WdM{Psz7McSF4wbY~Y&)BN(@MqJ-t=QuArn+Vk zjhSfWd+)GIWqC8bru0yNt1nK|-l4Ho-vMA^X_SfR6vgoc+Drq0>9hCAznyGJ_fUCO z>{40mQd!dZn56SD@xt;D{*MztJ9FoP-}9B3g7h6t_{n$o>X-++scpCb1o!vv!U^yf X$j4YZ literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/pink_wisteria_leaves.png b/input/assets/natures_spirit/textures/block/pink_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..99c5eca7a3e6b5a5ce21e9f0f5715c6c402a402c GIT binary patch literal 694 zcmV;n0!jUeP)Px%a7jc#R5*=Ql1)n+K^Vt>v#3ch2MK%08iNNZ3dK`%5eq#i)tg8z2|X3EA3#q< zShj-r0eZ`Th)5Sj#G9lM8i?egr+`?zG^mYI7U^MWjDpjHogvO?=9%Z^|MG~L(x^I; zEzxkL$~Z|Rk1=} zdUAxQTvb7>PVdRhO%T1Qs=Ic`bvpte<0NUGw(!)Nc@veZ>T&U6^nmwuo&GhawgjsUQ5QlcAn02oTg(Ryed07_q1g|#!dg@zfk6Q*cYtk67d z0kF6FLv+IqF+0KgR}-Wh+vs8)&To@)Y&^Bb{NV?Z?yS&oGfvV>yK9H^FHVcf#W~H> z7AePmZlF6K$(9&O$BmU|(G@AjHUeh-f{4mh_5Jl8Q{|EfYIS7MQy z>3-J^$<0j|?_+j?hx;cqe*jAsJ$2K(BI6|a{qrx~utU31rVC`zQxEq~B;8rj4Ljt$ zaaFlEC+inP-WxZoopF+gOFvL4$L6jb0#La)H~e}%|M=?@8^h}?J$+{BcA2Si=~)9^ zob?ML>leh%;Fc-UTX)@#ILJvuAvZUHUMef7)s0mRSE_@YB<0x1qNgfjyJY=>IE$`c cxYMi6KX6N3Z-beC<^TWy07*qoM6N<$g1vh~QUCw| literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/purple_wisteria_leaves.png b/input/assets/natures_spirit/textures/block/purple_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..66b5080bec37c99aec8c7a28de9f22b0474d9d96 GIT binary patch literal 679 zcmV;Y0$BZtP)>cK&yWjo(eE`6tiU=D`v~ma9dTz-jrs(Bfq}+ z%|zQFbh0muhTlQK44Qsjl%q_eeGb5nFE?WBO$nNQHs5X% zF~eFH<22nRVuo?q=fkf!s|Nw0;Ko8xJ#FBPSk5kp`fZ&?`<#dwo;6UN&ni6;Sn+8q z`_mo~Gpq$nIhN>`Ch|}68@bB1a9dT1*|Id$MAxp#C7(gi^y}^eZ^Ujot-TMLex4p* zQ2YUmVzw+VuDirSQAT%v8GBP!4+7%KI$|RkXY5T$IhL5$CsRmBfGg{WMFr2bYw|SR z)k#Y}14R$u;<`H%)Va}!8G_O9J6bSRP|TL))8h-P2LUnmreq2US--85ax9T4B=l;> zLQzCB-;ohB%)lD~P`|Bfe)FDxzTf6BRHL-G!_M$KxytrT167=IERk|7(eOLENNwHS zeUIa{OT81j=`?Do47XL)R=IXf91r;P)1t-lZEv**}$G;^}uRa(#Ub7(BkfD5i7yMzmO_renQIpf@`l3QpsWMS!fZ& zvq`bd1xzA2AtvW7L}9Lo-?;iUGYj9m-@MPhqmFmBY&yB8TJ*Vkm=k-NYSHKRF{4`a zIXu5q0Q>8)1xTWR_I0XSo5p_r5K)*<7p_qbAD&;TYSHIyB~kF|`|RcpeKZ)+9gY=1 z{?O52giP)Z$Li}^g?vx@I#v7Yu~n^2V`ER#?DZ8u!x#%N{`Z%7CE&~Z5`eQL`)04N zI`x{>v8UanBnp^iQ1$@=c1^^5x}a3?xSeE_D&A6Hl5xDVW%o`lRN-_q<#aR!Aoes# zsA*rPs{HJxRPi{wxx=i6&bRD4^_tZO8*2!M?r`iF#GdBt=FSlZNGJE?SAYUQcQ{rJ zW32e^)N58mWKAdcG<$vZ@!gV1v)5PEqK^`#hB5Xnu-nJXHA~<3?N1iq@ceT57i6MY z4IQxjDjfDsE}V!!k5>W;qL>FJw67lKZZAocN}_ z+t|GhD8*6|J{k#(rz5lH<% z_m{n$bK48P72hnTvbxQi=d>ha^1H6ucjf0TFGxLhSM{67qrPkUvt2BQ&y?R4m(Ww% zmSA~&_x6L$JQw?-x3DY@IDdWKvX-?UM5oS}HTmQ}cCS@J8yURIj{+@b@O1TaS?83{ F1OWRFO&I_H literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/saxaul_leaves.png b/input/assets/natures_spirit/textures/block/saxaul_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..6f231eafa5aeb40fc4ad05f05ff1bce663f450c5 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPE^4e$wZjjMGwa8u^v;|tESN$9b1 zir2FV(W~-0~MQ`QoB2!TNl@Z^Q0AFVdQ&MBb@0Cv7u3IG5A literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/snowy_fir_leaves.png b/input/assets/natures_spirit/textures/block/snowy_fir_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..86812963dd8be9faec7c2f3e69424cd9f565b1cc GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPGa2=EDUjh;H?`@etFPo4w{=sRoZ zhq)?RD4l%$dQZ{CaG(%NNswRg|Ns9P9JE$`0rHzYT^vIy7+DV*@--Pqus&e_+q-&; z;hLjKF%#VjbG>#2A7B>HSNQm^^M3oG(uvNqF7#Wo9TSx;pRHnT;41v?C;P9nXRfuRjsIVIXK7bpkQqPXk8Ekg!S&@zFB!HU)K>#1X@lWAS zA}O*UR!3MjnZ**wYnF?B%bhphh`aktdr^qPZjXb~u;h+_c2(A04K07FwF z%X3jaJm|x24=Ns-8j`O8K;L$l&Sw~!8eSB_^#ilAyeKr^7nhfilyY-*ZGNPVYSg^l zq+-2V>c3A<003KsR7YhlpPZedC@bMi92|Cg(@b^muWv>=S3$GXQQ^z^S8O+_pdZ}x z+?hBa5sohCu5B0q*ywJquJt00F*G&QQH?OmG)eTw%d;_x^YdbwBziiZnX|s_Mt%vt zPKf|U=olPgeSdw!bUrh^l9-CJ5;iUtN8uwUXQu`s07zo8gTt6|j6aW$BZc(9^#jP? z-@kz*vOE{IiT3=&NJY$oun~Guh}G?_up@1&>e~(g@Z;A{gI~ISU@rf!Y+pFP9e?RX tp@}7u@CmN6C{{_G1sebW002ovPDHLkV1mNN;hX>f literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/white_wisteria_leaves.png b/input/assets/natures_spirit/textures/block/white_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..a4a6f8ce69b27b21f85db73b9821079b74b3f99d GIT binary patch literal 587 zcmV-R0<`^!P)T@NKG>k zhzIxpG(uG^C)83uKm|DBc6v`vdDFX3_uN0{oJXhU2|yYpl8+`*PIHlmQsN+dcJK5& z>H1CS^gK~G^aUuVx#XjX0CfGP$U~`tDn~WZSOoxxgHTVCMv44iG>sBHm5NPgXNz*0 zivp{&eXvJ4&83*nnE%WGu-84V&o9_L+R!o8ie0~{yH($-E2u`Do+oh-ig|LHu*eGX z(L~Pnzv1j`0r2YMOBPuHz?#)S@u7GCIDG%spwsgtA5A2U5~(Itd8kgLNK{44;qfh& z?ciU(WA|u-`lf3rkiG8dZpD0tv068V<1yFg7g)9ffVs#DYM#aS&zZ4iH8krtcR7~r zXae1K%P6P0j8?z!;`P39a+(kap_r;;8YQyQFsXT#u3pS%Y#;1t?Q5RJyaM3shaY-k0Q2nkCry|F#6c*J_fOO}U1O0Ibp56b$79@f%TRwo8>uQwKAJpp zqEAs_{i6 zsvCEH^9FKQN`m}?|NsBb;Gnhg3y@#p>Eakt!N_{>Ambqg9@Y!|SE_@a%xhv^(!$Cm z>2RlB;=Xgo^snjR0kx?+%h;vrS+`t>ekfrte0n}_mZ(X~mKzM=*4NH;>7HHsgz4!u z&iB36Do;%~y~>xF2I4s({M>ukdu>( zYSS_ckn|~1+32@V2dIX%B*-uLKM*kd-o_UU6lnHzaSW+ou)TAK7_F(_Sh~-Zi znQpA^kD0vZhIbib!XAga^+n%v?G_Zj(v|Any{dnzIPY5TH!{%+O3YW~wVc`8>1rHN zD>Q#f^Z7KHPgfV-bXC}DbZchhjgkYqKUB+FvvGB0vim>2E@gkfr_6e}$Bg-z(Ou^! k_^j1YQE+~%KlPQo!8EC*MN`+k20Dkq)78&qol`;+07J)GivR!s literal 0 HcmV?d00001 diff --git a/input/assets/natures_spirit/textures/block/yellow_aspen_leaves.png b/input/assets/natures_spirit/textures/block/yellow_aspen_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..6b1ce0cc998cad414c72d14824e792448cca440c GIT binary patch literal 584 zcmV-O0=NB%P)Px%0!c(cR5*=YlfP>sK@`V7BT7i2hzl;6_8tW#P0 z57?wP95!~>F33XKY`RTxxL`mDT1c>%D>iR#FVoB$X6Ai=y!RBJYut~F?;psr8pDTJ z0nA3Bk#jN$3_$1f41kZfcfS4nt^Rv>(>rE5-xHm0$X9i=yCYt-C?}Rg`KnHq)u@d7 zk)gD1?@ny29k1Bk9ln16ARMGBUbM)v8UWSke1mp8F0PuEnxI1i-#?%okIrcmNSKX6 zquq^VRt3n{OEmD5ZUMNyPgF7qOuk-narIAg@p(tSs#}&-(c=4C%9r6FRRGBZBj?#D zG}`gVS6goHPH0~~7AA_3-Jk)VOv=@el}rNjwF*^h*r(>Bb`!l`0(HdT;X|y7c*E<< zGg1YB%4`%Gd6=)4v@ai3ylA1_9nty5qL-_Xuj+Jz2FWBal>)iQ7%y4~Vi`qhFTPyg zCrZj((T>MW@3<_L*(fxU?51~&c09U4!%7pAXvecuUtgY?&iB>_3$R{N6{=7tUv0U#`i^`m>mK(bqum|a zEtvWKfpCy2dnwe)^raVMQoBI|k!y!ZTpvEfD$8nwgH(lsRLQW&y>@pTwVPI=G~Hin W_Zv5w%uF!=0000F<+!BBCGI8HMhpbV!!E z^g4(Ts00Nmf|C>sM$8dwiM$=^^EQ?~%k#X)`~3KR?s?VuVWh7vrg-@jrP<0w*{r1gktkKP*xhTmS`zOlFr})=`AoJpUbbN=^ zkH@CVd{RFi(~rldbF`Wx^c^bUD*&3^p}M~QiRv`UI`kdt?STR~*j?5DllvLjoXvVA z3t%KkTyGCluT|4_=sSqUAjmLDW@J4ZfSt_(qnk$x#Wcz7ltMB6Twu!iVWd~~Vr9i= z_rz!S0EE6nwdB(54wV!s6w@3X-?6ad8r>52S~YELMLq!SPv2F&Jy0Sg^c{|l?^xN3 zm2kPbm>Ms!CCLZ7%UbmJS~V?2#9v)ZskaA8AlBOh<>gb@@&^FcD_Oo&*0caiZlCD2 zYFefe6PW#YjFOHEORfPn?}fv>6oH=2*;rrRt!eovz=Zbc<%5Z3AH;$nL)NpgWu%q8 zSc!Ik(aj^1WXAgsKTJ}mQU0?d$&6-qr~vG*rxU6r*IWvH=f$|K?L{4}<^Z@H|6-EN zOtH{+{!Z{eSO8m*Z?-VR;af7JT5=6Yt6Fl6&hx`acN%3aQbhOs1KZgw7+&za2lLw{ oCPn5So7lpV%g4_n3dJPx$;Ymb6R5*=old)^tP!Ps{Ph|As#qwYfmcS^R!NeFZo&rwDkX=wb7V4>s7X@ML z#Y0L48`4g0sP+ya4b4)zG$dq>DY!=9!Rq2a;dN;5S$6s@LigU?_uY5*)Ta+0HUIGX z?HdJ<{CdzoXTJf6<68jwgI54VXIB7}OGTnls4M`_cL2D%xi-Zre!(P{OGO;FuBPw5 znty>MtVgE@2)pCfRdjZ>bx{xmZJMnr(I`{^R#s-kFCfwZ7R%L(A{D=|rB>x~Ir_b! zUMyDtOyjY7L7Rd2Q}GKpZe8ukLAg}Kw(~S<6P>1OqEV)xfm~{~s$^qFrw7buiRm3M29`_3zXgQd z^Bv;&miwn?7R!}kl;WMBYsNf{$I7W2Wirn2?>oi@X zetiF?g-H(Pvjop~$j1Aw&EXS=I z_D;~%*@Y4l`@NywlVpJTEHPV|HFx)sUD^{ZG0XEEnyo6foi}ca7rX7r21<+3C{)(& psHX8)1wk7z^8V?WUC5IL_yaob;CT;C;Gh5i002ovPDHLkV1jm~1@iy^ literal 0 HcmV?d00001 diff --git a/input/assets/paradise_lost/textures/block/aurel_leaves_mirrored.png b/input/assets/paradise_lost/textures/block/aurel_leaves_mirrored.png new file mode 100644 index 0000000000000000000000000000000000000000..2f62655407564dc7cbf19e7d89b2c7c4f7d04cad GIT binary patch literal 534 zcmV+x0_pvUP)Px$&`Cr=R5*=wlf7%(P!z>~Ph`}h#ViKXSevps>&Yj3_!D00ifOOC?{Vv-$}qC4PcgTY)+Dl z08p;$l0DoR`6)X87jL2yW0_r?svS8fg$2HR{Am-#sPSaVFu783Z(y|c09dadZJs(g ze!EpMFKM1;7NE6fpQ1nR4U8jh3s~69(~M@TV%-L))yn`|XO7k$!{o|>MUo^P93H8~ za>aNuB}qp1TqHW{^`oUMU|}JKMp1)TFJD;q4-StMfY#m<1Aw?UuwKYz`f~zN)Ua&Z z-Hr-EA1AK|uydD!5^{OuGTAA-JAZG)z&vQNTy1$Hz*)NC$M<_Xl^sdAxx6+(=>KzR z+TD(lglNwknju0<(1U7fmr4o~EOs`6ln(hAPo@N+&pgex49t)C Y7xOUD(pu+m%m4rY07*qoM6N<$g5KNkqW}N^ literal 0 HcmV?d00001 diff --git a/input/assets/paradise_lost/textures/block/frost_wisteria_leaves.png b/input/assets/paradise_lost/textures/block/frost_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..b96b2c7001ecb8edaa378b9bd5287176e3f4f193 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjE0CVD;_Qyg&))p{-_o|a zYeMn@pb%q8kY6x^!?PP{Ku)r!i(^Q|E#G6Ui7X5POa~d){hzit|HUO1r^Oq2?zX;Q z&cB8W4$S;_|;n|HeASc<=#WAGfmha(>yayZvm<*V=|34GBYkSHphYXWx3-<~v z-MyoItlegJQuVwUpYOW!OfMv5vSp@t rf2!v6i6UX|Ze4uSrE&YltXH-BUNPogiRUi{TF2n&>gTe~DWM4fC?rXO literal 0 HcmV?d00001 diff --git a/input/assets/paradise_lost/textures/block/mother_aurel_leaves.png b/input/assets/paradise_lost/textures/block/mother_aurel_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..dbfa843c332b4a48de0cc443808aec53c9a1dd6b GIT binary patch literal 458 zcmV;*0X6=KP)Px$gh@m}R5*=oQ?ZJ|P!ODz>$FH3E5U&I1q%hSuoS#62x(HEKX6w0g7h|$KRCG3 z;t+C$zo77hRB5!h)O*d%V=q{REIYHav-70L0tJBW{vqm8mFOUsa-;wdC$&_0r~q)j zDb~vY;-nS;P?zd=`2o34?c<1rOw;`R?u& zG_J)g*?_9-bmDpdK*0H?D6&A~q?XBIg<;h9s;o+h4#Mw?l{ZC;`R*{`4BxdT@~iN`q#}2J7Vj+xh&WX?J~g6)GG?efX2aN$s28-d}M&9bvP;som51@N{$VEDNmLEP!WZ0|{8G@=&>! zC860pb*VP4#pl-#iY!pN-OU0oWl1DDh~JMO`wlpzYbMjFE>&F0k(a10)hZ9Q$O5%q z*tOW>aTd&?m09JXG6UT{pG3N9cYAgbn^ZoqUydtX_;kJ+FaQ7m07*qoM6N<$f-{ED A@Bjb+ literal 0 HcmV?d00001 diff --git a/input/assets/paradise_lost/textures/block/orange_leaves.png b/input/assets/paradise_lost/textures/block/orange_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..81898104be05f178a66d5cdf0543cfcbb40662c7 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Xn;?ME08YiaPdzuOf0cFbh>21 zLcdk(<6V9BOaMwSmIV0)GdMiEkp|?HdAc};RNT_-Z)Rj+#9E=S>YO45Iq z3A?49MxBrd7k(Xfqfo(R*}O}FjniJ73+vvuP0ia+z-s62`NA6QzS+|p-EXQSEdS|c zq03lR$`b3}wxhTC-Rh-B#TsuMn<;jq<&nc~TzyzQUH)DPb87ER7G9u(7(8A5T-G@yGywp8d0tEa literal 0 HcmV?d00001 diff --git a/input/assets/paradise_lost/textures/block/orange_leaves_fruiting.png b/input/assets/paradise_lost/textures/block/orange_leaves_fruiting.png new file mode 100644 index 0000000000000000000000000000000000000000..049c9a5d52473a2b3953a4960bf1f3a4842f1f03 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!Vt`MGE08Yia7iq&@=q~5bh>21 zLcdk(ksr#V{lzwqs%tn6NX!M rZ^&|)wmgTe~DWM4fCSYQ! literal 0 HcmV?d00001 diff --git a/input/assets/paradise_lost/textures/block/rose_wisteria_leaves.png b/input/assets/paradise_lost/textures/block/rose_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..cfcf1117ece72590789948a48f6d14e7ad57639b GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJe}GSjE0BJ+V9oD+hyGu^dbNGV z-3><*FHx#^u)RYsSi{(*~kwm#G=j^whq{?x2|q0;O#p1XhO qc<=04vZ3gDUs|}!&12U>-ZSorVa$rLh`A25jlt8^&t;ucLK6Vjy-NH5 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/LICENSE b/input/assets/regions_unexplored/LICENSE new file mode 100644 index 0000000..9620dfc --- /dev/null +++ b/input/assets/regions_unexplored/LICENSE @@ -0,0 +1,2 @@ +All rights reserved unless explicitly stated. +The copyright holder is Forstride. \ No newline at end of file diff --git a/input/assets/regions_unexplored/textures/block/alpha_oak_leaves.png b/input/assets/regions_unexplored/textures/block/alpha_oak_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..1bbb1236b6a618bd80ef5b44c3a3f01c21bef6f2 GIT binary patch literal 673 zcmV;S0$%-zP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02y>eSaefwW^{L9 za%BK;VQFr3E^cLXAT%y8E;2FkAZe8V00I$7L_t(IPgPS%Pn1Cr?eG`a28Ur7oMARZ zc7{FdARr(j3dRH6JV7|%8o`B-5cU6fAs8S8*BCW{lLx>JTmjj_(^sAP7!NO9Rb5@% zt2V7~^5BlS6MB9ZqH!$%?>(>Riu@<8|8&6}x7fOW=EIad%@k!2b!dBAAadI6wBtwr zoD;_qMZdIHhW`C>BwtT<{ERx*E``Jx7!II!yBIB>tlqHdN7s)$_^15n`%{XhSEs~& zVW$LAfd+^N+o_yCDUNh%e^-d4Ye^EgYQZmd`p_-`nm-27w4N;&MBj&MWRF;#ZPhFu z->KaAGDng~0G1P*wZmg3I%Q2}iOxXGL^*vtUCzw=c5Wpz9vIgxm(v%AlU&AD#V{3$nyy8h~eTItX*+ zs2a*Z$NM6wCNvrX_d^5FrZO>vdUP$9f)pF}t30zT9g_B~OVj*1*U``YDnP@FsOX0L z%0(Q!SG~?GI=`P5zV(iFT{yy!PYOJ_WqP5YT^}%zZf?qr6fn5ag}JyJa~xSB*OoF- zF=r_)UpaxgXJL`q_L(mc7%l`2{6yMU+t;YGaRjsR=eLTSwoLS~eMB$_xz(jo zgdc|G1L+`HEt7E`ruDNeDIUrId1of>gmO=ic5Y?wb}{|}fFyT4n%9A}00000NkvXX Hu0mjfa2Oo# literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/ashen_leaves.png b/input/assets/regions_unexplored/textures/block/ashen_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..697b78b6154c86321a7efabee16b350f1e7e19a6 GIT binary patch literal 6130 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 gyTp7d7rVA0|D?sIuLGgrj?2mMa^XaE2J literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/bamboo_leaves.png b/input/assets/regions_unexplored/textures/block/bamboo_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..073ddc7bbda2e18ffeff256568d48bcdafd82af4 GIT binary patch literal 7046 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 C{@7>$ literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/baobab_leaves.png b/input/assets/regions_unexplored/textures/block/baobab_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..8f133c500d2348e559dc0521bb72d9f9c85c144f GIT binary patch literal 6429 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 Tckgih>p^*cKd&twV}JP@huHDs literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/brimwood_leaves.png b/input/assets/regions_unexplored/textures/block/brimwood_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..c77794f1f12031b3c060a12f9e91bbcdcb887539 GIT binary patch literal 6747 zcmeHMdpuNm8y_jxltM|WG4yWKF?Vw@L++OvW|=LLICJLA7|n&5!H^=g61wQJZ5K(( zWo=4Pic(Q(k=k{wL?UWSTZz)D_Y9KW-S^$M&u8EFug2$$bAG?)`99C{{XNg~`+d%A zW_!8m>6qxCP$)eQcV{2uzrO0y(m=lFy?hU%P!pfTaQqZLU=%t`Cglr7Fj^5E2BTr6 zkdHzsZy)vZ|L(~@CJzaW{1eiQD`mI}T8qPX8P&nF_p}b3GbpVNHX{XkaEh(o{~p*7 zRFX8=5;|YfemAjtqQL?#=1vJW?s08jcWlen>stzLOq#G6|3Ya*c{BCgJ;@G5WsP-$ zMeVmk7xZg(Vdo`eVYk3o!TGRZ`t{> zRq2ck(BGST;-Q{5-$Wzq?TL=0&Fy)2bPj6BxosKXiiG&GE04-9=7bU($_TA&nqV-! z!0r}-5KfL$GMJMylFCM!NaH0#vXbB}+nI%2St#4(IsnlwH9 zE1fkuyOiyl0+zoprK7iP}U3R!Jg;ZCTT(yT>pXzqv*%wK|Dc=J|G z{6=__jseowlQ-}R@ti?Yp`~&7c6r9 zk@_4n-9kerHCwnr*Unwb%(W+VyJ?|qg4xyd$a}SthTh2X>bd>jZ@0T{v47YaXOfNh~35tZoctRCKmUhL>wAu{BOW$^g5JdIXt+M163#1)b%_T!{2Rw9R1Aly_L}! zlk;@JZLdqcytmw?>jR&VUhfs^pGlwp>QV2lyu)+l*$RWA$eoN6t_ z;{7oVxr^r1LvipdzN_Us)|w9AT=j#$;uh1sHtn^p7dd%7QI znZ>q`+P;Fz-}ePh z$~|`Z+ON8fx3YHM*UYt<5%;>`acsu@96mjys)sxKd1})zc^?IJ3xTMFj3_pYA@Ag{Ae@gw>ZWZM*WrhLlqUQwkE$uhlvp zcO2=#%zuZqEJ}LbUNY}lFSGZanq$^w&Z*TC*yL*WD-hS_j8%UbCSHFKpOjR&l$o}w z=At~dwW6x2bV1z@!b-w6!hF99{KbPOzD0zH9Pk!>3h@-z&D-dsy#X3FBmo4(S-}c%b=yLtE>}(mMnTc(^4loBy~pu0#n-0YJfpXA`;Z@NDIJoEtwElY3tKD2VaPs(LNV->VIZ^`R-n1CKqz5i zo|Tqk&_W&)vz*MrvBI3-5TSdF4EBxj;y^L0AsP>3Z>Pgh(h&eLtN_tUu}C7PE18&K zTsm^E8pdMK!y<~+OpG6kjdqgCU^K~^WQ_w{l)^{?#!d&#kn#9*A7|H52;_;02~jA* z=vZu2RFriT(ON1KVDU5>4T~dS2?PL<0OZjU1*ilha&r~L2!=B(hh)Mqg-|L%t1v;X zG(y3|V32wA2mi!jEY=vjL_W#_!Ut9fhGFs6IILKV9j_r*xI`i#qYnM4hMa?J=U5+D zE{%{uuuCK?QJ9a1;6Y>hVG%OXa5y{&3yWYeA}U9$;y*Fz=D}i*X{aa=2*qK;S_s*n zNQQ+-6;gSKG;B=#69>nphXWh$l0wM;$nqyTs+m8CBX~M8XgbP@FX0><&T5#mI;xh21Vn2Q$g_% zC>n)Cqfp6IfC5sv03T1H0w9eHB6koUnSpqGm^Tc?gXnyzObjB~AQXcF7#k)L3{R-m zi|)YoU}6Z?xQ`=j5vWipASEP}@T5`lk5e3>81_|wDpv6}G(3%rCy;R@3I$2>k3!2} znH))F6)GNQO(YD@d}Pr{Dw4`rQXb62jIi}_3Te6Qk&`A9qjC<-jSz|yfKY;#`?xs{ z_19ArR;U8#<8$;K+2`NStHR zQW-}o6^&X``8x*2Lb?DCRDfe}L^_U2#}het5}iPy6KDXAG#(C#NXU==D`{2DqZx>K zB;nkJa)neDJv=nh2z=r2k*ASIk#M*JpwYv%Ob4NnfT7_qN7fcW8<`aTNwWRd88U_< zm+}=+pbT~pAp9~h4ysm*W`8JFG_oTSaCjPe!DwPw4zo3;9TftrR{h^HkNq!#lY^0? zX*&iBg@6(PjCAzT7V;lM=HrkGC6JM|=5qm%NFoAUGRz0KIFJhCAehF(kL2SR`ri~X z5y0UAJc)y+(201YQ;a6t{~=_MO0=PYszw4+_yF041R;F@Zv#-cd;)Ak;lVIO{dArF zzL1eH@fd_WwP3=;VSfJCD405XMyLpBXE4&amc6ds8HLp+E&;*>}@3P0@P2Yd$h zFZ>x%9(NW&P)5d(GY)cO!j7GpM*T%f=zsYc?S21C6KM1oBcH|Z7rMUC^;ryjmhhMC z`a;)dG4NT!U$X0Oqf6)GTNhY@9L%GTcPdSV2NIF@F&f+@ZqBIps=q_$b9N#l+F|bg zauiC}Ky|61_8l-r1~nBPEEmmgExqZp=Xx0KM1E{gEB0`9;83f@JIj+h7MoVtn_JCT zufIcUTBUfaK>@vJY1D=I2IghEU+gX~dpn^t@TY6b5>9L}+aA9cz25Nfm6h^xuut++ z8*g1(`PX-9Z?7eG|nv-r8rSC5N-X%AB`rea`p$DB^6H$lpQy7(5 zPx<1?P1L?x9)rtnT%kS4o#B7(1+{J7F$U`Sk3!pT8dvCjyEWhFgbB83e>%B)ZhUN< zMIgXBZM$H8(aAdO+xtAm$t5nQ*pYj`D_&+52yE$Gw4^hwb0{~U!)y7HEDQSP>n?Kh zNy_LUw#4(L1;Oc7K;vMq4`Z|XHs3q`Lzrlj!LqV-xwbzLc5ya-`#o*eHqp_X%(}d% z#_o)5UE%&Ee4Flrv2o5OjM&sV*M}v~PJ6%G5*yc9pebo l1KFd-AkIrX;C<{pY7Up?7=Fq8BC@6^4;L@z0>|Kle*%^M6=nbc literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/cypress_leaves.png b/input/assets/regions_unexplored/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..46553c4fc51f8bfde12f3e38c3ec0d027eded71b GIT binary patch literal 2369 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 LEDL<-U$W|NVdA@_ literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/dead_pine_leaves.png b/input/assets/regions_unexplored/textures/block/dead_pine_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..d119f57753d9c1498a265e7e5e1a6845080f0014 GIT binary patch literal 2162 zcmb_eYitx%6rQ3fv;;vU@(6};YLG%_=dm+84_TVBTj^^{*)Gr~CUqWncPHJQ8D^&4 z-G+wn9Fh6li9g* z=R4vq|ghaj*OOEVqK&{5Z;BpV%$ zAA?MDDJ0E;Tiwo=2^NeQ0zOz918#?MTK1L>Smchoyk(PDr!N&Bhc17LXjn ziWo*>tWiy4l+i%IZH#~}TC3@*k+RFj*?^$r06#{Pu-qhvlR|_f-NwNVl8i`_IcUgG zwP@ycC`CsoPGo(eYc>uFRijFd^q*i=5u=8clwi(UQi=h>)MFT0sH7M$5{3l>Lw4RQ zi%>|c)on-86;K=WV=!%xrm137Vo9IiQ*nyo7@VXS0hgI5h0_Yh2#QyrWttze4;o5` z+g#T^r*qX%ppSo|(j3c21)9U7EX(3F&#<_}c_lom0x!!jK9&=5HGynaS{htxQewPU zmz4@V$}&p=*~>yM0tFWXL*u-cTyqz^Y*DYfKKny{9JU~h&n0B0#z|syL-_WaVP$^)OmOI zikBogg`;s*7JN9VG60u(M#VXnmKZ52P%@*8Wj`T%MuY;$>+wF>=ZmAnB|Qe<4oYD6 zpU=IiGe`9Hd?r|5|7$*kyLaZKM*Lfa*>~giS=i3(6x_VsVd2z(4~26F=&)24JXOAm z^>0CtqEv0LD#GvB(ClwN(=^LJz4Ta^R_h+kbj~PIcVS!m8fIR8Nw`UTKl{PSn>P0z zyx7;ee`|PWe|S;<6CM$Kj_M!Q-?+Y`&BzeL-@a&He5wc;>Dc>$@^V|M1nJ}7s_34w z>3q+rS?PU~R=#@TF&lXMJ-T{rL*h zrX$FjW0R0{=9eMgtutMFm&~7Pud1lpJ-o4}{?K!sgWJxXt{k2IcIKM4*x$S-_+(r? zT8?~tR_8~4e}4`1arroc+*t74iQZG}10(F!3;VuYRF5rQclxu@E7RAn`Lp5Zb?3

    ;ObY(+^>S#>c-%E%b$JzZ)sl7 A=Kufz literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/enchanted_birch_leaves.png b/input/assets/regions_unexplored/textures/block/enchanted_birch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..333ca79c49e157354bc277dc201d6cc389d3f176 GIT binary patch literal 5955 zcmeHKd0Z3M77m4ifCz$A6qOi60h?vAClU}@qbxB*L;+jzI)DhzjIG! zE62;tKySJp3WYLYyE}7{ZzJ_JK^ytB=pF`9D6Pb`JU=BDj6}=iQlUr;qm|Jz7!5~> zgeX*0%aN4O)Z^9@HxCD!7HOGCK*oeuc15v8L;ak}z1$l&6va!9PMCf1+Y4(}{x;;_ zX)yzHND#=es5&US9g;m~qOxU2@v7)kT_qb2^wn%j+oAJWQq6tw>Km{7E7EeOdZrQN zQ(aOAWBYp@ivz1$r}S?3C~_xQ2QK|N@f)#W*?jkJ{rBvgUVyuDS%t5dSH2-H(8Djn zV)2W%u!TK|u}ukIZf=Y_2ArA})Y7nvZDw6?FXO=);0qI9_S1c6bT)maTbxVDfi+w9 ztje2VIqPz#*X6|r`4Y#zh7H#9RFG}xQ~Uz|=a$jQ>uB+fhx~i)=H5IM(K~I`oUX}h z+R|GBSGet`LEB18j6J%WI+L6d*DbL0a`6r3%=gI8wDzl?f-z!jg(Og>9-Kx`;%GaCgr-yrE6tmfE z_wNz|K%)#3CZe7yTV7#_~y6ToLcyp{S|oCkMzV@UL6ED_6vOM=YT&P2iuJNlYUvE?7-02y2S1+#?YW=IMJEh&URP|5O(ZDp0jrLrm>EEOx}U|?c0HQDD{E&DkeSUL+|*)~qH`yz@jQ6L z%B}5jZ(W;XV`&*@>Q^f)w%9-4w0|JIbK=tu`&aeNmh7k8dnwdjLGj76`(`~q zezkIe#p++G8xP)Bt^J`qsK4<0s{>gt*VbKQ#b=mj^nE4PJzbnzu|3;3(A8N|=NW73 zAa30gkFPLPXc`aX&<_6O@JiaWW@BFSwdMs*-r4N~*L7N}>_y%Of{(5rEN}J5qP?uU zHZy3~tDfE6PL^laRVQ8A5_zZTc41Oaj`w|&{^pG@TAOpGIkZbA&+1JJW~M(2;axu1 z^;kUVR$Q*3>45mVXsTCM41qn{ErrDmGmiK{(T+pGux%gWC}kT2r&LEy8OF(R(!PlcIKXZg#13v?~&IroG-;dwh<~g^ml4 zv;%j&N$NUvS(>(OlD-{DEZ}xu0QrTtYvejbyR(eFP28p|%U(ab>(u$^ZAB}O7T#p_ z>&HfiSv5waS|&icx^rePay5W?L9-Vhb4}bj<#~hMQ0)!}Hts+GOpt$>sb{+Tk7CD0BkulYU;6xs?t_im1;wS+EhwP_`{e18?FQIO&Z9VL6GV96r8Cl=?fn~3G$9THh=KI$ZS5hue_l` zGrj6x>vC?i8E!fvKapi^-;6>TUKJr-!q3x#2}#3npg_upaZzD1q>G?Xb`DW85DJBr zXg(Y)lCUr@E2=SQk${C+PVppo%ADX3k^5RX?6cO32dxc-7y^ugy`EhZ69EW=l^{AQ zOe|3_qga>`Tqg2cJ&eboM@*EVER3Hg2kj)4!)P*&j3Z!OqC_ep#$FF?Cl?5rTxZuY z2;`212~jF#Ogug^G7=X_!b#=9c!0rR;0Z)Lk%&bsu!?Aj5{$x16qag;Q4D8T0m(%& zrAR74t1&^oG(yS3V32wA+xWs{o}T0I62%w`2p{+;P=*I^1bkQ+{(TRH(nW=Uj0Nt zdNQ4*P=q=!w)0yp2&9lmz#I>TNdfpYB9TGF3aCN=3jt&zmQJP8u>=8yLSryMBAGya z50EWUC_xDXs{xTEa3Tau0MY3n3=pvZpF+TrX*4pH0n&w7Dn#S+g+w8RCZN0r;Vl;- zq6Wq9$EJo7AW#%KK}aQ1gjf=7^| zQKpj|29>Zgav^X8A_+^NU;!czpfbr6WIwP3GLtYG`na`J&XY>TEQ~rkv^s=wFi)hg z1)vgq2gfAPnE;6gkeNgp6QKPL4hd2ujQ%TYbs3}WkmV5#xr-D^sXTgQXtcI{;PBDA z(Oa=-q^Qy8k@94M&}hQYNScC?ND;KrNztF^=WlQNIEq3lR7Qew*fAL4mxXaupPp#W z+xkNzO^!$a7-;LUy|(!QNrjL(h`vliyv>XV-i8O=bwCy)zv?_1RDKmk&oi{6J4L^`X~lI%J`GIKGF42 z41ARFCw2YL=+b-lkPb_bKYfwNBY0Zg<7DLVU7Nqe%^5YUerHzY?m*hzXza)ex%o{-)W>_NRDgx$fr1qcVX|o3LbCv3Z1F$4WhR>0o91 zK92r5ZNKiCr9V7Lu?@5`T>cV!V&<)c#FiwlsYlQ6<(9WfZ?7_+)ty$H?>ltXVSk3n z`d8`NU*r@dUh2A@)%%Os>STj^`^MEeq|9|kZd#S_#1%s;jz+K?;yR30Y(L*%IrC88 z`TS`HyEcfIT36LhF4fHj=CafJos)0|2evpEi^=*9zSqt~s+QcniR6Z2yLdSlEDDPG EH*!DO1^@s6 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/eucalyptus_leaves.png b/input/assets/regions_unexplored/textures/block/eucalyptus_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..5373e48a65b98bd76d0efb0c73c933ebccdc9c0d GIT binary patch literal 6770 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 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/golden_larch_leaves_cone.png b/input/assets/regions_unexplored/textures/block/golden_larch_leaves_cone.png new file mode 100644 index 0000000000000000000000000000000000000000..d21f22183db416096b1aae519fb1a6e628024023 GIT binary patch literal 7339 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 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/larch_leaves.png b/input/assets/regions_unexplored/textures/block/larch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..175200b8e2a6ebefc8b5d4f8527f6ac9528878d8 GIT binary patch literal 6759 zcmeHKc|6p6_n(MFlr@zyhHROA3^R;vETc?>Hc4jr4imGO8H{kRr&a0_ElQR|NnC{% zS-MGOuMm}`hzLcY(zX4*L)-m5_xb(qeLc_fU-No>XXbl8=e$4Xyw5qG<)GVoCq?6_(V1fJ4*o8YJaV$&xAy1^4FZwv+U2=LLFblBS<{#Ox*K?T^BfZ^uD4mQ9+)gld(AK~_TSg$=pNiDR$^Y7 zsBLrHb>y@LdO6jsrZ~QvWK(SW^l<@tUGa{tR}&>EX7N+#(XPhUiPoN}>#jDJWJJW? zp{lKxDczi?)7tnv->A3DL~(HXN)+dV-_`k15x4ty(NdQ+dCmki?m3?0kTy|ou`M+? zCS01}^IUsEao>YnlUF>0@CFU*iF1L?%O>_uPabYy=2~=X+;y^9`QE*6<0gesB`tKE zhIG?e>iGP?_!f(9xLdGHK>eoh&h193d-7~km#Z&-^f>gKyecWQqBG{ynv!OtPJ~eA zT+d`gQ)f>>!1`N$+pmOICc>}8)?Z5sPU`G&JXy21-v3}{B5$-!hT*aqS|Fgwl$AT3XLUoJoQo{sl-9b4Uc{yWLN=l#fA~(5qU%l`?Sdnt76T|tesX9%uLv~7za273SVCrUjQKkiy|pUw zCaZ-Za!ERs$pt;h>&j2bSS-y&oOG)xKVUJbT&El-s)~O;zEkb=3QTEU|;H<}!W1U-TKi4?|y|UiI96%MxKe z{wBs&TZ_AAYLZVqno78FsWg)QYdy|$DWgrn;6h9Jgsh6xx-RMcbjf#tDanyF0rW^+ZQyWvZ7V(BF#0Sg`%dl^`n&ersnfm?S*Xt zwzLEW^35s8d!Lwx2jouu8cRVu5^L;! z25zw8+Bd*Y z{-Po3N!JC8d`~xREPlY_5V& z7kBHU)&zI(&Aq~B9nUWvl*Itui>%v<42O{O9W%^jjK{iLVJmIUDbcgk1dP$>K(v z1~;#e;AUeh;JAH`jx{-|$oJau1tUAH)ndJMhOf%1kj4h8+D}f`2i{pGT#Vx}F6o4G zCz9>98ac+Awb?D0*`SOY^tQmAG{^N zTe>iUwL?5*X}x*A9`9Oj05_2k2mN%^aQGee^tRHth}b$yRo6r$BEW62ura%z82Z7F zk}EgucVY-590=<5oXDIo=NdZgOMV$s&06r%Nk1%lK)FP_N$vfzzNmz)PO#C*6+^sU z$5z$1+B=1QAv;AAPgvdkGs+EPdC`Tq>gKFW`;1+sSN1M%)a7PhJ`;6d-KLjXFYOD+ zd!~<7KZek7cHZ#=8fqE(8x#yU^4m^_6Yg>+dR`RB7 zn(b|^zA)|3R(Oq@!D!Ztfwtdk-xnra{An6Ub#8k7qKn_iyW3%w{vy}wP+861?9`3% zNgESx8{kbkci7Vm$2@YSjknJ+w}TQy&QVhjxJt#-T>zGF{6m! zoGw$F;CnmL?)#<2U|;$h709QqF-e*nJEC3C-4u4L;-1dp$#+$~y!mpqv2t1lbO>bL zUN)KR=1eAk+3dhAE;%xuM5(aRy1T=}p&=%Er9F{(VLd!L#(b^%A>Z^X>R!R98)FJd zI6Wgo?CyZ_^0>Pf_Z%wBQ_9;79iR8&RZr$C*y?Gd(Us_TokiNiL!_Z+^XxKidlm*r zxtZ2d?lS23>&72S&uZ(8E0-U+<3ft}skca)bf%KDJfWD{h98gcWmkTPs#-g3KP;*TvZRK zZ_J3$87#ORcBs%RJHLhWNkKY{v${SwN#{=f-uVejbTam1j4v-aw^8@5ear{Os_6}t zX?lq+c^FNChTA^*>UVo)%7?l2w;yGmR*Rn3fxI?_mK}R7RbR~cS-UM{bpBgw>CIkk zJ2;TSw9LnCUgL6_?XrlxwxrSp-a`;w*J36mwkOL-P5#!zvPcgl&6_g6x3oX=nlO)q zU>-G(DDwGohnE_KcXW4@rIbyDpKpG?_{bYUVV+^zHV8zio(woqM&3?2tTWAf+# zLd@ZVhZ6|I(pt=?F#-S)ln(f@xg^+d$!{LE{6!)@5s3^94Ml`v5j=q(5=|fwkSGiigMot@aA6o% zL=(fgLR|^O9ELq0WC+-N5u3+_N-$}3Ua*J+gMs7FFaB}(RO(lFuJAJpARkCEjgLel zP)H63`Mrfu8SC*W`l zIE`S2htp|vfQiO2QFuJ?9fUJiD57y0z!wNM2*ENp!G+qV$cZ~^Y0*B1#Ga4X@UQiH%tbR#S?I7VE)-0nje7VbNy!LkYtEx>*h>?VGyWq z61PB_NMZms4V%m4g$ln7d9pcxhlnQO5sk+a@F+7p3S~|}VF+tZ1&AJ%FIOx4G9q_G}wNp|cH1q%r0K zX3U1kob?n$n;T^RN&Wog68wrHIx`y8GnQnC<#Nu?$7pOQVN z@ZHJ{(lRFlcLZ>QL4Ms~KJx|o`rrI~F0%jT6j11oN&XhUKj`{F*WY5`Zz=z%t{-&$ zEe8IU@{j8JkI^On?T!j?!4ps@cmvhE`v?Z!US;X)oa`Ypl8Y?XAYv5!S;(hs6+$2i zs*-0OBq>=F6fO`sQymucDriZYsJWY1OWgo=hhIOutqDr4Vq~(oGKJKz*CYtt3D0@tR*jw?`waeB7 zX3u|WeC+MweWwCpORPII;+$l(q8efGi<7B==XGPUVz$T_U@) zH0Ei)3Mk5aLAZ!8ty=9_6`iI&ny&S+aNUJXxpkMCZgoCy@46xlsr$(!JqYh{#)blc z@OcAx>01>Bq01mWMQQUo@ApvGJXWk`1^z|`y)fg-?awhsB=R+ngWDi*VwwzyJd`GLxaWEUq_7j7EsEH2}z$IfO&#Kz55Q2!-KcmIY9L;PYjxYL0Xd6ADVbAI+*JqSUFMB5tt4-1tK2$gaNQJ s%gcHzx~7%A?e6CEU7a~$qWR&iHaEjC=}cd)tE94>9oF0D+4=7NA97cgi~s-t literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/larch_leaves_cone.png b/input/assets/regions_unexplored/textures/block/larch_leaves_cone.png new file mode 100644 index 0000000000000000000000000000000000000000..615b0bf233f3d319e7c3d39f9f40fa129c77a00d GIT binary patch literal 7417 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

    !Kq?$YBNRs9 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 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/mauve_leaves.png b/input/assets/regions_unexplored/textures/block/mauve_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..09bdf09db17405144ed2c1c5628f1a51eb4f10a7 GIT binary patch literal 6919 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 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/mauve_leaves_flowering_2.png b/input/assets/regions_unexplored/textures/block/mauve_leaves_flowering_2.png new file mode 100644 index 0000000000000000000000000000000000000000..1bc29410bfcbc8e353ee3cf1f6f3fc4d8d51d697 GIT binary patch literal 3535 zcmb_fZH!!18J=@}l2IhH#M&WIyp4m-3@|ib+_&VSzA2{D|X-(tPLR zfw!iOqmj~$9ba%&^d?%ZMpP(FPfzzxv;L$xULaD+0;UB@5m=yfw%$@RsGeT4fKYO& zX;vGpYEsWG9y0G=MBNGT#m{E-a>Bm_}Z9{9ic8#g#WZStl1vlwx zuHH()mUL|!6GQmb`cq^(UmA&ib7i(03Z*@i2OxHOq+ z8n5KSyK>mwWh{h zp-~_A@?9mP!DKRNf@5IE+APZDXtRzODJ7s}fKWg^EJ*2`fbk(C<72*3b{->4YN^= zcg`lOH!MyX3$2+lz|uj-WW5NaAuS>Io#2kJSn2hJtXBYHz6~#orL_!g5Fjp@MVf$| zl4FaA42*BEHb&B3u}B!lei&$^l=M*`d5FS*6U0@Z8E2NN(DjN1y89&5F^Uz5fgINm zBV76c5H&H?0qdC;BZe|YWtLSSr$Mg}D+tsWB4TWuZ^B-AF{Lmk*hh}|1PRF%$R1!g z#DTWN;5hJm#&T8?LkV?VlL)LI}YIqhe0`?gIWP2e$ROnN-8P=h6sg`W6-lIgzgnw1lVU7 zI>YqJE5M-^SU6-LhX_htB1N@D*xA5A=`qY~uUHZ*r7`fbLJ4Rj&_1-jK%B?1G=XH) z1U+L(8w(;B$gZ+R;sUU^g#+Y*GfIM3^@?Qz6Jj4~!m(H*BY>CI&LI*6*nnVJSN4i! zDZxrg(B3Bj0xAOZ@idZ%cwm^q4pe{AF73mPhW5VYtB$Lo5r)9xp}L* zvpYfa?Ik->CfkY>J(I1$4pxWx+to$Zs-9Mb&im674nQxmFweV5lejglnr>hm*0o;N z{=$X$r)uZL*&8hb5x|_ZGKM)!VGL**!zyXGR+5p}kM%%@CVqvfF z4%v6aF%zmj?qGLY@ZNbmz3m+4iJl+NB72|zYdq~5oiDY*e^z1p**SY)NN4*NY^<}> z?v5TVy8j7W9i(c)j(@{F-?%TATM`bJ1}fp#ruGzXS~{@uODAr6_Ug~ANFO*j_wZ#W zu6+NtbQvQnD|pq5#ru9b=1u%&`_Th;v5CR**~;P3r&p6-o_h61dryAGf9bEs4xC9& zzjg4bpRqSi{Q24`_rSZ3{)CrLo<4c~Z+~#}`>uNB`nAsuKXK^Wm;Uj}wcq;A-*%VR z=05z7e;zu#{qA2Je&O<^uN-};`p`q0KYxsk4TT?DGInpUe7euO|H18Je<|(z;PF-A zlHG?&eV<-;^R++z$lM)YSpCc~whR@2|0jFq(LV3BuaA7{*SD2k-+Sc6J05xC56Aax ze0z3XAxHr0e@5k?XboJQ2pC5VV&E53nZErm< l9=p5m`AwrEXD+$(_9Nf_)yz}-vcFuzn>Lrew{h%?{|0<+gh>DZ literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/mauve_leaves_flowering_3.png b/input/assets/regions_unexplored/textures/block/mauve_leaves_flowering_3.png new file mode 100644 index 0000000000000000000000000000000000000000..530fa53e9a72b4d8ad7113b489ea67e04436e888 GIT binary patch literal 3533 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 R#ApBj002ovPDHLkV1o3na4`S? literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/pink_magnolia_leaves.png b/input/assets/regions_unexplored/textures/block/pink_magnolia_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..aba7aaf795b8b350c7166cda81b7822a412461a0 GIT binary patch literal 9560 zcmeHNd0dTY`#&{N$WSWTPhluM_3X>hq76wgT8NTo&CznIQz}^^vXm0(6-5k&$<7c` zmZCv~vP5DC6KZIPh~It6`YykB`h4E^{cHMs&Z+0VulxI4*Z11)`*~VA-g8vf&b>R! zWU{Vqqg^I|-`zDIy^i2}K;wH>Cexib%X?DP1U5z<9;uR)A)-7gE?kt0u}VoMi>=x+ zaZ2WspSrdL8THbZkKkzAYiIS*w;?0)1EQPfW^cY#dotlg)n${=)AQchl@TB=F+ryaA15A5Op9x@iXCe(_cz-yms?_P-{|JHYnoBug3Z4< zwfL7h)}H&D+{fjdd79%yN52l~4qZGuWZcX2@O$;tso%pxf#dGaE<0kNx{-oQ(NHO$fTPqBibW@Z&`IY)Lq zF?i{-ZPHIA#}5d-YV-^WcBiai91nC#3 z*1z1`{mqj;E2509)@}`&cHJ!@=;j{X=V?$_UfIE{ogTS|hljlQ_T(+k1w{qtYYO3q zmK`4Mu-&^L;P&omr&1Q(I>Ptq9^sYPJ0_vwMT=j)VfU0_XY*W8?I~$XdRKSrQQmRw z9^}`ijO2T}w7Z*cONCDxbeGLY-Q<2@U(=Jm+7_~H$D_ubm?*!){n2k^^N5Uu<*&B% z-o5AMlsSK_A=l_;X)PVyi5QZ1R_3c`@cNYF3g^KS^pVp>%$W0g2aPc+$uRuUb=jh& ziFZqvW-Y>cnsqW9+$ni<=E^zWt&q-Js57(G7Uh2O!*`x8=(@!_aC=g350BM(75?td z%?HXk_vPyj+#1uAqj>ehj~4=F)r`~gL#px03 z)oLewy`;Odv+KE_w~kR}P4n(b^z1ti-cP)LenGuW`kNkyYQ{g#>-zKZ>)THnd%JHd z{JvmEkz1(m*t8a%+h*%@kdvMBJy%|=Ui63?U=~wR-usY=V_=YN(mFl;oB)#txl4C# zd8FfOHuCZOTXDpsYo~80{MUb*etl-edSyz73i5}9mq~x@_da!gQOd;l99Nx5H9uXy z{v_7cqOyOH)oSdgf^CFtMMO-lpQTtlX)V**D|HCXm1MU$>@q zn0|KU;q2i4hKCwP_dMFWseiZA%(nG0V@`W*o%V9foqf$`Zg+e>z>Xr!fWY^Jq`5isW-jv1O&mDU& zLN98aXRc-Jp}>Lc90$)?)^|-iJs%gnc+i2DhO0e&J7k2}r|%uQV{+<_srk#_J}SNJ z5)iD_p^tGx#pI!l#U;@f4`<&wR9rpZ(6hJp<`XYWGcUt7Hn)(VS&o~$EFW4V`8BQ@ zxjRGdyL9J>`3%a`y3OBdZ?-+LZ<&b@?XA^vSEcpV$Vu^F?bZCPZ!R>3c?SKkdC;N! zwOgn5MaI3cJyCLcbm_6njbn$&RE-nLui2j5WR~bDd%-qUDswY}D^D)AC>>E2e9gU% zn$yRyFlUjQ-0poq*@GXmoiAH{yq&tvM| z*^bN2Z)9farLK25+tFJr9h`Y^UqWgqyb- zlP?u_o+-I|RMe#S_SnO#Tp#DT&-Z&~dGzwDf~1yvK5QTly*>z=NT9<_gdU3mF%gSe#J1LnBt z&}E7X6}r(=aO0|ha~EPWwl3e`+qjjjT(W81g#NvH>^b#nQ?u!yyeGWLt(KMJMlsW# z4(&C+d3MI^!Icvgm&0yQ{X(yL%2)06tm@SK;N7~s>&sphC6texUT=2ip?m6fPof6{L zO(}$vUsQGZJ@C2t7~h|umps&APHJv=9(%;wPaGloHJEeB7$|1%6KECU}BZ&)T9xweD*Y%+8Ryj1~%s#C1ZSkn8 zyr81gr5zs@C(C6|7<Pfi@zxl3j@sU1`*k+$>H^jH^qWIJA8}|n_ z1~%-xTK%xNH!PEBB`Ter$GbT@e{8X!v1ZRnw;O$GMBkD?uPx@ry2FejO2_9|Em=m7 z8D?_ANjdC5-L%Nxdg98_6a4#jxV9j1K(dc+&!B*Q{v8~D|E9RI#O;#nn74rwrW@Ql z5#eyVI{wzNZx%|cw@ViX<<7`V_be{N=gY) zc=k0naSyPHL5B6Qe5N1a@;!03XQcJ8>_c>3r6RayRS`U?+!ytaS?e~fliOyw)5w0t z-mKY}yphY6;!n@mz8#qA;A)-aZwyCT<#se)c~AF!VomkhlHV*S3)63A1%|xg_4S@; z?@S7vH{j;X$2z||d^2(KnZRIe^@h!qV)A`G(_0;_cMV@#pzB{RyE`NR9W?6s6{BUY zcUn>kExPGfYqtc4sh-ZswwL+U&3N6BrgcucXB?}4R$o|u`<>mD`UYLUQ;|7ENr_u! zGSjz8u;ZEJF;>B=LakXr#fjFjq2XXhB$L@X#D=qcuoxxh#2{suoq5C2B6GP?urr@X zc)%Xv&f;|C=vk4X*DOzOepWEg2<8s6cb!Vet-a1cIMNgqQVt6HZd_V z)-jm1Dl*6hVHm~+Mr}|O0uqoqE-Z?Tg~HSWH4tqWE~1)`RE9?>Rbg@sCd;X!qwLJh z!MyyVexczW9-rXD)E`&?eAvXY;WmghY!e!4^W_S4l7Y?UgRVk{sPb~OdZ9B@uCJ0 z+`?K3z;KvBF^U!-7^4^nXBirzF&2Y(NhAn?VJMN{zknDQsRTjIhJ2};21)=>h{WL% zgOCt`U?@c3I1I521&~P|#YqgI1(axo5_pBAiVS5zG$=#aAkii~EU0xt<1dBdcsDz9 z)VfXa){*fcY?NjJNFimIpo&p{7WP(#ie6EyhE;^583v{?2BT@f2lZLVSBzAHP}ZO# zur-FZ&U|LkSrwv+^iT<+ojKMzrSY5sSPHmjH8}vVTgQQ+3g<|XjS^kJ2f)E72EizV zklrw*fEfia8zvO+C(hfXRgvB*RfwIr#um9og->7}Ah88Div0|y06-}0jiL&IQ4jzQ z{}K);sg&aWowO#6<+g1xG+L>SQboqK4z=aBml)A@)pi-8Y)xvpyfr-)EZ=4@-)g4N zswqHgn^gXj`1#XL|AeAeNl`Iur05s~__Z^4)KpLT_>cJ~2R#mj5k@}rgRd>V)*)uP zsBz@KWZvda7^h}uihpMsKb;K=5WZEgNBrENb~v5ytm5fpe$&a1!3c_%jL>$I?M+gtp7KY>5`$2L<{<*KM8F{iC?#MN6$Ms8aiN`n0*TO^1W7C+0U~kG z-$`&uQh-!mLOBX+ABPyiqZo!V8kKu%iX^62bj3Y1!i3o{6 z1cS36Vkj7VNfaj_JSnnp#06?hI|+69R73`cPk z0tyxff)Rj0G$#;{gn!}CEXxt? z3xGpf0AYk&^P(TrwWf&0H zBtk)eHUfkV31WvPX>i)$fQIcWU!bB^|)ifzgqCoLM5LBc=+zah1UlQ0% zvIsc%fLaO?4%3`lDA4I)g5V??CBQDAedPp z{a5Ad<5^1NP?ivQP?=ef5i|^pjTh+Qsi*bp1tFyBKJf@L$pO7hUaQ zpk2a$Mc03fuFjudX^3Iq5m^j)VKJxa`dsj`qf_{3KebHOrHAIDC0ml_QYIAZ7^Zaq%nrwH%=J8@ND0O5AKKtTNdxyXtmDSC{v8_(P5A5HE~+GY7hR+ z@Wm^#JY$Z}KsGEs;@%vVrrYrB{rh?22JOmADol%iNk$CHin}2|lch&*4#ck?I`Oub ztk1sFXX|aBt{-Cgvj>qf_jpE6gPfB$WwGuX6`i{sHrs{#F=vx}+Vkh`w+gPgZjHLS zNi6X7qDxlJs(%~jc_GL7anq&9{puMj2JLuqq4Dko?J3KTtnm+Uoov#>3oFgIFl*z9 z@+K|QX8ZTIi!QqT=v*|}HF-foNx=^yIaT+eax8|2hAKBF|UH_mv9=FJ>cz0qw zklt{n&**bbt1?}Ubo5s)-0}EVBlo(9L&^Qm6y%oua0W>`8Zh=|$7w4DrKHYzQ?+|K zP=DX9b4LS(Vu#Z%oE1wju>9>N807)Ib-7t zcGjE;CR|U$vH8ck9#_@>P5VyX{!lWgckjL=J@;;w zjlKCGtR=Oy^uV%{Md=p(>{1PCQJLShIaNb;<&CUA7{5M$TF~kPRwLa3O+fV&_6|_} z^`b@T6AIry+E)%nV|Q*{vLGQQ?0%(OVX`%puOb&8>)$KOS9YjocCO4bUVY+%B{c9# z-Of5{hGIhy(8O`2{H&N%crnU8?SNJN>i6EtxQ@FkjRuaZyXIhgd0+Y5rU6T?Q~}Mm zoIwB;BY!Vgv$p@0wd-=ce!VmhO*#QMEjMXQRUC-#*QBLNv7=sj0Q-dS6t zlKaNUWrMe59rQ5Lxj4Ns)2S9(#4Bu$J=2m6JK8wo zF<~b^Ho{woO4Fz`H`+#Ago?(58rY5`T5xVH8DmB>E|L2%^h`LdRXx& iNA=F1g(g36c%e0G*N;PfPS?C1baVA|+2u5C!T$jr%l&}> literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/red_maple_leaves.png b/input/assets/regions_unexplored/textures/block/red_maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..a34b2d8ab51d832ad60186676431fd622d601792 GIT binary patch literal 8863 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 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/redwood_leaves.png b/input/assets/regions_unexplored/textures/block/redwood_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..33bf980262137d0b926e94e3c155e58e1b6cb12d GIT binary patch literal 5701 zcmeHKXIK;I79K=t$^uf>&KNA9q!UPT35e9F!7Lyuf;vnl5Fy26sKSb1q3j}HM_55X zlx6`N=pqV&6kS$DQMxWlwSyJ!Bp~YU-n;8_@BTA+Cdr(0zV|!lJ>|>9aGf1BHKu3) z0HDcsvU9<{wdI$Z3ifIE>^%ekW2K>PD^M3G2$V?0e1Sg#q9GClM1lo;00_R5<-T%a zkMV@Jw@f^Sk-f?LAs2)#tMMbSLa;GpV`O*6?Eg>f9Z(Q^Cfl^n_b6U6wj^>#RK| z8e@KD;LA^Yo~&YZna)kKJT5b*E!Ea z&p~JPw1gr3q_H#C-UwI8*i`FH_Gnx<4m3&`n13;&!Haguey)2Ud;1F%sd-#%M*vIS zF>dTQ1-tVfYR%n$Y*ARlww$*e_2b?R3G+9bSN>p}v_9fazKt-wc47mEe$a5bS^?uW zT9qE*Q)<*7k#}`%{^7hiO)DMi(sBhEan8kEOzXm{l6uMP0qwoin!E`e4C(GI)=kC7 z_ZW|>J#l|upwYQE2Oq#0)n*3_B+~j7)l)8;oq8K~{peJWo~*Q!8vk;C9CtQK(}F1r zFQ*s=%)!Pt1XhGRy-c7QgqU@ZPrvBRneHijN=tOAttM~CZ{=4m37@yf+f1M zH<`kwPb>FFOj~5kg!2O$?yk+?IH#;{U_9^=$6krExSt=?@}@0gsZFH1`I$CbHF9Rv zcfXhk(fUelc!|2toE6TuQ;&gJF?09T@&wWy2QKPm?@Y96Do6%P(r_H(YUjzMm!a=C`j?X};%M zmpp87_J1&8GkLP+Vy}uAwQ_RCuv|Aa_^V>zww4$2PXlm~|(T`rAwscP2Ev z$_cz8bdjCwyW-ls(_L77p(MTe5ZJpcxmwt6v%IgL%L%YRxqEs=gk`6@JiLE?)pBE9 zOk4EbzHP_iS~li-UCi9^<|t`R)yWls{8}sS zvcΠ-yrnC(hoPuAh zj>?p2Z9uM*5>&MxYHA1;wbC;3-&}t{sowJFNz=j1^{U@Liw&z`yW7cVJwDCfrVUR9$gYt37EY4}6g4==xx#Yc$lIvQ`Edi{u9m+k(L-s`V_+18bK zKYi(zo)<^eItAk0-8EL1?~P60-&MbADDF;r>#w4h8`Ihk_+-8Za8IEHthmGTs1MUu4o$BjUZ`-I+P;{#F z4#2l&A3c4tO6Ql;nx3AgX(3u?nv}NwgkDLQc4eunv0lU=_4T1?B+2;a1!vEn99aJv z;2qBWZE9Pa_N4hP1I3jk%BknyZ8&tZRclk0G(X+gsvZEosS{wQ!3xe2CM*^bAfDJ8 zAp{F0*l7U(me#=%2=+rz&>Qg)h*-EsC8an}z+>T-(>NrK#1`=tIE6|P*HC9SIMfej z@Nm{v8kWIK3_ysW5Ev}<7s;5xESv(DiT##~i8xSUg8H#=D>z)xRxCw8GlCg`gtreC z1X6HT8la_=$7j0OIgCJHcPyMQib|M7Vo*>JA&5#4OMQrB27^H)QHT@@9<#v9LPRJO zj2Fp_IN))RwvOlww_=-`n%vUTKHUG@PQMDqlPhCO<{EsYuwnnb` zgE_YEpYQO2GzB(h#o;jR#BhK-F18&Dhe-%L0gq`8(O{A{55_a7W-y*dHzVQcbTbP) z*@8@_(k#ey8pHb&2)0OuLLwOX03pC2V8|RIo6%srH=PIJ&BzcHPq%<6c-S0*&8RSg zPb0yfKrEFCurh}H|0i#FFq1Eq3Lz~20wLss5G5iX#UAnuF>SbP7LGz7eUxzhAymEq zYZ`%wCk~Q*RJjR+h${-oc_f=N$P5~pOf#p_s1y?Uqmerzm0`szMiSua*TGStrUS!#16YKI1<)1WD1_daHCL|6muq( zh9}XOq+!=bt;JF|vDlx5lSc>2T^I%9V6Du9P-qm6$|TX5WU3q4j7gy}X&9W@r*N2) z0)EI}S<4$2v>dJ)CxHwVOG6Z*;cj+C)(_te-}(y_Z482nhGatUaKNx4OrFA13~g8` z_>=ni+a)-PA`|n`AV`YX_+b39a5nOJ335Ml9EcrjSn?R4@kp*sKKCKW7m+9OKQd4J z8^Ot-K;(C!!M>2l2f@bj$Q<}@A@j_sR6dPI!Xq$*wG4ta4}*&Rf*529-J3?{lOX=* zPX8`sM{MpW3gIt^y{vp}J2A@oBjFw>;b|PR03~}^? z8Q}{{&p-JZDYAcZ3lRLe$rtham9DRJeGvm+Wc; z|A2z9Cs3AT(iZILRmFR;qaE;G{!Tley#te|OPp590AReX{89pvQzl_TRg}%KSAC$S zIdL-m2oaruiF(*}Hg5Eq0N1j_a*~>B0cmi7CLwa&;h6{A7EI2Z)PGz#YUO}F9JP6@ zlFr$j;%GW><5_rXWoiz80$_JP+IALMHb>{X%kTCtC~Gk6_$m6SXCrm)T>!+jjL#`L zGhR^J`-(ex{_XP61UK23vymM8#A~(j>pUXtp%-(Cp-vdL?dl9w*`Af0p{Hr_(%6hk z^-;{hn6qPk+mOaFJ>MtdHN5pW*j-jsy)Eeayyft|#y1-;)qWpL`mw0zXtUCV)|NM+ zt=|G``Pw>b{Jel;4aKz+a=Q5{!0ioda2?m4g%#%&cXvC_32er7yiYDJ(2v-@M~sCH NuFy*IA)=KV5RH_1I`pYQDb?Qfr*8{@HH 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 F{1=G_*C+r0 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/socotra_leaves.png b/input/assets/regions_unexplored/textures/block/socotra_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..ba54c268d8243501b51987616cc66167074e224c GIT binary patch literal 6052 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 Z3DC`$i(cEr0g+??0Y39tMP5sj{|)oF`(FS6 literal 0 HcmV?d00001 diff --git a/input/assets/regions_unexplored/textures/block/white_magnolia_leaves.png b/input/assets/regions_unexplored/textures/block/white_magnolia_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..37503d096a2f9aa2a03afdd84582b82f69055cef GIT binary patch literal 11734 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 HT^;*(aB{5$ literal 0 HcmV?d00001 diff --git a/input/assets/terrestria/LICENSE.md b/input/assets/terrestria/LICENSE.md new file mode 100644 index 0000000..153d416 --- /dev/null +++ b/input/assets/terrestria/LICENSE.md @@ -0,0 +1,165 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. \ No newline at end of file diff --git a/input/assets/terrestria/textures/block/cypress_leaves.png b/input/assets/terrestria/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..5f62443fce38d0bc29ced137c323413355e055f4 GIT binary patch literal 2752 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 Ef;P&9+5i9m literal 0 HcmV?d00001 diff --git a/input/assets/terrestria/textures/block/rainbow_eucalyptus_leaves.png b/input/assets/terrestria/textures/block/rainbow_eucalyptus_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce0580f87f6042164da3df8a53e16ce074db627 GIT binary patch literal 1009 zcmVhMiIor^esDp2bmdvz*RLp=G|QLMU^#8w(LzL`L4mQk=!H|kgv z3)imyK<~(5VJt1mVsT%jQ(5T`_^>&3R-#dyniYpl=f#PWDC5UQMJBaF-Ke2htjzxx zMt6H~x}EaU?8oBr#aVoQk4VOnj0J~yeDqWrcjz@i+A6j7E>>u;o5gs z#RCU>p{-EN8vvYt`yC1J%1cw^@*<^0MTk~aN4J`BTTb#+}D4HKo+QgAqQdi((j`!#G1O|+VD z;`lN0l`7NkO|xIB5=$mUptFI8>%k2p@o!ph4?rz*37rU7ZiS#zf%r1)1SXx^Z0A@oX zXyf&fdC$_TZ&JvRRV3 ztXvOAC>4tI^mWMYR8A}+Iwoq@hw4rMoW|NJT(?z*M=-J$J&f>fu_vPA+>ntxX z>$Mx#>G%8UX4kjd?egvS``T`|b$@@q+<9TWskK^-_q*>DVBz+>ZftDu{7p~Z@4nOF zWF%p|sm2)oU&a``;bbI5QIv~Hr2@dh%{c`K>rFj5A4^db7-Kj&AB(k?Uw`;T0jgoW zsY#Mxt>xr=EC5(^Wo4y2I{kP>9LM;+&%(_)jpG=AZnsO-4a3Pu?$6!Rq9_LvDzs)>`qQfy;*jDv=Go8B#F?3&9!vODsGjfpBuPS16daC^ zBnSc)Z_Vp;I%V2>ilq20g@!q2j6$3 zd1q0hC@Ll1{rawY)>=B94tbsv$1&Z_HE}(0 zbo00000NkvXXu0mjf DchhzZ literal 0 HcmV?d00001 diff --git a/input/assets/terrestria/textures/block/rubber_leaves.png b/input/assets/terrestria/textures/block/rubber_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..959ae477472dc2dde388052990720565ad9273f9 GIT binary patch literal 682 zcmV;b0#*HqP)*`yVf#FDcZG`v32&c@B8$A z{WjiYGC^yN{ZRd37>0a(eKA`;%J=s-wyW*!Z9YCeczSw5;y5;khlgZYMt?XE0Q*8& zmb|>Y&}cNU=fz^dC>={zcTAq=c%yVICl{wOolfcMj;X$|SS+}EzL)CR#v7$$iJ}O( zzP>g|k`RU=7E)0ZD5YHcUEMKSYu47*n9t|rc}^5X_`Z)fxV@4v45>o0*~2gdaEv}b zKgshPrIhPZ;y8B7Z2tamu%hkg=*Tg$*=Nf~0r+7vS&i1l`uaNa`JB7wdnt;-D5acY zV+<_+EBCB2-}hZxgWD_lb8{(LYXGOy#w>~gfM&CaZ0>IH_wvSMS;oV|g9BGpnIws8 z`TV$Ns&%rtyX7VjV3dxfU2B=Mvoo?RV>+FplwxCJ!@(@elELkjv}-LR2L}fxiXzf9 zbsFE_-&Yg@1VO;w-kyVL$K10%>-9QiSt24U3P)1mWyY>B}u~D z+Z%bFyP^8Ivu^+% QqW}N^07*qoM6N<$f<@aheEDM zxEk>Zf`h9BL6Ar($Dw@T8sc{E`TKs(L6K(CQ*DW~LEw7G<3x%ylfd=Bc#&q3$B9JR z;AD9Nkv7QVM0%<%c)pkjhp^d>G5)Z9R_6IH(o9gKnS{zmbqJB|A@=Y*P9#)5z-A^Q zZE9n-9KJ*419k&xM%sYId{c8zwS}xBZBQCVnxXPx%i!PkfXqVW<4=-Eb&?1YxZWRT z3kTOn*y`_NXdeNb$+ndWgKAZneI>KYj%Sm1hC>^7Qs zEk5viIdTBt=5Zo4Z+mYOcjvbP08bD17>-AByfbia9w&0VGjO_%=KK!+Gq3t)Em`(k z9iV#OY@lxYsQRr=X=u5HItD!1s+shIR~u=AUqkIXsp*>|IsgCw07*qoM6N<$f&tUs Ang9R* literal 0 HcmV?d00001 diff --git a/input/assets/terrestria/textures/block/willow_leaves.png b/input/assets/terrestria/textures/block/willow_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..573773d3aa73b02ecad58dc258cd065bb34b9eb3 GIT binary patch literal 996 zcmVHD6;c#HJT3J|FprN6G{r!DZRYlizR8=MP=%!ErbX{k( zZ&><#K9-i2n3|eG(=>9q9H~?aAq25ljK#%8ve_)RW^N0Y%LRaPaBx6XRTYUuf@Cs@ z%jF^%46?Jc!(=!l{C+>Wt^?53)rG}k0U(pf{0B@wdo28ZKUeRM3)3|5`~8F--4vRp z(eV5UnNFt(1OnWBdQar@dG_}9`1GA_sj4cyXM3aqFh4&JfDnRX$BqGDwOT1FD?>`j z=H@1!oIWoznGDU%&0PEax&Vm9Vur942;{2(PKsdI3(+9OM7;6B>+-LE!UCY9ql5mj0pam@ z&@_!7AKnms@Ak@QG>YQ&dWpy5Y;JCn&*uq+LX2D-lK(dWlF20X-j`)O9_P;NucGDn zNqP1DxG)R@C6!76;BYvIL?U>-UcUWdNcem{06u%KPevjU7Pb~eu~=l};*hjjt#qHc zAe)++P;_0#?RI0DCezOzi+ny0KzVsN0ES^Ov-(6_?zto@D=XR9*r2tw6`Re*?CdN` zX=y2khljY`ZoVJ2NsM*w{eX z-rmMA3;^72H;s*r%qJGa?(QxCg+c+3$HUs%8ihiEmX;RAf141BqF@*Xiqq-j!QvmH z<@iaN$z+(Gp5}7TC3$#w$OmtplbWWHPN&)0+QMeDF*i5I;D=wyL?VHzs{9LPgq-uC Sz%fh!0000h-5s|ZvWp!n0k4fzX0CC7U4@34h=3G2mr)C` zoRjNj28iejHG*aiSyB=rZbvzSq&c!eiXm~0tu_9&9lLSIVBGGw`}U4rJujbU57pP# zvqGW3rQ4V3#Oucy0NVQ7>G1ADoSU1Ay4HGn&E{Z>#R9L_3zNx&Prm$=j=x&N>FMbp z!7QQZc{^uiWudkE3e}dLiGj!C!N4Ei)0xT-xv{gE z0DzoMCpUIBQ~s76TvAd3x7&?j&qI3S#l38`S`i9`pj0a1Yt&3!_STOp}W3t(7==-Igs_Yf)^?I?iw1m^;r?{u52g9C+q}6Is zx_uwteSD8(e!m}0w=U9q``_hID1-w$OL=8w1;-q3vqGVO$z;M0e-4uEpt-Ass_Yek@+1HhqO2YG#c9g-v=5C~vnV*>!7QmG)9%OTV0bPz=m z)kRhOU~-TgxqJBO)2AqV=}oRKs^Zw#Sls*dKB-hH7z_psP7RSgu?usfh)%1iRhNf?0xKmQYq!#^iFj_`=Ob+L^wc z^?E&Wa&j;*FaU$W0H4nXqtOVpT8-B3EA&ytX_m|7(CKvW`Fu!DPKHbn1mtho!H@nP zC5=Xd+1XiSXJU3*f?*rS#l;~SjUo^T!1cv>nwpw|%-QZDX2!N> za#)fiwDq@BI2^|4=qOH=eZbf5enuG?8Tf7C3C+yRU~zE~=h~d~&fXIoi9{f)E~;Xi z&4wrc{!Vjqa{z$V)m6mD$K%rN%XBb*KaY=(qj+l}OOgap6yeC-!_(8#P%4$6j*brQ z>+6HfX2Zh50z^>+0NnWQCcTnV%)wv~Nl8iQ{ke~dw-$0F5`jjeLHEcv1OWd5dOn7M T9TMc*00000NkvXXu0mjfa(4Ua literal 0 HcmV?d00001 diff --git a/input/assets/terrestria/textures/block/yucca_palm_leaves.png b/input/assets/terrestria/textures/block/yucca_palm_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..0d52a71b78b96b99b7e29a442085f8434b4811c6 GIT binary patch literal 783 zcmV+q1MvKbP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf0;EYqK~y+TT~l31 zlTjFc&iOW+y7sG|o7gh3ADNkotRM)oqKiOu7N!)|O%iw$6m(IPcijaMf>#j);f;A& z7Y1Dx5n^bF5s0I;zqYp0t!>}wyyx4N^xVA9`=0auo%cN;^oDgoGCXrk3{04OaM~q; zmz%_yNsrR6%mkI3de|d6hkc3@_|Ux`;qAlRtUgaNtHabAL>&F2 zx|qAO!Up>rabnsG$c_AOyq#TV^`4@tBng3m$tID>aphRw$Z>jHIzC9SXjz%ClPRHW z{6TA_a)onKZlzQuAt+1j*>!2}F5X$;W*Uh|tPXUUB!Q~2g8jQ7VY7-_0*_Uh%=3|( zUBVYAVr3!DNIyE-BK&P0EH6fxy~%;IxB8UR#(aXM@|p_%em>4f^6>S8BA3f!>2XRq zuP%OPX(>g?Y&eqLL18Da+EE6^(Awcsw9Z}+p0aXeiaBK<92jdB5_mPcp#m22MP#BW z9PakQKcb6lj=>@w&&%=Jy$*0&DTWWvlIn6b%a&|~0)?i#gv$oin%K@E`ZCV4Mc`L* z9SPaW(xXp|zn)98@C~;Zln&k&7aHB>-1~y<(2O!N1*IYr-v%v^opZc-l3}re1tD6p z|3?+L&{E?xs{NPRgm1_^56L7XugNVXN#GvcsYCv zFfB5G)9G3)*@DPjp@Q+HSpr@N49Nf%CUjV$;jS!gMVAwRAgCJ@imb~ zDwkCHXE|rbo-*idHswBS{j|W)INFbNAUN(5w8p1y_X<^tdJGxa?J9vDm0E~JY|yw- zTP|8-noj7dSNzCo_#%1dL_pNOGGX7aUvUc1TjAAn8Y@XcNVaD(;4fBkCf7QE5P<*y N002ovPDHLkV1jI + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/input/assets/traverse/textures/block/brown_autumnal_leaves.png b/input/assets/traverse/textures/block/brown_autumnal_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..4adfaf4f3a7a33f4c1d27bf45d9ebc1083634d47 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt3( zJ+r@loG*ZCE_%8+hFJLL_F3~Ca^P{f92oe7K{Mk4*OH}AIV{<}hhNzIB}_QGJF?nV zzWS%l_0QjHMde=S3jXP@wSKtr)5=u4mbnLRoK;Fsjy6BvlQnt&1cpa@?|MJ5uRgQ$ zgA&7xx27u=o-YVsbLC^)Y+`+$^}|<<2_{!g>74i5$CTEzMyFunEI|Wdhl;CbbhH+5 z|GE78yhHCd(F?3nyq?b2OXzN%ZnRZsLUtEmQfXRFbQK$!8;-MT+OL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt3( zJ+r@loG*ZCE_%8+hFJKQPT0uT?7-tZbLK*kulf>J<*)zO3tsL1;`eL^-@)fc3U!uM z&R_mD;@tD})m63MC(BKJ|Mu?+^I1ovzW8zlpO$M|*?ygU;`N{>o3202h+<-wI{0?u z47HUL@85a&tt#a3qCK(Ff7!*J{`YykP&sMm^%s$PM#XVWflO7IJZU8Yo4uI~gufj7 zcInBd`NE(rx*^e~U*L-$6UZn8`pF%9r+jEwQ)PSqbzUgQu&X%Q~loCIB*xj-3Di literal 0 HcmV?d00001 diff --git a/input/assets/traverse/textures/block/orange_autumnal_leaves.png b/input/assets/traverse/textures/block/orange_autumnal_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..859e41c240b27f33f786955414339f54b4b1c1dd GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt3( zJ+r@loG*ZCu6VjQhFJLL_MPTEcj)~ldVy7n*VFm>e4*eOX$NJJ<070m+B#N9rk$1R7Z+nRU@~9A_~r6( w*4QbEnI7j>JF;p7t&rHk**8n^_cl3u=8h}rf18fj0{zF}>FVdQ&MBb@0Dyyq=>Px# literal 0 HcmV?d00001 diff --git a/input/assets/traverse/textures/block/red_autumnal_leaves.png b/input/assets/traverse/textures/block/red_autumnal_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..32426887a5b359543eb3444be9c8c475a76e198e GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt3( zJ+r@loG*ZCu6VjQhFJLL_U#rt(`$VuGc5ub-fo7jsZxfkZmTt2gW^R<`_ z>T|y->)wA`_b=}Jq3XT5P5(FMtJ{RyZ9UVzL0DpUXQyLS;`dKqw zSxXx0tNu%_xVVpLm&0Pk%oo4BlejMH%t$`N?agseK+yE?nwyV59#Ud(d(dXmQ1@%c wf^H)f-jkK4D;Qk4M48PG1{y!PvHdfDo?qIhtTm3wK>sm#y85}Sb4q9e0Cnnwwg3PC literal 0 HcmV?d00001 diff --git a/input/assets/traverse/textures/block/yellow_autumnal_leaves.png b/input/assets/traverse/textures/block/yellow_autumnal_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..eb7318074ca84c820a2451195f537465bcd1556a GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QK$!8;-MT+OL5ULAh?3y^w370~qEv>0#LT=By}Z;C1rt3( zJ+r@loG*ZCu6w#ThFJLL_U-0na^!K*S65lsklo<)qA~8o$|fz_AH|E|1QKR^3nowaV$|MKYaid8jPGx-zM4azp3xOwB+S>wgGp75(QRM?(V z{V?D5Sxkih!{{O$1t%S9%ngba4PJ{ zN)r>k!20jy-}D7;zqwv8^|mcp_?o{{(`R!+pP{~vB8#)j6`sv${l~ex86+B|FERXj y`M62%)C3ci=T{dniD-uK++lG)JK_DdclAqm{FGYmcjGb8iwvHwelF{r5}E*CZ;4(2 literal 0 HcmV?d00001 diff --git a/input/overrides.json b/input/overrides.json index 6dc2d2e..6222995 100644 --- a/input/overrides.json +++ b/input/overrides.json @@ -1,6 +1,25 @@ { "noTint": [ "minecraft:azalea_leaves", - "minecraft:flowering_azalea_leaves" - ] + "minecraft:flowering_azalea_leaves", + "ad_astra:glacian_leaves" + ], + "leavesWithCarpet": { + "terrestria:sakura_leaves": "terrestria:sakura_leaf_pile", + "paradise_lost:lavender_wisteria_leaves": "paradise_lost:lavender_wisteria_leaf_pile", + "paradise_lost:aurel_leaves": "paradise_lost:aurel_leaf_pile", + "paradise_lost:rose_wisteria_leaves": "paradise_lost:rose_wisteria_leaf_pile", + "paradise_lost:frost_wisteria_leaves": "paradise_lost:frost_wisteria_leaf_pile" + }, + "blockTextures": { + "biomesoplenty:rainbow_birch_leaves": "minecraft:block/birch_leaves" + }, + "overlayTextures": { + "biomesoplenty:pine_leaves": "biomesoplenty:block/pine_leaves_overlay", + "biomesoplenty:flowering_oak_leaves": "biomesoplenty:block/flowering_oak_leaves_overlay" + }, + "blockIds": { + "terrestria:japanese_maple_leaves_dark": "terrestria:dark_japanese_maple_leaves", + "terrestria:japanese_maple_leaves_green": "terrestria:japanese_maple_shrub_leaves" + } } \ No newline at end of file

  • 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 diff --git a/assets/ad_astra/blockstates/glacian_leaves.json b/assets/ad_astra/blockstates/glacian_leaves.json new file mode 100644 index 0000000..ffe742f --- /dev/null +++ b/assets/ad_astra/blockstates/glacian_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "ad_astra:block/glacian_leaves1" + }, + { + "model": "ad_astra:block/glacian_leaves1", + "y": 90 + }, + { + "model": "ad_astra:block/glacian_leaves1", + "y": 180 + }, + { + "model": "ad_astra:block/glacian_leaves1", + "y": 270 + }, + { + "model": "ad_astra:block/glacian_leaves2" + }, + { + "model": "ad_astra:block/glacian_leaves2", + "y": 90 + }, + { + "model": "ad_astra:block/glacian_leaves2", + "y": 180 + }, + { + "model": "ad_astra:block/glacian_leaves2", + "y": 270 + }, + { + "model": "ad_astra:block/glacian_leaves3" + }, + { + "model": "ad_astra:block/glacian_leaves3", + "y": 90 + }, + { + "model": "ad_astra:block/glacian_leaves3", + "y": 180 + }, + { + "model": "ad_astra:block/glacian_leaves3", + "y": 270 + }, + { + "model": "ad_astra:block/glacian_leaves4" + }, + { + "model": "ad_astra:block/glacian_leaves4", + "y": 90 + }, + { + "model": "ad_astra:block/glacian_leaves4", + "y": 180 + }, + { + "model": "ad_astra:block/glacian_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/ad_astra/models/block/glacian_leaves1.json b/assets/ad_astra/models/block/glacian_leaves1.json new file mode 100644 index 0000000..3c148a6 --- /dev/null +++ b/assets/ad_astra/models/block/glacian_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves_notint1", + "textures": { + "all": "ad_astra:block/glacian_leaves" + } +} \ No newline at end of file diff --git a/assets/ad_astra/models/block/glacian_leaves2.json b/assets/ad_astra/models/block/glacian_leaves2.json new file mode 100644 index 0000000..29c6115 --- /dev/null +++ b/assets/ad_astra/models/block/glacian_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves_notint2", + "textures": { + "all": "ad_astra:block/glacian_leaves" + } +} \ No newline at end of file diff --git a/assets/ad_astra/models/block/glacian_leaves3.json b/assets/ad_astra/models/block/glacian_leaves3.json new file mode 100644 index 0000000..d062738 --- /dev/null +++ b/assets/ad_astra/models/block/glacian_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves_notint3", + "textures": { + "all": "ad_astra:block/glacian_leaves" + } +} \ No newline at end of file diff --git a/assets/ad_astra/models/block/glacian_leaves4.json b/assets/ad_astra/models/block/glacian_leaves4.json new file mode 100644 index 0000000..7e3d69b --- /dev/null +++ b/assets/ad_astra/models/block/glacian_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves_notint4", + "textures": { + "all": "ad_astra:block/glacian_leaves" + } +} \ No newline at end of file diff --git a/assets/ad_astra/models/item/glacian_leaves.json b/assets/ad_astra/models/item/glacian_leaves.json new file mode 100644 index 0000000..f5508cb --- /dev/null +++ b/assets/ad_astra/models/item/glacian_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "ad_astra:block/glacian_leaves1" +} \ No newline at end of file diff --git a/assets/ad_astra/textures/block/glacian_leaves.png b/assets/ad_astra/textures/block/glacian_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..b002c04088f53fc8263e6958229a6b6d25db8c12 GIT binary patch literal 640 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 YFW_LX`Id3uiU0rr07*qoM6N<$f>NUH5dZ)H literal 0 HcmV?d00001 diff --git a/assets/aether/textures/block/natural/golden_oak_leaves.png b/assets/aether/textures/block/natural/golden_oak_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..b0ee21cb6b6dbe450467d5abf992dbd88e3c9a78 GIT binary patch literal 835 zcmV-J1HAl+P)QSlR?+W(mBpwwyF&!c+{T>F#7TF+#Y> z&%K1lBJ8mqTX-5}K?FX)%(9>W^!CYVgAvbKMVN0eV~U2Jb+!qg^9zSXw+CtUM8zCt zOud(wN>TQ6UNK4G{O(QY&Fuq?Z(ei8cxe=_-TNNf;BiaM)0_bKio+uE;pO`vzutcI zE0zdLd(M#=ZSYe{TlKQBwrp4Lep6uC@2_9NiF4-ztB887(bxwj8KCzzc+$Df0+?>D zuhcGJ0G5{WH7jP81yloM70;*%kJ4D1tVnf$4WAjWjb{}Y zMhdV?H!r8NFzt)41yHIekmMf@df&k;4=`VXyWpo>FkTu3Qc$MDf6~Hh3K7gM;+&NQ zbiOUVzG1DZ14;`OBcIE8py@fU1=?@I!%sa$ss*}$e7b1(eSPy64-?;a#ru0<-~pxk zT!BP%dq3v2pbMU~SKW!}MyeVQOoLhRo50j_G0FP@X{mldZfT3JEg&HX7QldX5HOm` zuU;EzDb2dz>kG+zbI@>~&)W}_@KgN&m8tE0K2JYD{>$Z4Y53p!0ga>X2XcPHP#F7V za=)Ga*ZlxGHvSh_l@UkL4^ZxNe#4RlDk195WuATj8vI+7m?v}OKFNnJjr=~xO{(b( zRY-(Td=!5~O4{0tDgWu-P(Dj|zU#Tv`!~&AztsK@N0-ZCKOVCL_zSqIh|6LKzpwxR N002ovPDHLkV1iRJj&}e6 literal 0 HcmV?d00001 diff --git a/assets/aether/textures/block/natural/holiday_leaves.png b/assets/aether/textures/block/natural/holiday_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..5648052f769ef41ab81b5256b657bfb953494ffc GIT binary patch literal 815 zcmV+~1JL}5P){L+jL=TOipp}B6je_PZB3dd*k)VAnj1jakL{Nf_BA!1n z|Ad8w+8C`YV>R;4?YH-CZf19GLws;Iv$OMld~e>o_g1X6Qunv;=(D|WZpN-hMkXWD zz4^BmqcO%kFFu_%oS!~<)83wb?%pSpt+4Rc)H4gDm~%g9{K!P1XzqU3axb4#d;^1Q&D5DU6CWIv*`P#dR7*05NZ5{*hcfKkEeH zESqCvPVm*shYXcnzcy}Y7)Cr}|BtU<96v@H0)EILKjWt|2Ie9tNj_TNQz3rs*{BDM zG0w^mN(jN+M@yviRLo0|i}}OHD+6FM{Xk~S_a1D^_8nW?2>SK&k3iA)Z>#R=VQpV) zzucWYYj*EB;Ko#bO$|$RDhj}B?waraUS$X%#2>?n821+Vg`@1GFPgU`6-rBX3 zonxl(0Nesg5isvxz8*puQbfZwQYc8_hjIpF1AkX8wcO_3`Sjh%=+%lu+S2{_zzIb> zXr!&9hb4tS&zxqmlLsLbV{v(LNql!QxKNKl`3H&-Hib%R zsLF-V`bcB^+T(=*Ww}4*>d?8S^3&TzEr?~b(Dk8E=KomkFXKnT>t$W(yM(de*YoxE z17-Y$2QWb&pe^;QT-|;k#(!t#Oy2`mb-7h%TDKnv@ekdCvgp#X!~;8@Xbu<1$ifc3ng5ffeL=J;Mp`8bu7O}dcy t^<2N>F{H>G$$;3Wo35g<505HY{{TSQero&~mNNhV002ovPDHLkV1mSzj*tKV literal 0 HcmV?d00001 diff --git a/assets/aether/textures/block/natural/skyroot_leaves.png b/assets/aether/textures/block/natural/skyroot_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..3571973f9c87b55a42cc10f7a7577a8d19be0261 GIT binary patch literal 917 zcmV;G18V$@Ych;(@P&N0?FztaTRyngB$4hJsFD`CS3Yc{C;? zn&7h$Oi{5BFR(S6v=DO@B1OJt9egeey!Y2m55Ef9PPHu+DH4--W{jI@@^4il{7@F*<2mjx6&9K>v-mwm^l=h`z)TJnSe znIMZa!J{y^sWLEY3L?NVA!U}q6Ejf^JX6NUotRDkJ_2-?(Qa84;_Q>!UHbAehcfgvK+pGqYWkr@^B zFrmm0VB_%c5}pwSP?Ml>u&I0%km@EMOXI5hKoy?+rxZ(guQZgeUccJNii@PQsZ@-1 zn82VZUan816;cUogGNuHS(+B3UG2FE9+zhVP!cgsSwEljJ}?Tej+jUygsAH0liml4 z`0TzIhWV)IRj0FQqjlxD-BX&?#lvey9SEi+TYybHTVRS8)UwNH6~6LPy53vL8i`7& zA{ru?TD9M{TYDL;!pqefz9;~-fP%z7z+T)3iu{tYODT0>FYW_nzW`G^R)&Fz1xS_t z>{fIM%+=4OE#+7D0Y$vM1F$DrWz0tkz#O>?ELC+M5L3}A9ihe_tUaq=Fr|`h ruMGB@{2lM=mpYfnMv1x#Spoh7;}v;K_WkNp00000NkvXXu0mjfBICR= literal 0 HcmV?d00001 diff --git a/assets/betterend/blockstates/dragon_tree_leaves.json b/assets/betterend/blockstates/dragon_tree_leaves.json new file mode 100644 index 0000000..61edd14 --- /dev/null +++ b/assets/betterend/blockstates/dragon_tree_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "betterend:block/dragon_tree_leaves1" + }, + { + "model": "betterend:block/dragon_tree_leaves1", + "y": 90 + }, + { + "model": "betterend:block/dragon_tree_leaves1", + "y": 180 + }, + { + "model": "betterend:block/dragon_tree_leaves1", + "y": 270 + }, + { + "model": "betterend:block/dragon_tree_leaves2" + }, + { + "model": "betterend:block/dragon_tree_leaves2", + "y": 90 + }, + { + "model": "betterend:block/dragon_tree_leaves2", + "y": 180 + }, + { + "model": "betterend:block/dragon_tree_leaves2", + "y": 270 + }, + { + "model": "betterend:block/dragon_tree_leaves3" + }, + { + "model": "betterend:block/dragon_tree_leaves3", + "y": 90 + }, + { + "model": "betterend:block/dragon_tree_leaves3", + "y": 180 + }, + { + "model": "betterend:block/dragon_tree_leaves3", + "y": 270 + }, + { + "model": "betterend:block/dragon_tree_leaves4" + }, + { + "model": "betterend:block/dragon_tree_leaves4", + "y": 90 + }, + { + "model": "betterend:block/dragon_tree_leaves4", + "y": 180 + }, + { + "model": "betterend:block/dragon_tree_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/betterend/blockstates/lacugrove_leaves.json b/assets/betterend/blockstates/lacugrove_leaves.json new file mode 100644 index 0000000..3aa9e78 --- /dev/null +++ b/assets/betterend/blockstates/lacugrove_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "betterend:block/lacugrove_leaves1" + }, + { + "model": "betterend:block/lacugrove_leaves1", + "y": 90 + }, + { + "model": "betterend:block/lacugrove_leaves1", + "y": 180 + }, + { + "model": "betterend:block/lacugrove_leaves1", + "y": 270 + }, + { + "model": "betterend:block/lacugrove_leaves2" + }, + { + "model": "betterend:block/lacugrove_leaves2", + "y": 90 + }, + { + "model": "betterend:block/lacugrove_leaves2", + "y": 180 + }, + { + "model": "betterend:block/lacugrove_leaves2", + "y": 270 + }, + { + "model": "betterend:block/lacugrove_leaves3" + }, + { + "model": "betterend:block/lacugrove_leaves3", + "y": 90 + }, + { + "model": "betterend:block/lacugrove_leaves3", + "y": 180 + }, + { + "model": "betterend:block/lacugrove_leaves3", + "y": 270 + }, + { + "model": "betterend:block/lacugrove_leaves4" + }, + { + "model": "betterend:block/lacugrove_leaves4", + "y": 90 + }, + { + "model": "betterend:block/lacugrove_leaves4", + "y": 180 + }, + { + "model": "betterend:block/lacugrove_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/betterend/blockstates/pythadendron_leaves.json b/assets/betterend/blockstates/pythadendron_leaves.json new file mode 100644 index 0000000..8c63e7a --- /dev/null +++ b/assets/betterend/blockstates/pythadendron_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "betterend:block/pythadendron_leaves1" + }, + { + "model": "betterend:block/pythadendron_leaves1", + "y": 90 + }, + { + "model": "betterend:block/pythadendron_leaves1", + "y": 180 + }, + { + "model": "betterend:block/pythadendron_leaves1", + "y": 270 + }, + { + "model": "betterend:block/pythadendron_leaves2" + }, + { + "model": "betterend:block/pythadendron_leaves2", + "y": 90 + }, + { + "model": "betterend:block/pythadendron_leaves2", + "y": 180 + }, + { + "model": "betterend:block/pythadendron_leaves2", + "y": 270 + }, + { + "model": "betterend:block/pythadendron_leaves3" + }, + { + "model": "betterend:block/pythadendron_leaves3", + "y": 90 + }, + { + "model": "betterend:block/pythadendron_leaves3", + "y": 180 + }, + { + "model": "betterend:block/pythadendron_leaves3", + "y": 270 + }, + { + "model": "betterend:block/pythadendron_leaves4" + }, + { + "model": "betterend:block/pythadendron_leaves4", + "y": 90 + }, + { + "model": "betterend:block/pythadendron_leaves4", + "y": 180 + }, + { + "model": "betterend:block/pythadendron_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/betterend/blockstates/shadow_berry_leaves.json b/assets/betterend/blockstates/shadow_berry_leaves.json new file mode 100644 index 0000000..26a6403 --- /dev/null +++ b/assets/betterend/blockstates/shadow_berry_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "betterend:block/shadow_berry_leaves1" + }, + { + "model": "betterend:block/shadow_berry_leaves1", + "y": 90 + }, + { + "model": "betterend:block/shadow_berry_leaves1", + "y": 180 + }, + { + "model": "betterend:block/shadow_berry_leaves1", + "y": 270 + }, + { + "model": "betterend:block/shadow_berry_leaves2" + }, + { + "model": "betterend:block/shadow_berry_leaves2", + "y": 90 + }, + { + "model": "betterend:block/shadow_berry_leaves2", + "y": 180 + }, + { + "model": "betterend:block/shadow_berry_leaves2", + "y": 270 + }, + { + "model": "betterend:block/shadow_berry_leaves3" + }, + { + "model": "betterend:block/shadow_berry_leaves3", + "y": 90 + }, + { + "model": "betterend:block/shadow_berry_leaves3", + "y": 180 + }, + { + "model": "betterend:block/shadow_berry_leaves3", + "y": 270 + }, + { + "model": "betterend:block/shadow_berry_leaves4" + }, + { + "model": "betterend:block/shadow_berry_leaves4", + "y": 90 + }, + { + "model": "betterend:block/shadow_berry_leaves4", + "y": 180 + }, + { + "model": "betterend:block/shadow_berry_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/betterend/blockstates/tenanea_leaves.json b/assets/betterend/blockstates/tenanea_leaves.json new file mode 100644 index 0000000..45b37d3 --- /dev/null +++ b/assets/betterend/blockstates/tenanea_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "betterend:block/tenanea_leaves1" + }, + { + "model": "betterend:block/tenanea_leaves1", + "y": 90 + }, + { + "model": "betterend:block/tenanea_leaves1", + "y": 180 + }, + { + "model": "betterend:block/tenanea_leaves1", + "y": 270 + }, + { + "model": "betterend:block/tenanea_leaves2" + }, + { + "model": "betterend:block/tenanea_leaves2", + "y": 90 + }, + { + "model": "betterend:block/tenanea_leaves2", + "y": 180 + }, + { + "model": "betterend:block/tenanea_leaves2", + "y": 270 + }, + { + "model": "betterend:block/tenanea_leaves3" + }, + { + "model": "betterend:block/tenanea_leaves3", + "y": 90 + }, + { + "model": "betterend:block/tenanea_leaves3", + "y": 180 + }, + { + "model": "betterend:block/tenanea_leaves3", + "y": 270 + }, + { + "model": "betterend:block/tenanea_leaves4" + }, + { + "model": "betterend:block/tenanea_leaves4", + "y": 90 + }, + { + "model": "betterend:block/tenanea_leaves4", + "y": 180 + }, + { + "model": "betterend:block/tenanea_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/dragon_tree_leaves1.json b/assets/betterend/models/block/dragon_tree_leaves1.json new file mode 100644 index 0000000..046e92b --- /dev/null +++ b/assets/betterend/models/block/dragon_tree_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "betterend:block/dragon_tree_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/dragon_tree_leaves2.json b/assets/betterend/models/block/dragon_tree_leaves2.json new file mode 100644 index 0000000..66c4b1b --- /dev/null +++ b/assets/betterend/models/block/dragon_tree_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "betterend:block/dragon_tree_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/dragon_tree_leaves3.json b/assets/betterend/models/block/dragon_tree_leaves3.json new file mode 100644 index 0000000..b94b955 --- /dev/null +++ b/assets/betterend/models/block/dragon_tree_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "betterend:block/dragon_tree_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/dragon_tree_leaves4.json b/assets/betterend/models/block/dragon_tree_leaves4.json new file mode 100644 index 0000000..9f43bd6 --- /dev/null +++ b/assets/betterend/models/block/dragon_tree_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "betterend:block/dragon_tree_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/lacugrove_leaves1.json b/assets/betterend/models/block/lacugrove_leaves1.json new file mode 100644 index 0000000..027d998 --- /dev/null +++ b/assets/betterend/models/block/lacugrove_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "betterend:block/lacugrove_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/lacugrove_leaves2.json b/assets/betterend/models/block/lacugrove_leaves2.json new file mode 100644 index 0000000..055f792 --- /dev/null +++ b/assets/betterend/models/block/lacugrove_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "betterend:block/lacugrove_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/lacugrove_leaves3.json b/assets/betterend/models/block/lacugrove_leaves3.json new file mode 100644 index 0000000..0f2938d --- /dev/null +++ b/assets/betterend/models/block/lacugrove_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "betterend:block/lacugrove_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/lacugrove_leaves4.json b/assets/betterend/models/block/lacugrove_leaves4.json new file mode 100644 index 0000000..be4c940 --- /dev/null +++ b/assets/betterend/models/block/lacugrove_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "betterend:block/lacugrove_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/pythadendron_leaves1.json b/assets/betterend/models/block/pythadendron_leaves1.json new file mode 100644 index 0000000..1b1c09c --- /dev/null +++ b/assets/betterend/models/block/pythadendron_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "betterend:block/pythadendron_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/pythadendron_leaves2.json b/assets/betterend/models/block/pythadendron_leaves2.json new file mode 100644 index 0000000..e665107 --- /dev/null +++ b/assets/betterend/models/block/pythadendron_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "betterend:block/pythadendron_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/pythadendron_leaves3.json b/assets/betterend/models/block/pythadendron_leaves3.json new file mode 100644 index 0000000..4daf885 --- /dev/null +++ b/assets/betterend/models/block/pythadendron_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "betterend:block/pythadendron_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/pythadendron_leaves4.json b/assets/betterend/models/block/pythadendron_leaves4.json new file mode 100644 index 0000000..f1e0951 --- /dev/null +++ b/assets/betterend/models/block/pythadendron_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "betterend:block/pythadendron_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/shadow_berry_leaves1.json b/assets/betterend/models/block/shadow_berry_leaves1.json new file mode 100644 index 0000000..688083d --- /dev/null +++ b/assets/betterend/models/block/shadow_berry_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "betterend:block/shadow_berry_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/shadow_berry_leaves2.json b/assets/betterend/models/block/shadow_berry_leaves2.json new file mode 100644 index 0000000..490a334 --- /dev/null +++ b/assets/betterend/models/block/shadow_berry_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "betterend:block/shadow_berry_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/shadow_berry_leaves3.json b/assets/betterend/models/block/shadow_berry_leaves3.json new file mode 100644 index 0000000..8c6dfcc --- /dev/null +++ b/assets/betterend/models/block/shadow_berry_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "betterend:block/shadow_berry_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/shadow_berry_leaves4.json b/assets/betterend/models/block/shadow_berry_leaves4.json new file mode 100644 index 0000000..e5a44ac --- /dev/null +++ b/assets/betterend/models/block/shadow_berry_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "betterend:block/shadow_berry_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/tenanea_leaves1.json b/assets/betterend/models/block/tenanea_leaves1.json new file mode 100644 index 0000000..2c2bb0d --- /dev/null +++ b/assets/betterend/models/block/tenanea_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "betterend:block/tenanea_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/tenanea_leaves2.json b/assets/betterend/models/block/tenanea_leaves2.json new file mode 100644 index 0000000..4105483 --- /dev/null +++ b/assets/betterend/models/block/tenanea_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "betterend:block/tenanea_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/tenanea_leaves3.json b/assets/betterend/models/block/tenanea_leaves3.json new file mode 100644 index 0000000..0f71c26 --- /dev/null +++ b/assets/betterend/models/block/tenanea_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "betterend:block/tenanea_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/block/tenanea_leaves4.json b/assets/betterend/models/block/tenanea_leaves4.json new file mode 100644 index 0000000..7dce9eb --- /dev/null +++ b/assets/betterend/models/block/tenanea_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "betterend:block/tenanea_leaves" + } +} \ No newline at end of file diff --git a/assets/betterend/models/item/dragon_tree_leaves.json b/assets/betterend/models/item/dragon_tree_leaves.json new file mode 100644 index 0000000..7c7b949 --- /dev/null +++ b/assets/betterend/models/item/dragon_tree_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "betterend:block/dragon_tree_leaves1" +} \ No newline at end of file diff --git a/assets/betterend/models/item/lacugrove_leaves.json b/assets/betterend/models/item/lacugrove_leaves.json new file mode 100644 index 0000000..db1194a --- /dev/null +++ b/assets/betterend/models/item/lacugrove_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "betterend:block/lacugrove_leaves1" +} \ No newline at end of file diff --git a/assets/betterend/models/item/pythadendron_leaves.json b/assets/betterend/models/item/pythadendron_leaves.json new file mode 100644 index 0000000..76a4a39 --- /dev/null +++ b/assets/betterend/models/item/pythadendron_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "betterend:block/pythadendron_leaves1" +} \ No newline at end of file diff --git a/assets/betterend/models/item/shadow_berry_leaves.json b/assets/betterend/models/item/shadow_berry_leaves.json new file mode 100644 index 0000000..d5ef5a7 --- /dev/null +++ b/assets/betterend/models/item/shadow_berry_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "betterend:block/shadow_berry_leaves1" +} \ No newline at end of file diff --git a/assets/betterend/models/item/tenanea_leaves.json b/assets/betterend/models/item/tenanea_leaves.json new file mode 100644 index 0000000..5c3a329 --- /dev/null +++ b/assets/betterend/models/item/tenanea_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "betterend:block/tenanea_leaves1" +} \ No newline at end of file diff --git a/assets/betterend/textures/block/dragon_tree_leaves.png b/assets/betterend/textures/block/dragon_tree_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..855afaed31b8ca47f7006ad23ec21b6a6a302cf3 GIT binary patch literal 1151 zcmV-_1c3XAP)q+Lv~fUV?<}p+I^Gd#WU&BBGwGr-EW3 z$li*gAc9(#jSUK2sHIXe-By?ZmC@94H1Uhyan5DtdS~X2A@sqWbH97<@B7Yo&hPvg zrM0G|j-YRicC2*Lf01`;scYor3J6y&mhB9%{i@?Z|9UVU*Z(| zIHIuW)84!4z|M9Z3T_~Z62(46sXP$kZ_5Mqm}_r|pBx2FvSS^U&IOfab$asSBt>F_ z3MVTM)T^0-nBErJOR>=Pit^mCrdaiPILEqpj zg%ka<`H+^A_5c5tJVk!qoMnk$&lJRXjse;8;W0%=hgAMtAzK8SL&=&oTeU3<1QRB& z32viwCu{lf7m>H(#Uxd<|2n`2}t!n_Er;Vu^V}t7=(7k=xyuSt-1; z!XMb#&d(ZZx9hYn2v;@hABuc5J~hhh-n{-NRbE=7FFk0Z`0O-&o}S_pSP>83dtE`Y zgSS*5oD^cR=YpMT|p)szPtMH zBz5;c(eH;}YP)z?8+gM7h;{MXzU@ailt3ggncwfHT~+%HlmF3si{i6!CY;&tcJVL! zUa$-D*<{55zK~j>8CY#z7^f0u!>1T-$HK{Eja=~cl?@t77-0y_CUj)s-ooS;?zA!( zvf9_E5=x}_eF=DC1;lT72%nkLE7)A(^3d;Hr&-?r=bC=;?_a9t!{Zdc=ZZHJ0QgjA zixSQD)U~RVg%fN>>4k5D?hq#}Srp$O)^o+Ph9DuX4XYb8WMgF$&kLO{eP;hn4f)%S z6I55RMdO>s$|k*M(?OP)SFEemLC-qAhs=h@JHg|gqrjX2qZ0#00-2eOb8%U}wwfGY zyksW>X2aj;I?o9Yl3idXjF=4B3ygNIC<0iSeamwT!eztD<|!n^1FL#2*~_XQz&u+& zkPe@c2|Mn!aT>-;5DSe)x|2x;gv8uTIJVe!$!z=aI!ogvhe=1Ll!uwK+m$ zIr@S7-Pg0bKn7SUe@eckAArfF^inQ=Od_#C2EcS+y}9b)k4rksAUx$y3D!urIS(mD znJyF#6cs5lC@xzzhI!uhYX|0hkAj2ZWM@seY=4-1dE7o@6I4987o~Dh;4Acy2K;VD Rkgos$002ovPDHLkV1ivFCTjoy literal 0 HcmV?d00001 diff --git a/assets/betterend/textures/block/lacugrove_leaves.png b/assets/betterend/textures/block/lacugrove_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..9da3dfe022920bd266c303a6a5d4e212780d52fa GIT binary patch literal 1047 zcmV+y1nB#TP)t*f<5$LQEx7gVg!QgO#>e!_Y@3# zs3oHU2@Rn#d}$~aLQ{3jjGrcx1L6zS`Hp(ptdQ z>ShR13j-zjlxoO$%GXKXsylpa?dt-}-S4Ak)cQv}M%(q^H3e{v46;#Iv(z&Anj-$& z%LyphYlAg;mcAF*_Croyq2kZz3~Wr#LGkHEVd{!DHx!j9L8=Fj?n)AX7Zda^9u%rM zE~!nnw(uFsE?pJ@hoJ#s)f zBtyJ}0-*1U&zt~D`5^*ekZr7*=zw)u23TIA_wW37Q+&v)Vzzh*1>ix%14xSjrqkIk z5$WkZJ3V8x^OCzb@Eo$i<9{kdNqHU!uyRKO@G6GDqWVg(I*!3SxS3Us!E|p>(KI?s zCeIcx1V9T2LF5=v>2)~hJxV?AaI+;jrsTgW)f&T(BqMksK4ji4JJ*tZ1bdZ|e<;YD*usHY2Tm&dr$ZJfMZ= zSd)5_RzJsfYh)fshv&V*tR5P8iA>kejm`sFcr*XOng9O&3o6>Kh$aK$ZD&6 zNKD5KwxPd=ott$;V6JFe^R&*-*n=xUDZ+Ig2D{9o1fyWBSc R9-jaJ002ovPDHLkV1f`H^ThxF literal 0 HcmV?d00001 diff --git a/assets/betterend/textures/block/pythadendron_leaves.png b/assets/betterend/textures/block/pythadendron_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..702d9194dfa7a62f05d1fc30d0c53914a53cd663 GIT binary patch literal 1413 zcmV;01$z34P)NpQy3s4(gvh77)H_hj$!UR%>jsiP-3_nh8y*17wf zuDkZS0udq6(o)<4RZ3d-DwG6tZktJU4fCF1KB)y0HGcdOWcB045xOE7Qfh zIUG1F06_Gw?#H2*Lp;{=xCd-no2b5CO=EE7_7$MHGRSb|_8A;EjEfuNH(;@2u{fT8 z{G&l6MY~Chbw2Fm#g#G%lORhn_r)s#4y^+N?f|u5H`(FEix)V{Fbhg`r98*1GlR$H z;pr8*6;PE|g(X)@#Iz^S`eQ5VLwclEIeG$9n<}S*(wb#6j7*FOY7Jlji`D{Fy;Wka zVJ;AUOZFD{5MS%8#c2cB@bd;i)u=IoNn=tMxjc3m8Uu~I1EXYw=TpxG?Y?2S0nEu} zXuZ|Sc)QUK(eSi;1^>|it`%Qn0{O@MVAWdr2Q=pOGz+C33)=eIkB zLclkZZy*|;2&~{^22hq;hDH7&VNbEcpvtvWtVFc=K{Ht6+wL2pAi z0Uag>#Dn)f@Crq+B)Yi$ZV}FMg+NqRnpeVd({j*F>3ELxN&=g~#$!3AoCpHOi?8{n zMm+&Rxu7Ax0f(Oq!{(gL;QQMLbT1SN!IJbPBJFJ&JbL*E=h^0osi`THWf_9OAl!d@ zUv!Uliz(U^IPu#FG$a{d|ImKc zfQxr8A}zFi;dV>}@5%F^s)V{E9TZv$q1;gpW12B$b0`!N!C(+;7S@Q=q*UCsXqUj( zh>|41z>@)(3{FxNm06XjlM=(LCt#9H!X%quGoBHWPu$Gs~fJUM0vvhW6X-?_Zf$5);k)zzd6Pi=Z~Qmi&N9 z;F;j-oOP%MKslWhaO3rj;we5A3d?CBVsm~+J`jOuN7Zwxc`PR-2NZ1cpUp@L*m1W5 zro$_8tl%X@9>+9e;^5MQ92G5g^YKmW9q(m1B|Rqso&Wtj6DXP=AbhwS$HE8P0e%MI z)c{CN`DT=S{!UIgYVrfl7N=1BfHnC)ahWNeRB~(Y*7qE+o9vvsIiEWs^ZD+9-6EDB zSYTPeZG<0)6R%i1i7prJUJ!~Le=MJWsvii)M+i~49LLJ%pXvub#P_-SAR>Tp0)7rZ zpx~(xzM!)pGJyKQdhsRv09C?AH6-m{zz)72hV5B9I^=ROgS zNVj(GTBP62KQv=oVH@}TMSf`hshRun*0?8zS68M>?O!Uoq&~3m`^FhPoC5e4oRa!@ Ty;@f_00000NkvXXu0mjf+ryn5 literal 0 HcmV?d00001 diff --git a/assets/betterend/textures/block/shadow_berry_leaves.png b/assets/betterend/textures/block/shadow_berry_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..a75c60a5024378774eb84bbb693236e3448bf66a GIT binary patch literal 577 zcmV-H0>1r;P)nmP~@;95)Jg+JL}LMOoI^U2DxM6}7w z$ic&G7Eo^d6bh+4l^HqsX$88jo1&uPi3u>48M%0S0~$bC&EV4}jKqT7NOICG+j@#-w(fQl{$ueJWp0zKAka0%e?c$}if7lLa< zyHxjc@Utv%HgYsmG5x}rqI2-1B=bpxDPGwM+k+Q4qr zhJ=@c|G)vxDKEZ-#D{(Wqwo74!dru%tpF{@vH$bE{eX|3T0ZmF5Bv}P05zY#cl86& z6=>hs4}=O6-?}$^TR#x8z5PJS#Nv!E%jySci??W7HlsAp=_b@|Qgg;9PL!@S4|#%S P00000NkvXXu0mjfC}IzD literal 0 HcmV?d00001 diff --git a/assets/betterend/textures/block/tenanea_leaves.png b/assets/betterend/textures/block/tenanea_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..1ed03ad0cc38d495680360d6d015a241ecfb01a4 GIT binary patch literal 1139 zcmV-(1dRKMP)yAn30hYQ{Jt)CiCqi8k_2+5JZKIcHvLI;p-2qxv|ME;^SwKV_AvJ%Uz=; zPe@2qW0H%r$Z_YYOiG+Z-S$=`*_b8SIU;6Ktit&-K)?^y_H2EnTw1k3z=-aij}l4^ z!=RbTbJc3#JwZa$J*tsH2+GY_Eux~MWo>OGp`VhHW{!uE(1-q#TkAwX2Ff!}s+9or zsQ#XsTwj^8nm{hm^n@fDKYoJxhRM;#f_Oae(8GOi@nKj$z{g{3HcCy+FqNSX3A!=n zbJqt6W)Ohci*uAQa8LiQJ|(^3!6@T>8qi~JQx8@+hh(kJ8gK$>nNSlc8U*cC%V>M@Oq1bPo`+1=wKl zTif;tlL62IFaicrl2pN^`x4;c;UOi_hY~#&fCCf3;4yhc)+uQkfK)+>Fr9I+QDdwpkNt(2H}G?2_5t~6_Y37)C_$3VOG!8Vgcb762WgFV_*~DHVDQK` z(*V$AvyByqR>;YdrzuO{y?^5oFuVhDv^$+ublY(yEIem}fgjL?24%I*N~zPuEiQJ7 zaJvWT>C*@1H{h7=aPX!9P=XXbLmMhH$4Rd;c=WVD9bam!cfYz6tbS@OfQrm^>li1 z+HpM)3ch!*OBrDrfYg~;yio9g<74oGSky9`fyhj=)7iX!{%G-G!X+7Wz?~w&) z*qQvD=aJR}Ry-H7hMJv-&ZQjmd!9#H4=^4p2cF9_gALf#c|!b;df@#0!*b5qMZ#xM z>KNsE0Q-R7nlL_o2JLhm5u;TPSes$}0N>y;G8*;3$_G0Fm*r@fDYij zO^)XCYG(Bn?||RGe^uu>6kkd|Zqkj-2$z!~a-$wlM=~#frPn5dyanUId&#^*Qt#hb zd|F;eJE}@7$ct&mLb@%7b)|l|>asb>&Fs_WJB$fc*B@r?_|mS#2aW&$002ovPDHLk FV1fp)B)9+o literal 0 HcmV?d00001 diff --git a/assets/betterleaves/models/block/leaf_carpet.json b/assets/betterleaves/models/block/leaf_carpet.json new file mode 100644 index 0000000..6d1f78a --- /dev/null +++ b/assets/betterleaves/models/block/leaf_carpet.json @@ -0,0 +1,40 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/carpet", + "texture_size": [32, 32], + "textures": { + "particle": "#wool" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "faces": { + "north": {"uv": [4, 3.5, 12, 4], "rotation": 180, "texture": "#wool", "tintindex": 0}, + "east": {"uv": [12, 4, 12.5, 12], "rotation": 90, "texture": "#wool", "tintindex": 0}, + "south": {"uv": [4, 12, 12, 12.5], "texture": "#wool", "tintindex": 0}, + "west": {"uv": [3.5, 4, 4, 12], "rotation": 270, "texture": "#wool", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#wool", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#wool", "cullface": "#wool", "tintindex": 0} + } + }, + { + "from": [4, 0, -2], + "to": [4, 3, 20], + "rotation": {"angle": 22.5, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0} + } + }, + { + "from": [14, 0, 1], + "to": [14, 3, 23], + "rotation": {"angle": -45, "axis": "y", "origin": [14, 0, 4]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/assets/betterleaves/models/block/leaf_carpet_notint.json b/assets/betterleaves/models/block/leaf_carpet_notint.json new file mode 100644 index 0000000..9294d8b --- /dev/null +++ b/assets/betterleaves/models/block/leaf_carpet_notint.json @@ -0,0 +1,40 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/carpet", + "texture_size": [32, 32], + "textures": { + "particle": "#wool" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "faces": { + "north": {"uv": [4, 3.5, 12, 4], "rotation": 180, "texture": "#wool"}, + "east": {"uv": [12, 4, 12.5, 12], "rotation": 90, "texture": "#wool"}, + "south": {"uv": [4, 12, 12, 12.5], "texture": "#wool"}, + "west": {"uv": [3.5, 4, 4, 12], "rotation": 270, "texture": "#wool"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#wool"}, + "down": {"uv": [4, 4, 12, 12], "texture": "#wool", "cullface": "down"} + } + }, + { + "from": [4, 0, -2], + "to": [4, 3, 20], + "rotation": {"angle": 22.5, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool"}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool"} + } + }, + { + "from": [14, 0, 1], + "to": [14, 3, 23], + "rotation": {"angle": -45, "axis": "y", "origin": [14, 0, 4]}, + "faces": { + "east": {"uv": [3, 1.5, 14, 3], "texture": "#wool"}, + "west": {"uv": [3, 1.5, 14, 3], "texture": "#wool"} + } + } + ] +} \ No newline at end of file diff --git a/base/assets/minecraft/models/block/leaves1.json b/assets/betterleaves/models/block/leaves1.json similarity index 96% rename from base/assets/minecraft/models/block/leaves1.json rename to assets/betterleaves/models/block/leaves1.json index 67163c5..86b4eaf 100644 --- a/base/assets/minecraft/models/block/leaves1.json +++ b/assets/betterleaves/models/block/leaves1.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/minecraft/models/block/leaves2.json b/assets/betterleaves/models/block/leaves2.json similarity index 96% rename from base/assets/minecraft/models/block/leaves2.json rename to assets/betterleaves/models/block/leaves2.json index 3b827d7..6fdbb7c 100644 --- a/base/assets/minecraft/models/block/leaves2.json +++ b/assets/betterleaves/models/block/leaves2.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves3.json b/assets/betterleaves/models/block/leaves3.json similarity index 96% rename from assets/minecraft/models/block/leaves3.json rename to assets/betterleaves/models/block/leaves3.json index ab56c4f..76f4411 100644 --- a/assets/minecraft/models/block/leaves3.json +++ b/assets/betterleaves/models/block/leaves3.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves4.json b/assets/betterleaves/models/block/leaves4.json similarity index 96% rename from assets/minecraft/models/block/leaves4.json rename to assets/betterleaves/models/block/leaves4.json index b65cb64..744a70d 100644 --- a/assets/minecraft/models/block/leaves4.json +++ b/assets/betterleaves/models/block/leaves4.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves_notint1.json b/assets/betterleaves/models/block/leaves_notint1.json similarity index 96% rename from assets/minecraft/models/block/leaves_notint1.json rename to assets/betterleaves/models/block/leaves_notint1.json index 7ee7e85..9349614 100644 --- a/assets/minecraft/models/block/leaves_notint1.json +++ b/assets/betterleaves/models/block/leaves_notint1.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves_notint2.json b/assets/betterleaves/models/block/leaves_notint2.json similarity index 96% rename from assets/minecraft/models/block/leaves_notint2.json rename to assets/betterleaves/models/block/leaves_notint2.json index 981e72f..4c65189 100644 --- a/assets/minecraft/models/block/leaves_notint2.json +++ b/assets/betterleaves/models/block/leaves_notint2.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/minecraft/models/block/leaves_notint3.json b/assets/betterleaves/models/block/leaves_notint3.json similarity index 96% rename from base/assets/minecraft/models/block/leaves_notint3.json rename to assets/betterleaves/models/block/leaves_notint3.json index 112500f..ed8a94c 100644 --- a/base/assets/minecraft/models/block/leaves_notint3.json +++ b/assets/betterleaves/models/block/leaves_notint3.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/base/assets/minecraft/models/block/leaves_notint4.json b/assets/betterleaves/models/block/leaves_notint4.json similarity index 96% rename from base/assets/minecraft/models/block/leaves_notint4.json rename to assets/betterleaves/models/block/leaves_notint4.json index be8d0d5..7b8d230 100644 --- a/base/assets/minecraft/models/block/leaves_notint4.json +++ b/assets/betterleaves/models/block/leaves_notint4.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { diff --git a/assets/minecraft/models/block/leaves.json b/assets/betterleaves/models/block/leaves_overlay1.json similarity index 55% rename from assets/minecraft/models/block/leaves.json rename to assets/betterleaves/models/block/leaves_overlay1.json index 398fa3b..9c2211d 100644 --- a/assets/minecraft/models/block/leaves.json +++ b/assets/betterleaves/models/block/leaves_overlay1.json @@ -1,5 +1,5 @@ { - "credit": "Made with Blockbench", + "credit": "Motschen's Better Leaves Lite", "parent": "block/block", "texture_size": [32, 32], "textures": { @@ -19,18 +19,30 @@ } }, { - "from": [-5.5, -6, 14], - "to": [26.5, 22, 14], - "rotation": {"angle": 45, "axis": "y", "origin": [2, 0, 14]}, + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [-7.98959, -6, 7.98959], + "to": [24.01041, 22, 7.98959], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8.01041, 8, 7.98959]}, "faces": { "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} } }, { - "from": [-5.5, -6, 2], - "to": [26.5, 22, 2], - "rotation": {"angle": -45, "axis": "y", "origin": [2, 0, 2]}, + "from": [-6.5, -6, 3], + "to": [25.5, 22, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [1, 0, 3]}, "faces": { "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} diff --git a/assets/betterleaves/models/block/leaves_overlay2.json b/assets/betterleaves/models/block/leaves_overlay2.json new file mode 100644 index 0000000..341a9c3 --- /dev/null +++ b/assets/betterleaves/models/block/leaves_overlay2.json @@ -0,0 +1,52 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/block", + "texture_size": [32, 32], + "textures": { + "particle": "#all" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, + "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, + "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, + "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} + } + }, + { + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [-5.5, -6, 15], + "to": [26.5, 22, 15], + "rotation": {"angle": 45, "axis": "y", "origin": [2, 0, 15]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + }, + { + "from": [-7.98959, -6, 8.01041], + "to": [24.01041, 22, 8.01041], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8.01041, 8, 8.01041]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/assets/betterleaves/models/block/leaves_overlay3.json b/assets/betterleaves/models/block/leaves_overlay3.json new file mode 100644 index 0000000..5262572 --- /dev/null +++ b/assets/betterleaves/models/block/leaves_overlay3.json @@ -0,0 +1,52 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/block", + "texture_size": [32, 32], + "textures": { + "particle": "#all" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, + "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, + "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, + "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} + } + }, + { + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [-6.98223, -6, 8.99264], + "to": [25.01777, 22, 8.99264], + "rotation": {"angle": 22.5, "axis": "y", "origin": [9.01041, 8, 9]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + }, + { + "from": [9.00305, -6, -6.99264], + "to": [9.00305, 22, 25.00736], + "rotation": {"angle": 22.5, "axis": "y", "origin": [9.01041, 8, 9]}, + "faces": { + "east": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "west": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/assets/betterleaves/models/block/leaves_overlay4.json b/assets/betterleaves/models/block/leaves_overlay4.json new file mode 100644 index 0000000..5ad9a4c --- /dev/null +++ b/assets/betterleaves/models/block/leaves_overlay4.json @@ -0,0 +1,52 @@ +{ + "credit": "Motschen's Better Leaves Lite", + "parent": "block/block", + "texture_size": [32, 32], + "textures": { + "particle": "#all" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "north", "tintindex": 0}, + "east": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "east", "tintindex": 0}, + "south": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "south", "tintindex": 0}, + "west": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "west", "tintindex": 0}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "up", "tintindex": 0}, + "down": {"uv": [4, 4, 12, 12], "texture": "#all", "cullface": "down", "tintindex": 0} + } + }, + { + "from": [-0.01, -0.01, -0.01], + "to": [16.01, 16.01, 16.01], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#overlay", "cullface": "down"} + } + }, + { + "from": [8.00305, -6, -8.00736], + "to": [8.00305, 22, 23.99264], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8.01041, 8, 8]}, + "faces": { + "east": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "west": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + }, + { + "from": [-7.98223, -6, 8.00736], + "to": [24.01777, 22, 8.00736], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8.01041, 8, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0}, + "south": {"uv": [0, 1, 16, 15], "texture": "#all", "tintindex": 0} + } + } + ] +} \ No newline at end of file diff --git a/assets/betternether/blockstates/ink_bush_leaves.json b/assets/betternether/blockstates/ink_bush_leaves.json new file mode 100644 index 0000000..b2dea73 --- /dev/null +++ b/assets/betternether/blockstates/ink_bush_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "betternether:block/ink_bush_leaves1" + }, + { + "model": "betternether:block/ink_bush_leaves1", + "y": 90 + }, + { + "model": "betternether:block/ink_bush_leaves1", + "y": 180 + }, + { + "model": "betternether:block/ink_bush_leaves1", + "y": 270 + }, + { + "model": "betternether:block/ink_bush_leaves2" + }, + { + "model": "betternether:block/ink_bush_leaves2", + "y": 90 + }, + { + "model": "betternether:block/ink_bush_leaves2", + "y": 180 + }, + { + "model": "betternether:block/ink_bush_leaves2", + "y": 270 + }, + { + "model": "betternether:block/ink_bush_leaves3" + }, + { + "model": "betternether:block/ink_bush_leaves3", + "y": 90 + }, + { + "model": "betternether:block/ink_bush_leaves3", + "y": 180 + }, + { + "model": "betternether:block/ink_bush_leaves3", + "y": 270 + }, + { + "model": "betternether:block/ink_bush_leaves4" + }, + { + "model": "betternether:block/ink_bush_leaves4", + "y": 90 + }, + { + "model": "betternether:block/ink_bush_leaves4", + "y": 180 + }, + { + "model": "betternether:block/ink_bush_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/betternether/blockstates/rubeus_leaves.json b/assets/betternether/blockstates/rubeus_leaves.json new file mode 100644 index 0000000..fea225f --- /dev/null +++ b/assets/betternether/blockstates/rubeus_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "betternether:block/rubeus_leaves1" + }, + { + "model": "betternether:block/rubeus_leaves1", + "y": 90 + }, + { + "model": "betternether:block/rubeus_leaves1", + "y": 180 + }, + { + "model": "betternether:block/rubeus_leaves1", + "y": 270 + }, + { + "model": "betternether:block/rubeus_leaves2" + }, + { + "model": "betternether:block/rubeus_leaves2", + "y": 90 + }, + { + "model": "betternether:block/rubeus_leaves2", + "y": 180 + }, + { + "model": "betternether:block/rubeus_leaves2", + "y": 270 + }, + { + "model": "betternether:block/rubeus_leaves3" + }, + { + "model": "betternether:block/rubeus_leaves3", + "y": 90 + }, + { + "model": "betternether:block/rubeus_leaves3", + "y": 180 + }, + { + "model": "betternether:block/rubeus_leaves3", + "y": 270 + }, + { + "model": "betternether:block/rubeus_leaves4" + }, + { + "model": "betternether:block/rubeus_leaves4", + "y": 90 + }, + { + "model": "betternether:block/rubeus_leaves4", + "y": 180 + }, + { + "model": "betternether:block/rubeus_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/ink_bush_leaves1.json b/assets/betternether/models/block/ink_bush_leaves1.json new file mode 100644 index 0000000..3f699b8 --- /dev/null +++ b/assets/betternether/models/block/ink_bush_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "betternether:block/ink_bush_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/ink_bush_leaves2.json b/assets/betternether/models/block/ink_bush_leaves2.json new file mode 100644 index 0000000..a8ee43f --- /dev/null +++ b/assets/betternether/models/block/ink_bush_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "betternether:block/ink_bush_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/ink_bush_leaves3.json b/assets/betternether/models/block/ink_bush_leaves3.json new file mode 100644 index 0000000..c4e4b55 --- /dev/null +++ b/assets/betternether/models/block/ink_bush_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "betternether:block/ink_bush_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/ink_bush_leaves4.json b/assets/betternether/models/block/ink_bush_leaves4.json new file mode 100644 index 0000000..f94693c --- /dev/null +++ b/assets/betternether/models/block/ink_bush_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "betternether:block/ink_bush_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/rubeus_leaves1.json b/assets/betternether/models/block/rubeus_leaves1.json new file mode 100644 index 0000000..1296303 --- /dev/null +++ b/assets/betternether/models/block/rubeus_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "betternether:block/rubeus_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/rubeus_leaves2.json b/assets/betternether/models/block/rubeus_leaves2.json new file mode 100644 index 0000000..ef011f7 --- /dev/null +++ b/assets/betternether/models/block/rubeus_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "betternether:block/rubeus_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/rubeus_leaves3.json b/assets/betternether/models/block/rubeus_leaves3.json new file mode 100644 index 0000000..0a585a9 --- /dev/null +++ b/assets/betternether/models/block/rubeus_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "betternether:block/rubeus_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/block/rubeus_leaves4.json b/assets/betternether/models/block/rubeus_leaves4.json new file mode 100644 index 0000000..ecbb4a7 --- /dev/null +++ b/assets/betternether/models/block/rubeus_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "betternether:block/rubeus_leaves" + } +} \ No newline at end of file diff --git a/assets/betternether/models/item/ink_bush_leaves.json b/assets/betternether/models/item/ink_bush_leaves.json new file mode 100644 index 0000000..3683d87 --- /dev/null +++ b/assets/betternether/models/item/ink_bush_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "betternether:block/ink_bush_leaves1" +} \ No newline at end of file diff --git a/assets/betternether/models/item/rubeus_leaves.json b/assets/betternether/models/item/rubeus_leaves.json new file mode 100644 index 0000000..4f8c01f --- /dev/null +++ b/assets/betternether/models/item/rubeus_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "betternether:block/rubeus_leaves1" +} \ No newline at end of file diff --git a/assets/betternether/textures/block/ink_bush_leaves.png b/assets/betternether/textures/block/ink_bush_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..380c3c21d68e1e8df0647b803d637899061e200d GIT binary patch literal 919 zcmV;I18Dq-P)Kd&Blrb^I+tf|-`vw_k|vew zfsn~$-Z|fA&N%OVGA(UyZ~KprkL2p=%1ynA_rB4yv$Nx^(Cv0Rd@yInb)RgKfX=yO zYirA&ot?SmID~l&sj10qfpdr)XidL)T+4$wZMJnS}Gu< znGHVXnFE6#zrMbv!mA>tl1_(?7NVK0e(US&esy)#@9*!kNgmy#p^fyqc$NB8`OJi* zQlvvfx5j9DadDBny}bo9!wlw((M*9?g{RgCpSu9*s9ZYdNf)b?CBW8{>IasVmXvzF z3arWqn3#rGVB@lW0JBN}(yOQ+sEbGO)H1I+&wttvXzlg&b$G*k zBnAkI-{=S8wk)-q{zg9#_k?NDLZyf`H>8rvgZ8_-ySdxS`hgf9QyNdGNc@j}py-m4 zm07^vg3#EO*Gc_=9TRl)8fACTv~bqAq3k@jg{zFDapeWr*SJ7JoELT@EW&rM*9$IS t%$xLUaye~$JLVzaG)4f8B}fwi{s8MnAU1d(8rA>+002ovPDHLkV1nQ1zLfv~ literal 0 HcmV?d00001 diff --git a/assets/betternether/textures/block/rubeus_leaves.png b/assets/betternether/textures/block/rubeus_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..2d0903c69d36a8a1a7a6b9a6c3b9f8e8d37cad57 GIT binary patch literal 1230 zcmV;<1Tp)GP)KUF=lx9BV(Qu{sg4Gi39Cq$C#g6GMB@nKARc9&C z*H7$LPe1pr_6(fSbBTF1b@s5-MV?tZY~YNZN!*l{^C^Rgb`Eb!z`N0d?FTOD@<2!u zQ{SoD_92b(<*&M>CZ5pu@2BMvf2CYMv0ECYPt7IfrLkvT-%Z?+sglTm-t0+z41uP`P3STo(ZfMh#@H7`NS?sB~#g9 zQ@raID`jOq@on?Tj*2H`bzg^?oxEiL!BEh;UJV`!N_}*{4jt@O zkjsa6lkm714IT+#WV)MIU@O&(OWb(upN zj$ROA>c4hT#_F4}R&!a`^Q@|^%bbDoBJk@3YTJi2U_K{){lSSXal7{YpgjKb6=TT@ zue6v1;~qJHU>WzotJjW5A$anPN^=O@IoGWI7`v>hcQsJE=8!B=Ft?VVaK}$yi}z}u z)I{De<)yEjmWuMQ6pF{&;2i?EB$FJFP#lu6;$H$dGCm@UOG&8+giLZ_70qYq#a2}e zo(AU-pmRO@e9XAyZv2QTHCq)6{jI{qJGQHl*()y{HetZ3Qt-AaJekrmFVIAY)!Y{+ zDKYtLdEOk7>FJ7t5Z*xvmSR<@cyp6ZNJ3E8lnVnUdGRB|j?QMAi_KgVt$zEN(3Vkx za!3@5|NX}2>mfk0XFBER+k0H001E&E5yZ`gizjTD#|YzI^~;6zAIqHp1g|I-;`=6gtlzbRV#Ia={6K&D?zR{6Y5t zH{Q+yuO(o&Sw?E;V6Uut15TXnKHy*92h6)>9|%{9vk$~K$5ZanPSLjPJ@zG%;{VtO z+&#zRZXgePA8 sy`I|hj<(-xJ{WYqH^-CC_d>6K0G1lHfy#@A9{>OV07*qoM6N<$g5~30c>n+a literal 0 HcmV?d00001 diff --git a/assets/bewitchment/blockstates/cypress_leaves.json b/assets/bewitchment/blockstates/cypress_leaves.json new file mode 100644 index 0000000..0980c10 --- /dev/null +++ b/assets/bewitchment/blockstates/cypress_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "bewitchment:block/cypress_leaves1" + }, + { + "model": "bewitchment:block/cypress_leaves1", + "y": 90 + }, + { + "model": "bewitchment:block/cypress_leaves1", + "y": 180 + }, + { + "model": "bewitchment:block/cypress_leaves1", + "y": 270 + }, + { + "model": "bewitchment:block/cypress_leaves2" + }, + { + "model": "bewitchment:block/cypress_leaves2", + "y": 90 + }, + { + "model": "bewitchment:block/cypress_leaves2", + "y": 180 + }, + { + "model": "bewitchment:block/cypress_leaves2", + "y": 270 + }, + { + "model": "bewitchment:block/cypress_leaves3" + }, + { + "model": "bewitchment:block/cypress_leaves3", + "y": 90 + }, + { + "model": "bewitchment:block/cypress_leaves3", + "y": 180 + }, + { + "model": "bewitchment:block/cypress_leaves3", + "y": 270 + }, + { + "model": "bewitchment:block/cypress_leaves4" + }, + { + "model": "bewitchment:block/cypress_leaves4", + "y": 90 + }, + { + "model": "bewitchment:block/cypress_leaves4", + "y": 180 + }, + { + "model": "bewitchment:block/cypress_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/bewitchment/blockstates/dragons_blood_leaves.json b/assets/bewitchment/blockstates/dragons_blood_leaves.json new file mode 100644 index 0000000..f1af889 --- /dev/null +++ b/assets/bewitchment/blockstates/dragons_blood_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "bewitchment:block/dragons_blood_leaves1" + }, + { + "model": "bewitchment:block/dragons_blood_leaves1", + "y": 90 + }, + { + "model": "bewitchment:block/dragons_blood_leaves1", + "y": 180 + }, + { + "model": "bewitchment:block/dragons_blood_leaves1", + "y": 270 + }, + { + "model": "bewitchment:block/dragons_blood_leaves2" + }, + { + "model": "bewitchment:block/dragons_blood_leaves2", + "y": 90 + }, + { + "model": "bewitchment:block/dragons_blood_leaves2", + "y": 180 + }, + { + "model": "bewitchment:block/dragons_blood_leaves2", + "y": 270 + }, + { + "model": "bewitchment:block/dragons_blood_leaves3" + }, + { + "model": "bewitchment:block/dragons_blood_leaves3", + "y": 90 + }, + { + "model": "bewitchment:block/dragons_blood_leaves3", + "y": 180 + }, + { + "model": "bewitchment:block/dragons_blood_leaves3", + "y": 270 + }, + { + "model": "bewitchment:block/dragons_blood_leaves4" + }, + { + "model": "bewitchment:block/dragons_blood_leaves4", + "y": 90 + }, + { + "model": "bewitchment:block/dragons_blood_leaves4", + "y": 180 + }, + { + "model": "bewitchment:block/dragons_blood_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/bewitchment/blockstates/elder_leaves.json b/assets/bewitchment/blockstates/elder_leaves.json new file mode 100644 index 0000000..39320ff --- /dev/null +++ b/assets/bewitchment/blockstates/elder_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "bewitchment:block/elder_leaves1" + }, + { + "model": "bewitchment:block/elder_leaves1", + "y": 90 + }, + { + "model": "bewitchment:block/elder_leaves1", + "y": 180 + }, + { + "model": "bewitchment:block/elder_leaves1", + "y": 270 + }, + { + "model": "bewitchment:block/elder_leaves2" + }, + { + "model": "bewitchment:block/elder_leaves2", + "y": 90 + }, + { + "model": "bewitchment:block/elder_leaves2", + "y": 180 + }, + { + "model": "bewitchment:block/elder_leaves2", + "y": 270 + }, + { + "model": "bewitchment:block/elder_leaves3" + }, + { + "model": "bewitchment:block/elder_leaves3", + "y": 90 + }, + { + "model": "bewitchment:block/elder_leaves3", + "y": 180 + }, + { + "model": "bewitchment:block/elder_leaves3", + "y": 270 + }, + { + "model": "bewitchment:block/elder_leaves4" + }, + { + "model": "bewitchment:block/elder_leaves4", + "y": 90 + }, + { + "model": "bewitchment:block/elder_leaves4", + "y": 180 + }, + { + "model": "bewitchment:block/elder_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/bewitchment/blockstates/juniper_leaves.json b/assets/bewitchment/blockstates/juniper_leaves.json new file mode 100644 index 0000000..2a72107 --- /dev/null +++ b/assets/bewitchment/blockstates/juniper_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "bewitchment:block/juniper_leaves1" + }, + { + "model": "bewitchment:block/juniper_leaves1", + "y": 90 + }, + { + "model": "bewitchment:block/juniper_leaves1", + "y": 180 + }, + { + "model": "bewitchment:block/juniper_leaves1", + "y": 270 + }, + { + "model": "bewitchment:block/juniper_leaves2" + }, + { + "model": "bewitchment:block/juniper_leaves2", + "y": 90 + }, + { + "model": "bewitchment:block/juniper_leaves2", + "y": 180 + }, + { + "model": "bewitchment:block/juniper_leaves2", + "y": 270 + }, + { + "model": "bewitchment:block/juniper_leaves3" + }, + { + "model": "bewitchment:block/juniper_leaves3", + "y": 90 + }, + { + "model": "bewitchment:block/juniper_leaves3", + "y": 180 + }, + { + "model": "bewitchment:block/juniper_leaves3", + "y": 270 + }, + { + "model": "bewitchment:block/juniper_leaves4" + }, + { + "model": "bewitchment:block/juniper_leaves4", + "y": 90 + }, + { + "model": "bewitchment:block/juniper_leaves4", + "y": 180 + }, + { + "model": "bewitchment:block/juniper_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/cypress_leaves1.json b/assets/bewitchment/models/block/cypress_leaves1.json new file mode 100644 index 0000000..3125cf2 --- /dev/null +++ b/assets/bewitchment/models/block/cypress_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "bewitchment:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/cypress_leaves2.json b/assets/bewitchment/models/block/cypress_leaves2.json new file mode 100644 index 0000000..09e4863 --- /dev/null +++ b/assets/bewitchment/models/block/cypress_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "bewitchment:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/cypress_leaves3.json b/assets/bewitchment/models/block/cypress_leaves3.json new file mode 100644 index 0000000..bbd21da --- /dev/null +++ b/assets/bewitchment/models/block/cypress_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "bewitchment:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/cypress_leaves4.json b/assets/bewitchment/models/block/cypress_leaves4.json new file mode 100644 index 0000000..3914f3b --- /dev/null +++ b/assets/bewitchment/models/block/cypress_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "bewitchment:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/dragons_blood_leaves1.json b/assets/bewitchment/models/block/dragons_blood_leaves1.json new file mode 100644 index 0000000..0d677a8 --- /dev/null +++ b/assets/bewitchment/models/block/dragons_blood_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "bewitchment:block/dragons_blood_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/dragons_blood_leaves2.json b/assets/bewitchment/models/block/dragons_blood_leaves2.json new file mode 100644 index 0000000..32ef9c5 --- /dev/null +++ b/assets/bewitchment/models/block/dragons_blood_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "bewitchment:block/dragons_blood_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/dragons_blood_leaves3.json b/assets/bewitchment/models/block/dragons_blood_leaves3.json new file mode 100644 index 0000000..75de38f --- /dev/null +++ b/assets/bewitchment/models/block/dragons_blood_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "bewitchment:block/dragons_blood_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/dragons_blood_leaves4.json b/assets/bewitchment/models/block/dragons_blood_leaves4.json new file mode 100644 index 0000000..10842b6 --- /dev/null +++ b/assets/bewitchment/models/block/dragons_blood_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "bewitchment:block/dragons_blood_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/elder_leaves1.json b/assets/bewitchment/models/block/elder_leaves1.json new file mode 100644 index 0000000..a99a854 --- /dev/null +++ b/assets/bewitchment/models/block/elder_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "bewitchment:block/elder_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/elder_leaves2.json b/assets/bewitchment/models/block/elder_leaves2.json new file mode 100644 index 0000000..9e876f8 --- /dev/null +++ b/assets/bewitchment/models/block/elder_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "bewitchment:block/elder_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/elder_leaves3.json b/assets/bewitchment/models/block/elder_leaves3.json new file mode 100644 index 0000000..6186169 --- /dev/null +++ b/assets/bewitchment/models/block/elder_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "bewitchment:block/elder_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/elder_leaves4.json b/assets/bewitchment/models/block/elder_leaves4.json new file mode 100644 index 0000000..a1c5863 --- /dev/null +++ b/assets/bewitchment/models/block/elder_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "bewitchment:block/elder_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/juniper_leaves1.json b/assets/bewitchment/models/block/juniper_leaves1.json new file mode 100644 index 0000000..23b0c43 --- /dev/null +++ b/assets/bewitchment/models/block/juniper_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "bewitchment:block/juniper_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/juniper_leaves2.json b/assets/bewitchment/models/block/juniper_leaves2.json new file mode 100644 index 0000000..bde74a1 --- /dev/null +++ b/assets/bewitchment/models/block/juniper_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "bewitchment:block/juniper_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/juniper_leaves3.json b/assets/bewitchment/models/block/juniper_leaves3.json new file mode 100644 index 0000000..165d227 --- /dev/null +++ b/assets/bewitchment/models/block/juniper_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "bewitchment:block/juniper_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/block/juniper_leaves4.json b/assets/bewitchment/models/block/juniper_leaves4.json new file mode 100644 index 0000000..2996693 --- /dev/null +++ b/assets/bewitchment/models/block/juniper_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "bewitchment:block/juniper_leaves" + } +} \ No newline at end of file diff --git a/assets/bewitchment/models/item/cypress_leaves.json b/assets/bewitchment/models/item/cypress_leaves.json new file mode 100644 index 0000000..99cd9fd --- /dev/null +++ b/assets/bewitchment/models/item/cypress_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "bewitchment:block/cypress_leaves1" +} \ No newline at end of file diff --git a/assets/bewitchment/models/item/dragons_blood_leaves.json b/assets/bewitchment/models/item/dragons_blood_leaves.json new file mode 100644 index 0000000..c5a991a --- /dev/null +++ b/assets/bewitchment/models/item/dragons_blood_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "bewitchment:block/dragons_blood_leaves1" +} \ No newline at end of file diff --git a/assets/bewitchment/models/item/elder_leaves.json b/assets/bewitchment/models/item/elder_leaves.json new file mode 100644 index 0000000..98eee9c --- /dev/null +++ b/assets/bewitchment/models/item/elder_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "bewitchment:block/elder_leaves1" +} \ No newline at end of file diff --git a/assets/bewitchment/models/item/juniper_leaves.json b/assets/bewitchment/models/item/juniper_leaves.json new file mode 100644 index 0000000..06410bc --- /dev/null +++ b/assets/bewitchment/models/item/juniper_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "bewitchment:block/juniper_leaves1" +} \ No newline at end of file diff --git a/assets/bewitchment/textures/block/cypress_leaves.png b/assets/bewitchment/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..8d0c599616ece09f462592236a1130ed8f1275a7 GIT binary patch literal 736 zcmV<60w4W}P)n=iIV;+(Oz( zV7a}0J2P)*X9iJKx2YVS^!4}Y*iAm3%cgr2xq$n}J#VqdLg#ca6aMZzxuyN*`*|Lz zYVD`@?4BOH>?xVzxcA^@si^;AU%8ggP4{=H7ubY~F}5G?`DbhjMR?{q8iaWoMm*PL z834h!)4Smxs2DF23yKWw|v`!k`k;oF}A zFS|!wH$EM^+1I}U1qepqIHvGF-i)dNs|osJUQ$ADNjp7_;VrYtBY@PMDJZq^fRXVK z8e50AItyon6yrB2ZtWI+gy>w|Zf9pf?O^8DbRKm)y`;G*z9PD`1eV(9w_e65Z4&); z_zDAuCw(7ONFtL@lNB!+cvMI)Lrm{j!B3vm5M&1A@#rgaB!Ax@SbiBaV#eDH__vxKV;LwBbuSY^kF=D+9zD@9~ zAC8uUfn&2@nD=ABw+X(?16C}MXJ_xZoexuQ4!)9z4wh$PEw$E$NhalOF20fpu_#tj zk-fru9`iPp5ktIXyfmOL_ot|iooiFPO?=|NL|j3e&rTiM?U~vwofc* z6@ubA`T<{Y?f(c(bi-HG4}|&(7YOS4w^u{Cs(xTaG|`r?3%pcHt_!@ZKPKxcr42qt ze=Kd=T9ajf8bc`dn#FET$kMvK8yR4$q^%pw<@O!fX|iXQ0jcA$RWzJ$y4NMH;9By+ S)Q?T1J-CbQ(U)O8IS}UXedbc`ue)*&w=Zs8RQg5YWF&bms`}T_u zhRbZTL$5Y)Z7Xt|f~spm^<0f$g9p~i?qA!zR6 zv|FPvD1><`M*gNNlHg>nIS->?ZJlo|k>Wg+q5&~93h2WJ+8;2|AADu&_@iOi%^}7!AU=3x(v6^>-+#;G;Ry#VLeB}gFy-JS%&Gh( zvbiR78120rLy)F;e;t1bfor#yoKqo*yzTE+tfb>nAg%N*g@6=(IAW2|tcn6C0%jjh zY7aqN$6U<&Q~65>Af0YK8;G`&&_U40*I(TlMn=G!m!D*M?x>rG#clX$c;+q24u_b`6!Faw z9*x6T=?)y4C=yK@{wEJMhhbn%-GQ=!VkX;r~5O9}0&2!+s!x*l+%P`ZOd3|y3eeOBuIiD{vGsXHG z{c9U5rDDe8u~3w2&;E6c_nZ6HvhV5`RdwdG)oPW!%8MSx6U}{=dmXUZY*aOQsbLuO z@!l2%fw?a^DLLIn-mXzP?aecV7A&upeK6BFu#IC@Kq)0pAP^w$)iK)r?rPrk&MKii z6bg~&;YyX8QKnKB%^{0rLLig@1E3ZwE2&KV?9UIYgwltnuI3v>{Mf>u6fC%KZirGJ zm?uKFtvISGI^3)k&{k$99#L=XT_eh^*_24jR?eqPd#O6(&*#VOr3!A+n0qSFG+4-g zwBHn=$xa)2yGJQ?Q9P|nIIP-+pW)xz2C21nfGie^xC268dwV5+@xd?Z@NZk#krqec z@T=$jpu)N!Gx3OWES^gVcBU+QsY-Sj0&W~EpS zF;6fQ7Z*p<;bAE7VPil|`aSKwdGw^CN|jy6F%cT&C zY(P4$-E1d&s#VesLFVlmA;;o)Q6Lihhb2wIq9J~;Sg7KnN9e~IA0H?94sTeA-{ET_ zrWe;A6@l3EcL#)0M0&+VkFXaB9!4XZkQEXG&@3;b3;|%~FMh+tIE>te?;C6S!~y_e zT~eB1TIF6+9x)z;3V726+H!2>6{nI^x{NYq7*?w2@Nm!H!{od_o_ep0(9Wk$NTsXn z^zcGEi4g72Xz) z<&DSHS0^_!N+=2qA{|yNeI%Z44l2saC>IM5FVF8uBfmE&of5tV4%H9mqrpo*(RBdB z1=0w`BD;z!$3`zyXxli`BPE0cmeIC&a zxrv&92MhiJm6aWC#vTF)R7&0Ga5JntcsiS-#p^mC8Hj%x2MReWsZ^*;dvLz^R$Gb7 zJAWOemJ|JQv2H?GEjNqUcRfJ%6e~rG*ZWG>0lYD8-PzA)IuC@yn+!-zHVlfSpU-q2 z(0K7b-O&wkS^LOyeC^5*B_=D{=&V-tJ~yvVE|+=0*E2@W^tt5i853(@$)ScExuAGM zjS7W0Dm;SLoCowpckAafod+}?OaQMlM*VN*0lj8>9=KDULDMYI)XYUZ8}k5c3_Fza zWLnO~Jn%wR^?$~4V>$*Vl@KuELicmzxbEiz{*YN_HEwr_%bW+G1m=N2Ac$T==rs|4 zm`q)o?!n%WTmp7LJKTiA1xxW8DjfWbf&@j;Bj9_w*Ww7iV9_mgwM2kbU&?2^wY$Eo y-DEZ>{b?5I6VoSk%g}aH2&$m|8|fMCUH<}LKK@5mEDZGk00002p(66hHSR6*}5|cl$`Ubg!aJl9#Oud;)d+Q&ifdr3Z!_CiaIs+~}&8 zy~cNa*ui--ppue;n9XJ*|EMXFVfcp=YtMiy!OW05F$YaPJ=r5B&}V@M9gWX;7w>UG za9rL|O1wi9yRkv#9c2`rh$=-&q@5d!ss`r?emn3c{W*7!?#%zH0%IP2u)IY@j@JlI znGHWXdNti)Ig|R6Qo^RtfOb4Ryn`kOMooqmU}xm6Q)2cZ&wjT<#U_e*g9lipS#;zX0nPN0@Ejc_f4$|Mo;Q=KAy$uV32` zCxoXjeRWgigV%x^_<8;;;TUyh4IM8!MzASVjF`v&)1k0}O5<^s!V}+(Q}psRRnb{4 zPIwr+PF4g?AOX^5$GJ8}+C?&gdT|Jkj&rP$39)YRHnV5I$#{2Iyp@VIH<&?yl%j%y z0+9mwz4f$1@;vrBU-S(77^;MA4}(vu1%1h)gMwlu2*V)lsklUJnaqfguH$SQ!?xWY zby`I#Uwm3I0*88*v^wNw)O@JVA2dbPsVXEbtxjSol4iqOQK#38nxFL6O!Zv%1F2Om zQ$LUo9(Mw7)dIYL`j9s7hVRks=r5AHZLioQzLC+^uW!hFWnf03ABZh(Qtina+WlvT z!sGKQU;NB?t!>oABqKY3rg7km8QUp~3xFw{Y- literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/blockstates/cypress_leaves.json b/assets/biomesoplenty/blockstates/cypress_leaves.json new file mode 100644 index 0000000..ef69ebc --- /dev/null +++ b/assets/biomesoplenty/blockstates/cypress_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/cypress_leaves1" + }, + { + "model": "biomesoplenty:block/cypress_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/cypress_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/cypress_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/cypress_leaves2" + }, + { + "model": "biomesoplenty:block/cypress_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/cypress_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/cypress_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/cypress_leaves3" + }, + { + "model": "biomesoplenty:block/cypress_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/cypress_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/cypress_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/cypress_leaves4" + }, + { + "model": "biomesoplenty:block/cypress_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/cypress_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/cypress_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/dead_leaves.json b/assets/biomesoplenty/blockstates/dead_leaves.json new file mode 100644 index 0000000..674fc12 --- /dev/null +++ b/assets/biomesoplenty/blockstates/dead_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/dead_leaves1" + }, + { + "model": "biomesoplenty:block/dead_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/dead_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/dead_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/dead_leaves2" + }, + { + "model": "biomesoplenty:block/dead_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/dead_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/dead_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/dead_leaves3" + }, + { + "model": "biomesoplenty:block/dead_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/dead_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/dead_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/dead_leaves4" + }, + { + "model": "biomesoplenty:block/dead_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/dead_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/dead_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/empyreal_leaves.json b/assets/biomesoplenty/blockstates/empyreal_leaves.json new file mode 100644 index 0000000..e96b856 --- /dev/null +++ b/assets/biomesoplenty/blockstates/empyreal_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/empyreal_leaves1" + }, + { + "model": "biomesoplenty:block/empyreal_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/empyreal_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/empyreal_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/empyreal_leaves2" + }, + { + "model": "biomesoplenty:block/empyreal_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/empyreal_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/empyreal_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/empyreal_leaves3" + }, + { + "model": "biomesoplenty:block/empyreal_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/empyreal_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/empyreal_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/empyreal_leaves4" + }, + { + "model": "biomesoplenty:block/empyreal_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/empyreal_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/empyreal_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/fir_leaves.json b/assets/biomesoplenty/blockstates/fir_leaves.json new file mode 100644 index 0000000..c9250dd --- /dev/null +++ b/assets/biomesoplenty/blockstates/fir_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/fir_leaves1" + }, + { + "model": "biomesoplenty:block/fir_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/fir_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/fir_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/fir_leaves2" + }, + { + "model": "biomesoplenty:block/fir_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/fir_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/fir_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/fir_leaves3" + }, + { + "model": "biomesoplenty:block/fir_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/fir_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/fir_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/fir_leaves4" + }, + { + "model": "biomesoplenty:block/fir_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/fir_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/fir_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/flowering_oak_leaves.json b/assets/biomesoplenty/blockstates/flowering_oak_leaves.json new file mode 100644 index 0000000..ab796e5 --- /dev/null +++ b/assets/biomesoplenty/blockstates/flowering_oak_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/flowering_oak_leaves1" + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves2" + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves3" + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves4" + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/flowering_oak_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/hellbark_leaves.json b/assets/biomesoplenty/blockstates/hellbark_leaves.json new file mode 100644 index 0000000..ee085ec --- /dev/null +++ b/assets/biomesoplenty/blockstates/hellbark_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/hellbark_leaves1" + }, + { + "model": "biomesoplenty:block/hellbark_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/hellbark_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/hellbark_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/hellbark_leaves2" + }, + { + "model": "biomesoplenty:block/hellbark_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/hellbark_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/hellbark_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/hellbark_leaves3" + }, + { + "model": "biomesoplenty:block/hellbark_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/hellbark_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/hellbark_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/hellbark_leaves4" + }, + { + "model": "biomesoplenty:block/hellbark_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/hellbark_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/hellbark_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/jacaranda_leaves.json b/assets/biomesoplenty/blockstates/jacaranda_leaves.json new file mode 100644 index 0000000..08e5b0e --- /dev/null +++ b/assets/biomesoplenty/blockstates/jacaranda_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/jacaranda_leaves1" + }, + { + "model": "biomesoplenty:block/jacaranda_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves2" + }, + { + "model": "biomesoplenty:block/jacaranda_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves3" + }, + { + "model": "biomesoplenty:block/jacaranda_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves4" + }, + { + "model": "biomesoplenty:block/jacaranda_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/jacaranda_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/magic_leaves.json b/assets/biomesoplenty/blockstates/magic_leaves.json new file mode 100644 index 0000000..758f56d --- /dev/null +++ b/assets/biomesoplenty/blockstates/magic_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/magic_leaves1" + }, + { + "model": "biomesoplenty:block/magic_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/magic_leaves2" + }, + { + "model": "biomesoplenty:block/magic_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/magic_leaves3" + }, + { + "model": "biomesoplenty:block/magic_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/magic_leaves4" + }, + { + "model": "biomesoplenty:block/magic_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/magic_leaves_alt.json b/assets/biomesoplenty/blockstates/magic_leaves_alt.json new file mode 100644 index 0000000..6a03357 --- /dev/null +++ b/assets/biomesoplenty/blockstates/magic_leaves_alt.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/magic_leaves_alt1" + }, + { + "model": "biomesoplenty:block/magic_leaves_alt1", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt1", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt1", + "y": 270 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt2" + }, + { + "model": "biomesoplenty:block/magic_leaves_alt2", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt2", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt2", + "y": 270 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt3" + }, + { + "model": "biomesoplenty:block/magic_leaves_alt3", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt3", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt3", + "y": 270 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt4" + }, + { + "model": "biomesoplenty:block/magic_leaves_alt4", + "y": 90 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt4", + "y": 180 + }, + { + "model": "biomesoplenty:block/magic_leaves_alt4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/mahogany_leaves.json b/assets/biomesoplenty/blockstates/mahogany_leaves.json new file mode 100644 index 0000000..4c5f21d --- /dev/null +++ b/assets/biomesoplenty/blockstates/mahogany_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/mahogany_leaves1" + }, + { + "model": "biomesoplenty:block/mahogany_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/mahogany_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/mahogany_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/mahogany_leaves2" + }, + { + "model": "biomesoplenty:block/mahogany_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/mahogany_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/mahogany_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/mahogany_leaves3" + }, + { + "model": "biomesoplenty:block/mahogany_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/mahogany_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/mahogany_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/mahogany_leaves4" + }, + { + "model": "biomesoplenty:block/mahogany_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/mahogany_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/mahogany_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/orange_maple_leaves.json b/assets/biomesoplenty/blockstates/orange_maple_leaves.json new file mode 100644 index 0000000..8562414 --- /dev/null +++ b/assets/biomesoplenty/blockstates/orange_maple_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/orange_maple_leaves1" + }, + { + "model": "biomesoplenty:block/orange_maple_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves2" + }, + { + "model": "biomesoplenty:block/orange_maple_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves3" + }, + { + "model": "biomesoplenty:block/orange_maple_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves4" + }, + { + "model": "biomesoplenty:block/orange_maple_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/orange_maple_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/origin_leaves.json b/assets/biomesoplenty/blockstates/origin_leaves.json new file mode 100644 index 0000000..0af9adc --- /dev/null +++ b/assets/biomesoplenty/blockstates/origin_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/origin_leaves1" + }, + { + "model": "biomesoplenty:block/origin_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/origin_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/origin_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/origin_leaves2" + }, + { + "model": "biomesoplenty:block/origin_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/origin_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/origin_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/origin_leaves3" + }, + { + "model": "biomesoplenty:block/origin_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/origin_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/origin_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/origin_leaves4" + }, + { + "model": "biomesoplenty:block/origin_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/origin_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/origin_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/palm_leaves.json b/assets/biomesoplenty/blockstates/palm_leaves.json new file mode 100644 index 0000000..23fa38e --- /dev/null +++ b/assets/biomesoplenty/blockstates/palm_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/palm_leaves1" + }, + { + "model": "biomesoplenty:block/palm_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/palm_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/palm_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/palm_leaves2" + }, + { + "model": "biomesoplenty:block/palm_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/palm_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/palm_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/palm_leaves3" + }, + { + "model": "biomesoplenty:block/palm_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/palm_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/palm_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/palm_leaves4" + }, + { + "model": "biomesoplenty:block/palm_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/palm_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/palm_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/pine_leaves.json b/assets/biomesoplenty/blockstates/pine_leaves.json new file mode 100644 index 0000000..778033d --- /dev/null +++ b/assets/biomesoplenty/blockstates/pine_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/pine_leaves1" + }, + { + "model": "biomesoplenty:block/pine_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/pine_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/pine_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/pine_leaves2" + }, + { + "model": "biomesoplenty:block/pine_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/pine_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/pine_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/pine_leaves3" + }, + { + "model": "biomesoplenty:block/pine_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/pine_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/pine_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/pine_leaves4" + }, + { + "model": "biomesoplenty:block/pine_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/pine_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/pine_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/rainbow_birch_leaves.json b/assets/biomesoplenty/blockstates/rainbow_birch_leaves.json new file mode 100644 index 0000000..b05c714 --- /dev/null +++ b/assets/biomesoplenty/blockstates/rainbow_birch_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/rainbow_birch_leaves1" + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves2" + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves3" + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves4" + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/rainbow_birch_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/red_maple_leaves.json b/assets/biomesoplenty/blockstates/red_maple_leaves.json new file mode 100644 index 0000000..7b8437b --- /dev/null +++ b/assets/biomesoplenty/blockstates/red_maple_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/red_maple_leaves1" + }, + { + "model": "biomesoplenty:block/red_maple_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/red_maple_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/red_maple_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/red_maple_leaves2" + }, + { + "model": "biomesoplenty:block/red_maple_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/red_maple_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/red_maple_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/red_maple_leaves3" + }, + { + "model": "biomesoplenty:block/red_maple_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/red_maple_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/red_maple_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/red_maple_leaves4" + }, + { + "model": "biomesoplenty:block/red_maple_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/red_maple_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/red_maple_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/redwood_leaves.json b/assets/biomesoplenty/blockstates/redwood_leaves.json new file mode 100644 index 0000000..7800baf --- /dev/null +++ b/assets/biomesoplenty/blockstates/redwood_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/redwood_leaves1" + }, + { + "model": "biomesoplenty:block/redwood_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/redwood_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/redwood_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/redwood_leaves2" + }, + { + "model": "biomesoplenty:block/redwood_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/redwood_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/redwood_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/redwood_leaves3" + }, + { + "model": "biomesoplenty:block/redwood_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/redwood_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/redwood_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/redwood_leaves4" + }, + { + "model": "biomesoplenty:block/redwood_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/redwood_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/redwood_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/snowblossom_leaves.json b/assets/biomesoplenty/blockstates/snowblossom_leaves.json new file mode 100644 index 0000000..80a08f9 --- /dev/null +++ b/assets/biomesoplenty/blockstates/snowblossom_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/snowblossom_leaves1" + }, + { + "model": "biomesoplenty:block/snowblossom_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves2" + }, + { + "model": "biomesoplenty:block/snowblossom_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves3" + }, + { + "model": "biomesoplenty:block/snowblossom_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves4" + }, + { + "model": "biomesoplenty:block/snowblossom_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/snowblossom_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/umbran_leaves.json b/assets/biomesoplenty/blockstates/umbran_leaves.json new file mode 100644 index 0000000..a834064 --- /dev/null +++ b/assets/biomesoplenty/blockstates/umbran_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/umbran_leaves1" + }, + { + "model": "biomesoplenty:block/umbran_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/umbran_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/umbran_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/umbran_leaves2" + }, + { + "model": "biomesoplenty:block/umbran_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/umbran_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/umbran_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/umbran_leaves3" + }, + { + "model": "biomesoplenty:block/umbran_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/umbran_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/umbran_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/umbran_leaves4" + }, + { + "model": "biomesoplenty:block/umbran_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/umbran_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/umbran_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/willow_leaves.json b/assets/biomesoplenty/blockstates/willow_leaves.json new file mode 100644 index 0000000..93ea5d0 --- /dev/null +++ b/assets/biomesoplenty/blockstates/willow_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/willow_leaves1" + }, + { + "model": "biomesoplenty:block/willow_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/willow_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/willow_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/willow_leaves2" + }, + { + "model": "biomesoplenty:block/willow_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/willow_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/willow_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/willow_leaves3" + }, + { + "model": "biomesoplenty:block/willow_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/willow_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/willow_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/willow_leaves4" + }, + { + "model": "biomesoplenty:block/willow_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/willow_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/willow_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/blockstates/yellow_maple_leaves.json b/assets/biomesoplenty/blockstates/yellow_maple_leaves.json new file mode 100644 index 0000000..b021604 --- /dev/null +++ b/assets/biomesoplenty/blockstates/yellow_maple_leaves.json @@ -0,0 +1,66 @@ +{ + "variants": { + "": [ + { + "model": "biomesoplenty:block/yellow_maple_leaves1" + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves1", + "y": 90 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves1", + "y": 180 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves1", + "y": 270 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves2" + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves2", + "y": 90 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves2", + "y": 180 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves2", + "y": 270 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves3" + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves3", + "y": 90 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves3", + "y": 180 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves3", + "y": 270 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves4" + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves4", + "y": 90 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves4", + "y": 180 + }, + { + "model": "biomesoplenty:block/yellow_maple_leaves4", + "y": 270 + } + ] + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/cypress_leaves1.json b/assets/biomesoplenty/models/block/cypress_leaves1.json new file mode 100644 index 0000000..3aa6c2e --- /dev/null +++ b/assets/biomesoplenty/models/block/cypress_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/cypress_leaves2.json b/assets/biomesoplenty/models/block/cypress_leaves2.json new file mode 100644 index 0000000..9637013 --- /dev/null +++ b/assets/biomesoplenty/models/block/cypress_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/cypress_leaves3.json b/assets/biomesoplenty/models/block/cypress_leaves3.json new file mode 100644 index 0000000..d377295 --- /dev/null +++ b/assets/biomesoplenty/models/block/cypress_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/cypress_leaves4.json b/assets/biomesoplenty/models/block/cypress_leaves4.json new file mode 100644 index 0000000..b26619f --- /dev/null +++ b/assets/biomesoplenty/models/block/cypress_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/cypress_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/dead_leaves1.json b/assets/biomesoplenty/models/block/dead_leaves1.json new file mode 100644 index 0000000..14852e2 --- /dev/null +++ b/assets/biomesoplenty/models/block/dead_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/dead_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/dead_leaves2.json b/assets/biomesoplenty/models/block/dead_leaves2.json new file mode 100644 index 0000000..2dbab74 --- /dev/null +++ b/assets/biomesoplenty/models/block/dead_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/dead_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/dead_leaves3.json b/assets/biomesoplenty/models/block/dead_leaves3.json new file mode 100644 index 0000000..6868693 --- /dev/null +++ b/assets/biomesoplenty/models/block/dead_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/dead_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/dead_leaves4.json b/assets/biomesoplenty/models/block/dead_leaves4.json new file mode 100644 index 0000000..39e3566 --- /dev/null +++ b/assets/biomesoplenty/models/block/dead_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/dead_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/empyreal_leaves1.json b/assets/biomesoplenty/models/block/empyreal_leaves1.json new file mode 100644 index 0000000..f214e05 --- /dev/null +++ b/assets/biomesoplenty/models/block/empyreal_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/empyreal_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/empyreal_leaves2.json b/assets/biomesoplenty/models/block/empyreal_leaves2.json new file mode 100644 index 0000000..d797097 --- /dev/null +++ b/assets/biomesoplenty/models/block/empyreal_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/empyreal_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/empyreal_leaves3.json b/assets/biomesoplenty/models/block/empyreal_leaves3.json new file mode 100644 index 0000000..15119d4 --- /dev/null +++ b/assets/biomesoplenty/models/block/empyreal_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/empyreal_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/empyreal_leaves4.json b/assets/biomesoplenty/models/block/empyreal_leaves4.json new file mode 100644 index 0000000..060deb8 --- /dev/null +++ b/assets/biomesoplenty/models/block/empyreal_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/empyreal_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/fir_leaves1.json b/assets/biomesoplenty/models/block/fir_leaves1.json new file mode 100644 index 0000000..36ee1ed --- /dev/null +++ b/assets/biomesoplenty/models/block/fir_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/fir_leaves2.json b/assets/biomesoplenty/models/block/fir_leaves2.json new file mode 100644 index 0000000..52e1268 --- /dev/null +++ b/assets/biomesoplenty/models/block/fir_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/fir_leaves3.json b/assets/biomesoplenty/models/block/fir_leaves3.json new file mode 100644 index 0000000..9dd1b8d --- /dev/null +++ b/assets/biomesoplenty/models/block/fir_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/fir_leaves4.json b/assets/biomesoplenty/models/block/fir_leaves4.json new file mode 100644 index 0000000..349a420 --- /dev/null +++ b/assets/biomesoplenty/models/block/fir_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/fir_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/flowering_oak_leaves1.json b/assets/biomesoplenty/models/block/flowering_oak_leaves1.json new file mode 100644 index 0000000..64cfcda --- /dev/null +++ b/assets/biomesoplenty/models/block/flowering_oak_leaves1.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay1", + "textures": { + "all": "biomesoplenty:block/flowering_oak_leaves", + "overlay": "biomesoplenty:block/flowering_oak_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/flowering_oak_leaves2.json b/assets/biomesoplenty/models/block/flowering_oak_leaves2.json new file mode 100644 index 0000000..3b19fb7 --- /dev/null +++ b/assets/biomesoplenty/models/block/flowering_oak_leaves2.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay2", + "textures": { + "all": "biomesoplenty:block/flowering_oak_leaves", + "overlay": "biomesoplenty:block/flowering_oak_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/flowering_oak_leaves3.json b/assets/biomesoplenty/models/block/flowering_oak_leaves3.json new file mode 100644 index 0000000..ed2f799 --- /dev/null +++ b/assets/biomesoplenty/models/block/flowering_oak_leaves3.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay3", + "textures": { + "all": "biomesoplenty:block/flowering_oak_leaves", + "overlay": "biomesoplenty:block/flowering_oak_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/flowering_oak_leaves4.json b/assets/biomesoplenty/models/block/flowering_oak_leaves4.json new file mode 100644 index 0000000..3493329 --- /dev/null +++ b/assets/biomesoplenty/models/block/flowering_oak_leaves4.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay4", + "textures": { + "all": "biomesoplenty:block/flowering_oak_leaves", + "overlay": "biomesoplenty:block/flowering_oak_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/hellbark_leaves1.json b/assets/biomesoplenty/models/block/hellbark_leaves1.json new file mode 100644 index 0000000..976386f --- /dev/null +++ b/assets/biomesoplenty/models/block/hellbark_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/hellbark_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/hellbark_leaves2.json b/assets/biomesoplenty/models/block/hellbark_leaves2.json new file mode 100644 index 0000000..19f026a --- /dev/null +++ b/assets/biomesoplenty/models/block/hellbark_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/hellbark_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/hellbark_leaves3.json b/assets/biomesoplenty/models/block/hellbark_leaves3.json new file mode 100644 index 0000000..0c21aa6 --- /dev/null +++ b/assets/biomesoplenty/models/block/hellbark_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/hellbark_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/hellbark_leaves4.json b/assets/biomesoplenty/models/block/hellbark_leaves4.json new file mode 100644 index 0000000..c6b9cf5 --- /dev/null +++ b/assets/biomesoplenty/models/block/hellbark_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/hellbark_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/jacaranda_leaves1.json b/assets/biomesoplenty/models/block/jacaranda_leaves1.json new file mode 100644 index 0000000..b05ddc4 --- /dev/null +++ b/assets/biomesoplenty/models/block/jacaranda_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/jacaranda_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/jacaranda_leaves2.json b/assets/biomesoplenty/models/block/jacaranda_leaves2.json new file mode 100644 index 0000000..1a32499 --- /dev/null +++ b/assets/biomesoplenty/models/block/jacaranda_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/jacaranda_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/jacaranda_leaves3.json b/assets/biomesoplenty/models/block/jacaranda_leaves3.json new file mode 100644 index 0000000..fc13aec --- /dev/null +++ b/assets/biomesoplenty/models/block/jacaranda_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/jacaranda_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/jacaranda_leaves4.json b/assets/biomesoplenty/models/block/jacaranda_leaves4.json new file mode 100644 index 0000000..88a59bb --- /dev/null +++ b/assets/biomesoplenty/models/block/jacaranda_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/jacaranda_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves1.json b/assets/biomesoplenty/models/block/magic_leaves1.json new file mode 100644 index 0000000..18252e8 --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/magic_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves2.json b/assets/biomesoplenty/models/block/magic_leaves2.json new file mode 100644 index 0000000..84e8548 --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/magic_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves3.json b/assets/biomesoplenty/models/block/magic_leaves3.json new file mode 100644 index 0000000..0f21273 --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/magic_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves4.json b/assets/biomesoplenty/models/block/magic_leaves4.json new file mode 100644 index 0000000..7c94f6f --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/magic_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves_alt1.json b/assets/biomesoplenty/models/block/magic_leaves_alt1.json new file mode 100644 index 0000000..d85c2e1 --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/magic_leaves_alt" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves_alt2.json b/assets/biomesoplenty/models/block/magic_leaves_alt2.json new file mode 100644 index 0000000..d15ca7f --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves_alt2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/magic_leaves_alt" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves_alt3.json b/assets/biomesoplenty/models/block/magic_leaves_alt3.json new file mode 100644 index 0000000..d058991 --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves_alt3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/magic_leaves_alt" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/magic_leaves_alt4.json b/assets/biomesoplenty/models/block/magic_leaves_alt4.json new file mode 100644 index 0000000..5eba519 --- /dev/null +++ b/assets/biomesoplenty/models/block/magic_leaves_alt4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/magic_leaves_alt" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/mahogany_leaves1.json b/assets/biomesoplenty/models/block/mahogany_leaves1.json new file mode 100644 index 0000000..a46ba48 --- /dev/null +++ b/assets/biomesoplenty/models/block/mahogany_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/mahogany_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/mahogany_leaves2.json b/assets/biomesoplenty/models/block/mahogany_leaves2.json new file mode 100644 index 0000000..ec86924 --- /dev/null +++ b/assets/biomesoplenty/models/block/mahogany_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/mahogany_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/mahogany_leaves3.json b/assets/biomesoplenty/models/block/mahogany_leaves3.json new file mode 100644 index 0000000..4fcd5f5 --- /dev/null +++ b/assets/biomesoplenty/models/block/mahogany_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/mahogany_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/mahogany_leaves4.json b/assets/biomesoplenty/models/block/mahogany_leaves4.json new file mode 100644 index 0000000..146346a --- /dev/null +++ b/assets/biomesoplenty/models/block/mahogany_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/mahogany_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/orange_maple_leaves1.json b/assets/biomesoplenty/models/block/orange_maple_leaves1.json new file mode 100644 index 0000000..15f34d4 --- /dev/null +++ b/assets/biomesoplenty/models/block/orange_maple_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/orange_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/orange_maple_leaves2.json b/assets/biomesoplenty/models/block/orange_maple_leaves2.json new file mode 100644 index 0000000..a7b18fd --- /dev/null +++ b/assets/biomesoplenty/models/block/orange_maple_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/orange_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/orange_maple_leaves3.json b/assets/biomesoplenty/models/block/orange_maple_leaves3.json new file mode 100644 index 0000000..f556ee0 --- /dev/null +++ b/assets/biomesoplenty/models/block/orange_maple_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/orange_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/orange_maple_leaves4.json b/assets/biomesoplenty/models/block/orange_maple_leaves4.json new file mode 100644 index 0000000..a14c742 --- /dev/null +++ b/assets/biomesoplenty/models/block/orange_maple_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/orange_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/origin_leaves1.json b/assets/biomesoplenty/models/block/origin_leaves1.json new file mode 100644 index 0000000..43e304f --- /dev/null +++ b/assets/biomesoplenty/models/block/origin_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/origin_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/origin_leaves2.json b/assets/biomesoplenty/models/block/origin_leaves2.json new file mode 100644 index 0000000..fbd0236 --- /dev/null +++ b/assets/biomesoplenty/models/block/origin_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/origin_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/origin_leaves3.json b/assets/biomesoplenty/models/block/origin_leaves3.json new file mode 100644 index 0000000..f10d60c --- /dev/null +++ b/assets/biomesoplenty/models/block/origin_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/origin_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/origin_leaves4.json b/assets/biomesoplenty/models/block/origin_leaves4.json new file mode 100644 index 0000000..c98e14b --- /dev/null +++ b/assets/biomesoplenty/models/block/origin_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/origin_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/palm_leaves1.json b/assets/biomesoplenty/models/block/palm_leaves1.json new file mode 100644 index 0000000..46a86b9 --- /dev/null +++ b/assets/biomesoplenty/models/block/palm_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/palm_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/palm_leaves2.json b/assets/biomesoplenty/models/block/palm_leaves2.json new file mode 100644 index 0000000..63a4955 --- /dev/null +++ b/assets/biomesoplenty/models/block/palm_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/palm_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/palm_leaves3.json b/assets/biomesoplenty/models/block/palm_leaves3.json new file mode 100644 index 0000000..e543eaa --- /dev/null +++ b/assets/biomesoplenty/models/block/palm_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/palm_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/palm_leaves4.json b/assets/biomesoplenty/models/block/palm_leaves4.json new file mode 100644 index 0000000..8d813fc --- /dev/null +++ b/assets/biomesoplenty/models/block/palm_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/palm_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/pine_leaves1.json b/assets/biomesoplenty/models/block/pine_leaves1.json new file mode 100644 index 0000000..18a12b3 --- /dev/null +++ b/assets/biomesoplenty/models/block/pine_leaves1.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay1", + "textures": { + "all": "biomesoplenty:block/pine_leaves", + "overlay": "biomesoplenty:block/pine_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/pine_leaves2.json b/assets/biomesoplenty/models/block/pine_leaves2.json new file mode 100644 index 0000000..9d2e046 --- /dev/null +++ b/assets/biomesoplenty/models/block/pine_leaves2.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay2", + "textures": { + "all": "biomesoplenty:block/pine_leaves", + "overlay": "biomesoplenty:block/pine_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/pine_leaves3.json b/assets/biomesoplenty/models/block/pine_leaves3.json new file mode 100644 index 0000000..cc41238 --- /dev/null +++ b/assets/biomesoplenty/models/block/pine_leaves3.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay3", + "textures": { + "all": "biomesoplenty:block/pine_leaves", + "overlay": "biomesoplenty:block/pine_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/pine_leaves4.json b/assets/biomesoplenty/models/block/pine_leaves4.json new file mode 100644 index 0000000..5fec111 --- /dev/null +++ b/assets/biomesoplenty/models/block/pine_leaves4.json @@ -0,0 +1,7 @@ +{ + "parent": "betterleaves:block/leaves_overlay4", + "textures": { + "all": "biomesoplenty:block/pine_leaves", + "overlay": "biomesoplenty:block/pine_leaves_overlay" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/rainbow_birch_leaves1.json b/assets/biomesoplenty/models/block/rainbow_birch_leaves1.json new file mode 100644 index 0000000..bc8790e --- /dev/null +++ b/assets/biomesoplenty/models/block/rainbow_birch_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "minecraft:block/birch_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/rainbow_birch_leaves2.json b/assets/biomesoplenty/models/block/rainbow_birch_leaves2.json new file mode 100644 index 0000000..b0269d6 --- /dev/null +++ b/assets/biomesoplenty/models/block/rainbow_birch_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "minecraft:block/birch_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/rainbow_birch_leaves3.json b/assets/biomesoplenty/models/block/rainbow_birch_leaves3.json new file mode 100644 index 0000000..6195f7e --- /dev/null +++ b/assets/biomesoplenty/models/block/rainbow_birch_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "minecraft:block/birch_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/rainbow_birch_leaves4.json b/assets/biomesoplenty/models/block/rainbow_birch_leaves4.json new file mode 100644 index 0000000..eafaf1f --- /dev/null +++ b/assets/biomesoplenty/models/block/rainbow_birch_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "minecraft:block/birch_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/red_maple_leaves1.json b/assets/biomesoplenty/models/block/red_maple_leaves1.json new file mode 100644 index 0000000..3d16877 --- /dev/null +++ b/assets/biomesoplenty/models/block/red_maple_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/red_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/red_maple_leaves2.json b/assets/biomesoplenty/models/block/red_maple_leaves2.json new file mode 100644 index 0000000..9985fb5 --- /dev/null +++ b/assets/biomesoplenty/models/block/red_maple_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/red_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/red_maple_leaves3.json b/assets/biomesoplenty/models/block/red_maple_leaves3.json new file mode 100644 index 0000000..63e40c1 --- /dev/null +++ b/assets/biomesoplenty/models/block/red_maple_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/red_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/red_maple_leaves4.json b/assets/biomesoplenty/models/block/red_maple_leaves4.json new file mode 100644 index 0000000..1760649 --- /dev/null +++ b/assets/biomesoplenty/models/block/red_maple_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/red_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/redwood_leaves1.json b/assets/biomesoplenty/models/block/redwood_leaves1.json new file mode 100644 index 0000000..a3d9b6c --- /dev/null +++ b/assets/biomesoplenty/models/block/redwood_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/redwood_leaves2.json b/assets/biomesoplenty/models/block/redwood_leaves2.json new file mode 100644 index 0000000..9331760 --- /dev/null +++ b/assets/biomesoplenty/models/block/redwood_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/redwood_leaves3.json b/assets/biomesoplenty/models/block/redwood_leaves3.json new file mode 100644 index 0000000..903c56d --- /dev/null +++ b/assets/biomesoplenty/models/block/redwood_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/redwood_leaves4.json b/assets/biomesoplenty/models/block/redwood_leaves4.json new file mode 100644 index 0000000..c98e632 --- /dev/null +++ b/assets/biomesoplenty/models/block/redwood_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/redwood_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/snowblossom_leaves1.json b/assets/biomesoplenty/models/block/snowblossom_leaves1.json new file mode 100644 index 0000000..9c1ad86 --- /dev/null +++ b/assets/biomesoplenty/models/block/snowblossom_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/snowblossom_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/snowblossom_leaves2.json b/assets/biomesoplenty/models/block/snowblossom_leaves2.json new file mode 100644 index 0000000..b2e8826 --- /dev/null +++ b/assets/biomesoplenty/models/block/snowblossom_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/snowblossom_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/snowblossom_leaves3.json b/assets/biomesoplenty/models/block/snowblossom_leaves3.json new file mode 100644 index 0000000..229f23a --- /dev/null +++ b/assets/biomesoplenty/models/block/snowblossom_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/snowblossom_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/snowblossom_leaves4.json b/assets/biomesoplenty/models/block/snowblossom_leaves4.json new file mode 100644 index 0000000..bbdc8bf --- /dev/null +++ b/assets/biomesoplenty/models/block/snowblossom_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/snowblossom_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/umbran_leaves1.json b/assets/biomesoplenty/models/block/umbran_leaves1.json new file mode 100644 index 0000000..690b584 --- /dev/null +++ b/assets/biomesoplenty/models/block/umbran_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/umbran_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/umbran_leaves2.json b/assets/biomesoplenty/models/block/umbran_leaves2.json new file mode 100644 index 0000000..3f621fc --- /dev/null +++ b/assets/biomesoplenty/models/block/umbran_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/umbran_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/umbran_leaves3.json b/assets/biomesoplenty/models/block/umbran_leaves3.json new file mode 100644 index 0000000..2505ce9 --- /dev/null +++ b/assets/biomesoplenty/models/block/umbran_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/umbran_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/umbran_leaves4.json b/assets/biomesoplenty/models/block/umbran_leaves4.json new file mode 100644 index 0000000..5d5ae0b --- /dev/null +++ b/assets/biomesoplenty/models/block/umbran_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/umbran_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/willow_leaves1.json b/assets/biomesoplenty/models/block/willow_leaves1.json new file mode 100644 index 0000000..9ba93b1 --- /dev/null +++ b/assets/biomesoplenty/models/block/willow_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/willow_leaves2.json b/assets/biomesoplenty/models/block/willow_leaves2.json new file mode 100644 index 0000000..f3bf810 --- /dev/null +++ b/assets/biomesoplenty/models/block/willow_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/willow_leaves3.json b/assets/biomesoplenty/models/block/willow_leaves3.json new file mode 100644 index 0000000..2c3f537 --- /dev/null +++ b/assets/biomesoplenty/models/block/willow_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/willow_leaves4.json b/assets/biomesoplenty/models/block/willow_leaves4.json new file mode 100644 index 0000000..2a58516 --- /dev/null +++ b/assets/biomesoplenty/models/block/willow_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/willow_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/yellow_maple_leaves1.json b/assets/biomesoplenty/models/block/yellow_maple_leaves1.json new file mode 100644 index 0000000..bc56d46 --- /dev/null +++ b/assets/biomesoplenty/models/block/yellow_maple_leaves1.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves1", + "textures": { + "all": "biomesoplenty:block/yellow_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/yellow_maple_leaves2.json b/assets/biomesoplenty/models/block/yellow_maple_leaves2.json new file mode 100644 index 0000000..a0dc43f --- /dev/null +++ b/assets/biomesoplenty/models/block/yellow_maple_leaves2.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves2", + "textures": { + "all": "biomesoplenty:block/yellow_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/yellow_maple_leaves3.json b/assets/biomesoplenty/models/block/yellow_maple_leaves3.json new file mode 100644 index 0000000..ceee53a --- /dev/null +++ b/assets/biomesoplenty/models/block/yellow_maple_leaves3.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves3", + "textures": { + "all": "biomesoplenty:block/yellow_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/block/yellow_maple_leaves4.json b/assets/biomesoplenty/models/block/yellow_maple_leaves4.json new file mode 100644 index 0000000..fedc5db --- /dev/null +++ b/assets/biomesoplenty/models/block/yellow_maple_leaves4.json @@ -0,0 +1,6 @@ +{ + "parent": "betterleaves:block/leaves4", + "textures": { + "all": "biomesoplenty:block/yellow_maple_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/cypress_leaves.json b/assets/biomesoplenty/models/item/cypress_leaves.json new file mode 100644 index 0000000..7f6551d --- /dev/null +++ b/assets/biomesoplenty/models/item/cypress_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/cypress_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/dead_leaves.json b/assets/biomesoplenty/models/item/dead_leaves.json new file mode 100644 index 0000000..5879235 --- /dev/null +++ b/assets/biomesoplenty/models/item/dead_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/dead_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/empyreal_leaves.json b/assets/biomesoplenty/models/item/empyreal_leaves.json new file mode 100644 index 0000000..019ca4d --- /dev/null +++ b/assets/biomesoplenty/models/item/empyreal_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/empyreal_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/fir_leaves.json b/assets/biomesoplenty/models/item/fir_leaves.json new file mode 100644 index 0000000..fed48a3 --- /dev/null +++ b/assets/biomesoplenty/models/item/fir_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/fir_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/flowering_oak_leaves.json b/assets/biomesoplenty/models/item/flowering_oak_leaves.json new file mode 100644 index 0000000..64c891b --- /dev/null +++ b/assets/biomesoplenty/models/item/flowering_oak_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/flowering_oak_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/hellbark_leaves.json b/assets/biomesoplenty/models/item/hellbark_leaves.json new file mode 100644 index 0000000..e7d9f34 --- /dev/null +++ b/assets/biomesoplenty/models/item/hellbark_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/hellbark_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/jacaranda_leaves.json b/assets/biomesoplenty/models/item/jacaranda_leaves.json new file mode 100644 index 0000000..a490aad --- /dev/null +++ b/assets/biomesoplenty/models/item/jacaranda_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/jacaranda_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/magic_leaves.json b/assets/biomesoplenty/models/item/magic_leaves.json new file mode 100644 index 0000000..43a0b01 --- /dev/null +++ b/assets/biomesoplenty/models/item/magic_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/magic_leaves_alt.json b/assets/biomesoplenty/models/item/magic_leaves_alt.json new file mode 100644 index 0000000..c095eca --- /dev/null +++ b/assets/biomesoplenty/models/item/magic_leaves_alt.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/magic_leaves_alt1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/mahogany_leaves.json b/assets/biomesoplenty/models/item/mahogany_leaves.json new file mode 100644 index 0000000..e6e8cbf --- /dev/null +++ b/assets/biomesoplenty/models/item/mahogany_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/mahogany_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/orange_maple_leaves.json b/assets/biomesoplenty/models/item/orange_maple_leaves.json new file mode 100644 index 0000000..d072dd6 --- /dev/null +++ b/assets/biomesoplenty/models/item/orange_maple_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/orange_maple_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/origin_leaves.json b/assets/biomesoplenty/models/item/origin_leaves.json new file mode 100644 index 0000000..56b3b64 --- /dev/null +++ b/assets/biomesoplenty/models/item/origin_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/origin_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/palm_leaves.json b/assets/biomesoplenty/models/item/palm_leaves.json new file mode 100644 index 0000000..8d7268a --- /dev/null +++ b/assets/biomesoplenty/models/item/palm_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/palm_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/pine_leaves.json b/assets/biomesoplenty/models/item/pine_leaves.json new file mode 100644 index 0000000..d4846cf --- /dev/null +++ b/assets/biomesoplenty/models/item/pine_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/pine_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/rainbow_birch_leaves.json b/assets/biomesoplenty/models/item/rainbow_birch_leaves.json new file mode 100644 index 0000000..f77c112 --- /dev/null +++ b/assets/biomesoplenty/models/item/rainbow_birch_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "biomesoplenty:block/rainbow_birch_leaves1", + "textures": { + "all": "biomesoplenty:block/rainbow_birch_leaves" + } +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/red_maple_leaves.json b/assets/biomesoplenty/models/item/red_maple_leaves.json new file mode 100644 index 0000000..549912d --- /dev/null +++ b/assets/biomesoplenty/models/item/red_maple_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/red_maple_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/redwood_leaves.json b/assets/biomesoplenty/models/item/redwood_leaves.json new file mode 100644 index 0000000..fdda696 --- /dev/null +++ b/assets/biomesoplenty/models/item/redwood_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/redwood_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/snowblossom_leaves.json b/assets/biomesoplenty/models/item/snowblossom_leaves.json new file mode 100644 index 0000000..26dcab7 --- /dev/null +++ b/assets/biomesoplenty/models/item/snowblossom_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/snowblossom_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/umbran_leaves.json b/assets/biomesoplenty/models/item/umbran_leaves.json new file mode 100644 index 0000000..5b94169 --- /dev/null +++ b/assets/biomesoplenty/models/item/umbran_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/umbran_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/willow_leaves.json b/assets/biomesoplenty/models/item/willow_leaves.json new file mode 100644 index 0000000..b84099e --- /dev/null +++ b/assets/biomesoplenty/models/item/willow_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/willow_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/models/item/yellow_maple_leaves.json b/assets/biomesoplenty/models/item/yellow_maple_leaves.json new file mode 100644 index 0000000..f065009 --- /dev/null +++ b/assets/biomesoplenty/models/item/yellow_maple_leaves.json @@ -0,0 +1,3 @@ +{ + "parent": "biomesoplenty:block/yellow_maple_leaves1" +} \ No newline at end of file diff --git a/assets/biomesoplenty/textures/block/cypress_leaves.png b/assets/biomesoplenty/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..57f38a9ec021e4184aad85743fef4ec25ce27b70 GIT binary patch literal 770 zcmV+d1O5DoP)Nj7qCZ zZ?7%#!kz2x?dwAl!OU*=)kj*qJIBip=fyg8d;e(U<~rA0>uO6Z$NKU4rz^w937f?p z`TAi%5U2}aD6?V?H-~PA(&a}B&cgSPhGr}%^Z;TG09+PYHahtwmZq$Od*yCxwH7|~ zLKd=7wy|Y6x2{}v!2Khu{Xu%k}yoXxUBS?N=U>vmy9*=UN29|%*y6l-J3qE zLqSl8`-0+{c<59TE-Z<-%wh#8>r!P}g@?{dl8HplDl&jwYh4&#)a2T^>yn}=aT{{iFkc6RCWtLe<*A$Mkan_}MK(aW|8}NIzvJ8)kgJQkQ z!kBNz9GBHXoB|x4o{e<`>Xo- ztn+~43m(|pIiRwBKI=RX<8`9IP8{_|A&|YiPEBZee3ky-Jr13}O3KOi1 zLM#M92H)-9NY5!HF!(!q~~i(fC|e@?jHDc>T(8ujj`r8yWYBgL~Zm@w&r_TUXD9@#fmw zV4ZQUh54EAexUe1p|RtaXAk=erw)ZH#S#HIz&xcz!dT@LEX>aY5a79Ulb)5b;wP^@ zbj6pD?;EeXoA;h)IM@FEt1BYhZ`^&B5kW<t3~e+}V9`IlDP$%y7$I)BD* zZnoX>%eC+h<2c9anL7xd+RIaq@K|6#sqxva1gY&h~@`CUkv(ohDkS`r;#&!WT@5prkqDrx=P*;50U!+$$>5T05R zcZDzDfX$;7*bfOct{RZmhqCy{0j(TGtggs&0mXi8IlDuu;I-h42Xdl3p@e+ekiuS- z*&>1=qu>{p*0Y)gBU*v-%S7jXyJkoEbmM>%!MHcy|A=QmRXma_H&TGtA`lZ1R;p^3 z5^VR_u95H*yyyUx&61G3isg1Ip=4$CQ&bKQ$SHW`xGY|~pvKSAi`8(%T0&|SmQbk@ za*Y#3x$cJ-=i;F6oO+hAmMm#W)t1vcDq&T;j`6q+IROb9%F==|sHCdmX**WIE9JRz z#*3o!Tt{nBKk#U!<%abG{qRb477Id_#p1G^{ebWfpZ@)yTP_Sb&$rqSr1*I5_|7>{ zB zC%Srtl>J59%k~4d4Of{j6hGwSv55WZX6!DoPUs7%%*UxKGf7O>xuI5!|F+de${McZ jKziBlJyK(%RaMs?){E^_&a7Jj00000NkvXXu0mjf6?d%} literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/empyreal_leaves.png b/assets/biomesoplenty/textures/block/empyreal_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..84d7dea15d8dc662de3fc466c46eac928fce84f6 GIT binary patch literal 838 zcmV-M1G)T(P)U!Pa9Io_`A=a?Sr3#t`}D z9>f3Q=b2|B>`_myRCz`*A1jYi#xveQkY~qXd@R12f}QzRCQRfD5g4Uhm1pIWtGv?{ z5@YaBHg4q(ff!>raN=59QVMJ65f7~dJijq`FW=xzL83-dE-r~GK>z7^D!y$*gdg_G zue|g!Qb^^clq&yI@p3pRe9n+XM6OV-oNDp7H*S0?UKN)-B(PL|QLH@Um3Kpl>Uvpx zOTfiTN2}LM&JChe9!|w;e@JR7%85edY*j+u$q2i5N#VxgRRu|9!3G2g)p@OLmL6*! za1R&Z%bhVcrC=Kn3IOvlUJ|Zy1Hxl=>?Z4A-Iq9h16Ky5{mLu%(2Zc2;gvN4Mu!sa`wl>H(c#palj@pK zgQIdhzgnQIkI{$Lyx{DnvmhROukdG`8AW1@&UOr(^06OSb?*kpI^+cY05n^krniZk Q+5i9m07*qoM6N<$g8n|4rvLx| literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/fir_leaves.png b/assets/biomesoplenty/textures/block/fir_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..d894fbb82fa9fed3ff76374bf55545089d75a346 GIT binary patch literal 857 zcmV-f1E&0mP);zE=Gi%L&gR2>$lGUgyjRxH4N}oX=!T1QigRXQbURI(j@j~1P2}H$( z=!guqIb@<#_N~6hR=o7D?#b0 zYp26^`Q~NcKYt?pKYL@vXIa)r-dr7pA6|TP>yKY&67Idvq;TWOn@kayY)#_a?H|8G zRJy~SJKR0ww#Gl*cx|)VB3}|3dB(Ve(mr{06g}4%?ap8!d`S!Q&s@J4=9T?is#C)F zqCkRBqOaO0QyYcqV;nhEhUBS`e|!5rQ;rqJS9hOh5~T2|Ukdb98&B0%Dm3rt(h zI3*N9(#QNdcpK$hFOdV{v9=+Sz5?PoUXu>>X^i=G@GtK?3wug5076JG9-;_O)FzxP zJ2*fz>f#mcNNzt}r!dwsm@tXq#eU27Hu#xUuspSfaN7Lh37(5scxj{26b}z_fL5s3 zOwKIOZa4^~uPuHKAj`wD8G!*f>IZKuu^!#JAJ=|UJgLw1`t^M~9zd4OvQj6S6{bFz z&gLXMsi=$B(H#xosAV4@JXmk@X!io!wyCJX<2m?TFSbYa0ekA%jmG8`fvI|+3NO#) zF!)?Am}`k;NdvJgU+g~66hAF&{zafOSn#%Tfk>8Mmc4d!p^bvN_!$n2*EU0FQs?wz--)7uaJI_zzERB@i~wH`>}XX*i4x%`iM0K5oDJsDGgHTzKy*yTQBfS&!R2k<;T zK2Z-c$(G>7{1!RD{1h*$O7v`(MbiyQ+biq)_^9u`YN(GC4oBJ=5 z_4&TQ5+j|~-rN6t&+MEFA-J(mxhjKmZZw{!a0BV=^ekwtHdR!@dmrDeZdQS35W~=+ zA%qb9wtMn`-M6&ALyKTBKL2puXjPNYp-L1@p!@Il5d`?+<3*Ugo~3wO%W*wt zEEZ+8$9nSi#J7dU=T^WJCJ3Fqnz`y{71#Ok+{5r;{otN{J;k%-*YY{|8MWb2$et~l z+$u023x?Uz{Ky@?Iov56YQn=8d`^?x`r367gsUwGX3%o6j0czRmdSn7gQ>gvd=>X4 z)Zz&%`>fUr-iClUiFuQ|*%Mo{PmY>zg5?Hd~AkesjO8c*o+^7R~JoX$dASQ#fzkpyX+qB!~!hBIxLn|*2*qC zURFL$VjOC>^O8710$ca8D$#6tS@-tED-jDD7ZT<1$74KbU7CYqNp324cYF72{Rlic zmlPnO6dx=QK!OBDknINuHwg9jvy( zc0QQkb}^6DP0@a;q=Y6jIvGahfe}DWZ`Tc)04~X_X4{TLkXc)(}?qeS49LqxpY25zT z^8oF>btui0h~XhG{$?J4hsHhEK)$OJ>e9&XbFx`I9a34Mgz_VwvKlG$_=2^w9KwmW wKDi*pHY!s0_`c7mPip(Ur_04&Fhdmh4Vo!NeKUsb-~a#s07*qoM6N<$g1sDibN~PV literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/hellbark_leaves.png b/assets/biomesoplenty/textures/block/hellbark_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..53fe4a815f7fd40ffd3f89d1d3b61481d7f6dc38 GIT binary patch literal 876 zcmV-y1C#uTP)`NUH`Or*ZYQeQ8WP`M;~~Nh=)W$64qPG zud?4z+xG0vEUN|0^i20x)%8_%cTI>f7PHFk&D#bZyn7R7)zNASc>G{D>bbPg8T;1n z_M-Z8TR^|ti}DoZdk2FM!iB?2ole0bo;=?VdPf)sN1LWURD}Q~5AWWKPhY(#4c@tS z-6mgJTr|Ue3}OD+@1gbg-@gsK(`R1Q0@}HccpPIyxf#GPMv-6V=k~-9V>>r)St#Va z#=ty#{n8xV-rO>LE>~LV2hj#d9m2Y{QzA|26XiK zW57chIU5egj9~z($${@be-yNDrzb@Yk6!Q-b6|UOtMph@dVv8%Nyh>(;ulm0Pa;?5 zz|lydVv7>IlyZdRf(blko*%D+&xWAi?Zv}SAHt*iJ2nxJQ9s)2C?@W-T+H#BRtN8M zArJy3o)mxidTapim0~GT5^k)mTW&PLvl|FE4!8Y2)q&#$1FOp`w!euX#uQr=Z>+7C z;Yed%h4*$^GE9RuCL=VuXGhl?3f-U;3T{}m!6gqf}1OMS;&Yy z!b_jgst3U54yY6l%l=jjmWiV~z3M(kd9EJNF)L+F@LELBNeDGCpcwhsrS*XN7)k4a zCU_QMA&~KuzIoIGRroOmB-#bKPNB|wsCs}W_kMc&@oa+UG%OdO((7N>11f4uyD=$9 zCf(50d|qwS`JDKu61i3`{} z7+A4Dc;;OXWPjmejM=6!C>5=~?*;GVA#C_L(otn6O#3+7ri2!?s)&j*s8%jg3JP?Uqy-gZ6GaPyf+AZ;iwgQc zBdS%c`dDNciV{LWP$_6sMj3JAcgO$p%{23x8SBEE``*0!Kj++Y{^#8DtaHxfJ5HYM zcV9=w%<&^jY`!vLIV(N%%1QbAfe|yac)GDRp`ZV_{;2`hTC;ZlVlVXa>9_7+%M#0T zQ^P_#ucA0(J3|uax_EYoFWHwA?@Mh_Cc>$E881@Nv%thWGXL zkNrLG*6ds4*JZkFIu5Xdhv$0i;bX5HE+)>*_xh{Nqw~EMWA;=$Fhj%N%;2ZbX3p$c z9(VuO4s*TfnMLWcscojHq|oz2at_v4{^1gvYQW~^6>jz1t6nJsVA#C~Z8^Hs3yL>) zyW+knW@Oc$r3f(bM){ZFQ6C;$&dyQJynf1c?`|ni z#iJN}>WC$|W1KjEAsPRL$%epGA@@G*@^fiPfe#Ps)8WYu@Ps3y0UhIHT3lG-pV^Uw zXwAzXHQtaj&)1s48Q;x@%A2OPvD`mri%-h|YprKxXWNj2T(?HHnmh3qiCDMx`GO-t zrpA^XqNMHA8;2*d!K--Luu?HvGs3P6ZSv%j5IBHB31qP2T=4LLP+&w-7Eow@J{dLB zstP@r(K9-nh;@IpQEI)OQD;^Zvzy;#HY5kJpeOM&boZ?C=WuQ zI*kyej!G`pYX<{c#{4XIf@7W1D;K^PF-E%OM>{u5up? zf^x;H>IPYWRghxm$yF}(JfCbo5QX1dTRKq*rTlN_`DFV6;gdWN?u2lcEXKW%MF);* zIYL&=pZkXgC_cI1@jy@qIFO>w^U3xD!mA@fx&JfVAnH6!=`J?Nz4Dy576po z^<}jCK$%6Dh@$hHlWjr4ET3)^oNzy&ougcyVBm7_>6B;mK+*zh69oD=7PMP1AAx*B zD9(@zw~GU$WG1CK8DPdgNGUjbZ!EGGw)eX5k*YSE{tg0jAEa0|BkH>?)1_05ixW}z b`N;bXBr@;7^B~)*00000NkvXXu0mjf-jpXH literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/magic_leaves.png b/assets/biomesoplenty/textures/block/magic_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..9bb3fb60fe9a64d10c3a9d1db64cb1aff154cb96 GIT binary patch literal 1150 zcmV-^1cCdBP)r^N9I{9IJeaL{Q;)R)J%dZ(%(cih+g$7ayga6#-qA!~-@l}h3;g`-O0nsca)3Kq zTf`Hs%^xXH`-Jcf4!?JLv&pY`!*@>}rl*&Sx?sh)L5LW)*1w=H?JWf1uns`Gwquzv zLnvqqckdz`R+=+d_7R@caWe?tM&oy%m*mz6h`wK1XnLol$-4p#)_MH_2CZiwLydKh zsO|9`2@7b$vU2J9bw7Q6`;x-(<6!Vd1))2B5RMDa8fSgS9ah`4SotGjV7#}O0}q4o z(|EqRQSMlRIA?9xNn`VT4A-l0Sf1QJEoT0(AxO{NDu8KkxG4Zr7mu2?N-_e>0HN*r z3EA6(hJDcC`dIk2mS718eU+V}?IVAg2tnE*&akRizv*I8RY|s3j6D^GR0M5e-aLwj zzv}2FgW~0cpk!LIAxb8bQ|P!((XFW0{kpOeIUF=t3tD5{AVEJ4kA+_=r{jUCYY&Qx zpq-}Dz!90$*4#-AmrA;%le!=DiyMa+fH7YF`ttq8Q2-iY6PBs4)X~{tT@Mh!l6SRD zLjTlUEgngPAH~ke0!6pF*y9}_uESDmtB(ya!{_9PCG8D=icO;YM3aLUfYv}K2w+Cs zX00m_O?#)LIjLo*oD=VY^^8=Dmme92cTu4F*k%a@QW1p&+NwYt6b?vO`VIKi^|A7Y zWC8!i0W%vkB52D$Uy&^kU~62qT->KI*W#i^U{9@$#D9MEBx7=l1arWkD1bWP^#`B? zv<-=^c0X8QA85zbPCbo%B>wbVKT5G#S=R9<4VU~Lt+Zp=TC4jY&`!T^AKr?ksCq+Z z&!l+yFKh_b36IukR3~3%*M6>G3O5g^;ArzeB>s&2aw+{ryC8~DEd9K@^MLZ}aFV2T z03L|e&$~MhxcL!w`9S+}JpH^o^MHE1%RF#(`%;rp|NrL!U*%lMf{y$0aI4*rv==~$X#DQ;JRxsH5HUx^f$L@ckfcw&)R6W$LCGpDo1@ad`gM2}{ QZvX%Q07*qoM6N<$f;lcXg8%>k literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/magic_leaves_alt.png b/assets/biomesoplenty/textures/block/magic_leaves_alt.png new file mode 100644 index 0000000000000000000000000000000000000000..44c21a73382b083688a9cecdd1b3f12ee62d2adc GIT binary patch literal 1237 zcmV;`1SNkl3PW2IUl0Vk!-aD3`Mk12) zseLyl>sz|T=6F{|TjjZq%ksp>zbmumpC)x31A91Ud-L7T*hlbo@%nx!zA3 zd29C{0(#szuK*2u4$JJnB}zO!dY;m?Gv?)MD^#%Q@dSOnEu=ye-@if6=AwtyTz-Lc ziGXOB_3w#G^xOBX94wsE4h%aY)g0}Li!sOLzySWA>1?CLOYfv>6Xz(MzW?BdYKfc{ zU}gfi;JQd_KxMR5;=lZ= z<}96hLe2szghSPvFGOoc0}Xz0j(70NGt#yqg5X}18aKrMVXd}e^g&z_)F8($!V z6o{dTt%Etxj!|3@*2_{tvWnVz?;>*xknEx!=8PTK!ALmiXwQcpyaNV400t7nM7YSnH27VcO75Z_ z7O;Jo9HyU{&5zy`58%gQ*fp`mGD2z55|-tgBA$jt_pYP(=_J@@X8&9eJ!%GWf(ig) zGZE&oZ6OXs@6cR;@nHB(O|4fGJ)VXWgLAQt5L*a6Q78#QOAuxvWUY}v~aY{S&>p@o`_eCPp0FAQO}_HZeKxMW2w-4$x`!pK5v>};RL_S!8iYGMpK1A1fb zm)=Tv06&ms{i`1d-tY~im6;1EU_)jbZrrTd4Dk$2EV&63)WHWz%nkb2&+H{r>TTcu%JrkmCwAWe#IGc1ws$L&qa^; z7ZHBGGg&nm7_inVTRjJuGW7%5DxM#DtBMQ(%>1xKdOg3{ejpdUy2BCzgz!_(Z?+$B zncq;3QIL}LT)Y@}wKG4XA8^CY((hb9;Ex`W7jWwU(41b+4du%>MHDAkL)f|ffF&0{ z^w(YP<$*v-C)9uI`+=6;dc|ADjtB$o7~bYPBo=5i+`B)evw@#oRF4jH>pq0YMW4=( zZ&+YfGZ`NK?|uM&&nW-~YQwGQ2ij^Dv#(FH_He0!3Bm!*+4_NCL5VU)z8^Z$D>pe3^SWf$Md%aLzX381ndjRLk7I*pAhxa`719;#kRT<8QT3z_RRHt?dz|#d;R$u z*XCDq&w3wy<-QHhxnNAsi^ampAmi=VTXFjCH12=-@e=j}#_sD4px!EhCMkvP*~gh* zE|-oqeuD+}%NStzZE`j#Uhso%WaI- zru%>t>y!ZMBCkHM!$45gQ=4uuL%2s#E#& z^oQ}jbAfET56EcFcq;%61*Tf4@>qY{7#LL@ pVZdC|zo6_%`+n?S^4xRR&u@aQF8P|_1IhpZ002ovPDHLkV1g@qq7MK7 literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/orange_maple_leaves.png b/assets/biomesoplenty/textures/block/orange_maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..62a0967b177f79a98644727d6732ef112ddc77fe GIT binary patch literal 802 zcmV+-1Ks?IP)4`nQcJ)J>`IJ)5}1fkLMGz|NNmJK5OEPUBH;#XCLhFi9!1LP|lbEtUeg8EO_~`AIc=!2dffB>@6H_!O!!vJ1TL|2}FvL>c zUw_=IzMnc?7AS*Ko7>}B(&OvrYKGk3*xGHC!8+Dv^}{!#s4Oty>^Cp17Fb?s|Ifl& z__JFV>bnT$4B@k|Qsyj&7$tOuyM5pP{inEg{$z3g%6j6_Jqcw;85twGY)Dc{Q;#!s z>-1ZKb*B4wE}yB+a`XyAQ&#Dh0GDFwOxfjj-Uq8Il?QM)0{uSsa`XbSGDa&LAY8(| z08C8$9cExa3k7hm-|Ir}SO_UV>;WDzleJBz?5vj`z6WRrSh5|N*)E}7vWP`U`s2$D5Tm$FM4Pt!j1FLu5~sr2x4(UNtz zS4`X*0j-&)UFZ?cK2?ZZdn}SwZjk^5v(4@CLiGE?wN!h+U8S@U!sS}OBM$&X&KISx zF+d1l28umxAfoouY}5zjLS=yj^`#f~LWm?cDH5JG#BOK&Yoh)umac?Sv6*)B=qn{u z5@F_L*vl!u-BlR6(&KHyUMt{TD%a0F z*L@!Fc=x4O8io`Q7IMX;S!letcnap`fm!qnG*vE0iCjNlb{=S>M|kzod-JS*zU(}Z zqo0@u)UVt6`LgqX=n)FNJP`lQJfL;d^MKIbI+Si~?S|ZQ6!SoHMQ&zST{!G{ASbJw zIUlvJdlcA@X-skb2XhvO>Xf`X}H4jK3klux7F9oKE g%ya5$Qm!wrzl2N%l`<7E{Qv*}07*qoM6N<$f(jsjF#rGn literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/origin_leaves.png b/assets/biomesoplenty/textures/block/origin_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..30439fc6f2a4027dbfb7a1a255617d0b88c17115 GIT binary patch literal 793 zcmV+!1LpjRP)JcJ029yFVKP6_BUm_rWw1QC4-#XLcB@Sx9NNODR}A!OBqu8^Q$ z1o13lE)~9ZzM`hLXLoj1B?Y_FQ`2A9e@%@O5!dwhZ2PG==NjYjYa|rc`Jb~v_|)4e zRf6|}oR_&iG`%q`-utk|wY~Vu=PS9Ke)=1DFE%IKlDxc?UeH2&E?|i3Nm8L1EWyFF z4C`1Bo`FYiV9l@)&oioiBPpezxrq2>_ex+5Sm2+vFIAahANZa^`P|Zb_c?3>2J85F z7Bk>pY=-a;{)+;>ZTu}JP>+A0$r8V#f4e*5l0nc?$1v;A@wH9tY^IKl9P2Xv!z z+6yf8!zato-zHwEq`t14xr@UqJs569D6F-JxfNIkk33VR6hfg{O5@m4x;AB5T|66^ zdI05tB#B*V%Zf?IB#ZaSc~>MV@u)EJGyJu7CPU}4WoN?ySCtEkVhMRHlAo$(Z zzE=gtW=6vUxbfrj1J5htH_>{mbq^PUkJ1A{ktTSwc-(u$0oDVA1mPwMfNP(;dE{`Q zt#w*NtDE2v`q097n4F6+#vxnRa{(9@fXuqodYj7M(V2l{@P?6&r`BJO$~uwf=;U7SKo z`_3L_9KZk$0;%st>!B3Ct^)r6 XTp+*%Udm=M00000NkvXXu0mjfS8aSM literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/palm_leaves.png b/assets/biomesoplenty/textures/block/palm_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..117801fdfbafc39e2285594dd1ea8172e533e8e6 GIT binary patch literal 791 zcmV+y1L*vTP)xRhfLJO^ndo`duPYEPt3(Bzb=Tgj-oWUy z^jQun8Yz`QvC4oqip9l z_~P9~r5r5A96Ud$Fc|Xr9mmFjUchDYV#+d`5zf8e+P;vLF4ZotG^?~FMt zU`?CyCjRinVcHskVo{X0UvBH;W)o-@6RkNv9v>$R(YQYN7>Ybv16U8Ro{g99mup$> zY4|&9hu~X7kW$L#m-E^(Gkx@Ow4#{JVn|TJTD&zmx8b4aiUBF542qe6dc>$A=oKXz zfk@Flc=ACbaz4ldycekTO60bl@c7+R=!+-UG%Q(6I6gV<;yyf&wP6U}M9ldhYa_?y zydZ&sBloQnL-E#xJjPUz$s*73q-_&-9!Mshf2HF0iozO6oN!o#+R&-pL}jvgDES!Sh}obT!f zy71H*!Y)2{p_Y5G#KIxZ-N-qcaHK==6h7~u#KimGO4!EpUHgG9Jc;;#iOQQC*JAH; zrKzCV0rkPJ6e1+HP503cH1TVNXcjIa78$pApGPk&JjOP9+=bV3#}pe9xf$y^WAjSY z0OV+NR5h!v?StRgkj(!>KhSJU^Q=Y8hx_UWIt`d#&XX@9|GFP&Ys*vDiwP$YTj^c; zfmmmHoj@}To9=Tq+}021+$QCf^m&6tIA-QlJ|4d#e2@PPc{|?uwcL4BI8-?X`~m(m V#2=NkBhJ(7k#u$M58mZ^2S=`2OW=$97y7 zLU40GhvOkQ=Vs&asRnG{wt*Vt&@iOm>>@Wc076m{(Q}fYzE1sfXnt239hW24o=LB{ zIY_almQrGbOOaF4E0U&2^qRtmF^ZE0SdubAhdU(_uleru%hCv*@A`S|n}^0Vk4;33 zXHsiJB!2U{@x+e^L&kf0Ahq0F>Qa0*0uUK$Yzz;u?tVHxcI~G1=hL}gLwDa@6@HK) znu;v3(nKR!E*~s>l!UUTv9=N}bqrkB;G;?ls>`JkiQtr{?MoYK@!<6RAMb}v7Wa!G z+i}j)1DqkxdbwWq8qfG%4Sx5&>%a5T04eYW8(|X-wg~3nQJSU!2oGx;8NUD6d%d|8 zfm;0PY2`=tuQOIB6vC|En}d(4V0&qiOco{%J{pYwwGr}GtieZBAj`w@h9pv3T=Jn|?4Xp8?b55V*2$V1}Ch7P5*o-+>=4W&W+@UX&o%{)*%mjA^( zU~&0W2_8R>p}#IK**bR~;BA}Y@l!njVCz1Y##w@BaOlWNDER>?-sR>jDc#>o_nbU} fsi+W_T9?W%fbOchQ)6vi00000NkvXXu0mjf;NlVq literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/rainbow_birch_leaves.png b/assets/biomesoplenty/textures/block/rainbow_birch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..df38c3dad30023d222f90cd17f4321b96cfcdc25 GIT binary patch literal 1457 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 M07*qoM6N<$f}~Ua@&Et; literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/umbran_leaves.png b/assets/biomesoplenty/textures/block/umbran_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..c76bf399a304f0075eceb5bbd6fc3b80baa047fb GIT binary patch literal 663 zcmV;I0%-k-P)#7W!LXO*#EKcNQ^bY+g5h)F3pm1_5rPw303ig@z}4slUU7ocrj;tK zrK)X`XS?=`>v$1yePwIwPXOQFU-`Z|MqL5k`})59d)KX2&(Rp2Di#rGyk@h*pb*dF z@rK|&o$f?Ns>L#lF`A$*6Q^o zygxnNg?+y_KX4!&i3S5$gZYPtYhQvtJ3szdC!Y>*?^?OmIZwwlKT7eM4^D@}%CTiI z-2n`5SA6Y2D*9`*A%rv+fv)&$A*vQjxw*XzdC~$fa)>zyIFK`5f+yETsR9xP1_HT0 zD;>tx*MCKZEC)K{#i;eE0ZqP?h^Zr`_^1v*$jlspIG!@yD#xYxXcurGEj9${zhL^? z)njdVUFvHGEYDfz8B&PeW*p0Xc@tho-RVM<`=4t`BT>>1SomlgR*R*eG+O_2X9)WN zJh$}&Is9a@`4t9HY0#k>q8~^Lk?Y!w^z8>MeB=O?4BZcKr~QBZ0A=WY;M*ZajHZ;) z7@{92YD%XA^#h#_CS&6i)TbZNQSIb_B*bI|(?rS{X9U`G<66so1qGxDC!p7t@XW&} x#zdrUVgsYS4}|M`f&*~f!zd@08dZ?G=bd=k8}W4DDx@#nPnsS0wI%~IY+Xz|K24nA;uWq z{W}~E@p8GuPh^CpfX!x;6pAo{Q3h%L*9;Iz0V7^(-71AJkWoBS@_&Q^^?fe^74yFD z!~K2_RaK!hDQMfaf|#=(La3|^*4ej?c&c-YC_%X9(Cu~$kH;fB>vdESskkJFbsam)qkZOc@x@aBNq{FSSi<#f$2oYbvlatI z!ovA{PE{QWL=6!B63-mGE#8`c+wC?|B&t-OL*_aGD6l*#KJbdd6dp&Pry{x<@F4{( zVRqk#9iFB5X9_raSi~{QapGx)%ii2&(F z9)IV;KBu}=7;Qc^&s{{m0O#OeE+T7;zs>meU{UE*l<@wE4_dHSru`Q2EzffOz!JQ5 zxXv+KkR8dLe{9BX#S&h(F7!MFdjH4Xci#_8@sHtk6V_7Bxy-%ipY{VK{BF0aULv57 zl-~1C`vH%CK1k8D*#Dv*u$}e))ek5d-|h#L`_ZnrZQJTw{eah1`vsz4J7Ni-djzY@C?ukTu{Zf@1nxBDaUL00000NkvXXu0mjfl7dbW literal 0 HcmV?d00001 diff --git a/assets/biomesoplenty/textures/block/yellow_maple_leaves.png b/assets/biomesoplenty/textures/block/yellow_maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..484998399aa94b9fbcbd5b995f49cca408e59f6c GIT binary patch literal 777 zcmV+k1NQuhP)_sn-^E-#bI-rdqulG-JBE@<9SI+wCc?6!f)^{HE%Fo|Le-_2;p?n!unwsY@ zV}$kyx35=!BetGJyxEP+qjOTqiZOCVeAO$-Ip26(sC%d1Qmj3lKiKN_YW%u}Qdi@L z0GIC6g|aH_yl+14B0#uN=;t|C;}?*XF{0!E;Sk{kU=rf*2m=Em3?RIIZVJC+A;|#l z9^i3j^0pMp3Y}a;0_^}xUK5qe-(6&;@JnwaplAg^N-GZfiV%Jib|IYyr4Z{Bew0gR z@+(lf2+b&xH)Tj!WsIlk9RA~PIrZoiq8;se_u}GN;F&O&Us=z*3b0!xz|NtRsJ3WR49ajVow{GsQok>^?@E(i!6|$x%|5N zBt(*%6bVloQtRih>-ArNaw8zVmuWY~-x?t>Ak53Kms5T#wAxqrSzA0TfHuZ2&!w+X z`VmGo3zb(#HDN>$xsI@M9#F#><0slE?i*BIU|?B4_gwdR!0&r5e_I2>3=kG-#iT4W zUR*o{YxBS|eg>NM3S>mBpRYR)4DqA9{ph`USwCNQ9;oqOn+Mddhx+-t^MLqK3cn(d z?#();U3Wbn=1_BV@d-$}6P*?X~CTOj7|KNm2``)8N?)UemyIp?}_xp}?x)*O&qi_sp zRI)&0X*x{RXZ?py%c*%8(o}1iyZL%CGKVok0)m$UmQG6xG>mW0jMu%)D&hkpmr|xD zPF+qlr+YzNH2F2PeEV0DR-_{RqIMV$6hzi1QBvtYTec@ma>X0<5mQ zkAVZB<0l8xeTXm-0Nk%>U}?tYbcZvXq(_Apg<|M(oMdtVv5OQwDDXGSLP;#5@pzm`rRn zW?Z>;-DR@^K@?SQ7?fQW{ysVulaH!jP z^_*GM56IN5`hg<6x-72?0rQus=iBWEgzwyaaB~*)w5aFX?FX{>v|kLS6#w}4E~X8o zl$k9g_L;SPE{m7N#n=7se!%DTgz}@VTY!pcf(>8G)T(+qt2?0xpY4#74cyl*6H??~ z^#j?_k=?)|vVyJW10(D8+ySW1f7(brB6)zR#zxn|R zOi@1oEzadJXB2)JX^<|MQ`$gW4F%V#tph5#w&QW_Mkw(G%YZm*qT5EZrK41=@^!rB i&vLD8TG{=w0{j7zeEKc2QF5^W0000L!gA+II>pgA`G4;`ey|hu72b_#O}SfXJToqY;70nl`}C`@vF1)FdgkVn+VMY!0Vbk8b2EKoJpE2zGc_%Ddd(Z7@c+I*WJvMR(Ba2AL zmfGhg46f^}KNTWQCtNX^PERV~&Q=qi3hG6udb$?nTzB7LQw!zIP zx#GH_EiMWpiyrnxAzoj-3(lj5^lz)IUem1 z1jaC_-?hMlNrH#hAOW_gB9zo)lQb+IeZ~SyggG(!K#J9yAgpT->q+ngzS2D69|6K5 zCi>F$(Y?62$^iVP*bq<(IFSMkjT9qE@h}H(1mn1=w2?LDfNPrH+Zz5=2E^A#f*;fi zCQcvg*re3aCh{G#;b+zeIy6$is`QQouL2h-ca=J&W$P`S(P2znHra{GcpQ zbW`a#SUFAoXWrGj!+cA$3xkiPZN7L)y=5PMAT1av62Ce&xC{H9diiqcx~(QThvP%c z2s0S*4Q494xF8=qeZnjt=BKLXdzy^=$0&(OF*;zp;^{ts6=2S{;qdSfKJ5Z509a)b zNf{|NX!85TPt{?*r$|5}4lZ1CIyVbW(iP;U(62z3v0#Ws-hg=zTzV z@r`s4jYv8DFYW`Gcr~O*0&us>)z1sP4+xKrNQo^e^rM!@dhnRnPaSPUYkMJQHkzR-XMnK;75xI6mw9 zAPn(l!+d)G6>=Zo4E7Dh$7j9^GKrTB0fweBFQ!-j!1oANQg*}Q0ZnPi)CHw>P6`QL zuxPDUu<~2K1 BAzJ_d literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/cedar_leaves.png b/assets/natures_spirit/textures/block/cedar_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..eed8d799edf79e0a0e9d7e39d0b577b388607374 GIT binary patch literal 961 zcmV;y13vtTP)y5=Ej!4Rq1gXcu`QXkFCCK7d<;NJw3&3n9pDAD}it+X$i?NE@kb zfDYVs@rT06r zQnPO>?sT!i^z@#!!fWlWH_*?`t(hl}-r1T$Fg#K+L$_aA1mOYP%sHOmOhTmCrHftm z+uBx44<5q7MR-53XsBc1PO3G!oel$-OwxUr{}Ojbgd+T?^i@>=pdkb*sSpw7lpRb| z2|vE?7&WF^=^s9ru~iBvCL+QrVl0qrVS?onlI(7I>8nC8HCZ;y^k+}!z01@%NU+cf zKtm_2d)&%T)@9KnL-hRjWk~sfh;|4-TRsv?T%5F0=N}i>tLi&1Jq9yn8BAUQww$ba zo}6;p2g3N)O3%2DLx9F|O>&+S$FzMQjBnaLkVcOO;t;3}=b7jKx(|q66EPBlaBVt{ zeIQ9+RRtPI3=aPiv{r!_y_xys>m5i=$UO8U9`yVAz}QgPGdb>kfKZ3|7KMoaV;@Lv z$WaxhF@9u9!{gWoa@`9C2K$a>A2{fK5FMlyh`5c8MJa{WiZMbcD^0#|A0Rj6cESpM z+T|oNDWEJ(o98e*Y#)%&tjnv-b34|mrlCdhVIfL}H)L8mRg!fT+XpC6>+jzE{`h%h j{EE}_^_xBMbKc)yQ`i~8irj_V00000NkvXXu0mjfxroPT literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/cypress_leaves.png b/assets/natures_spirit/textures/block/cypress_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..2e8c60b25134341eed2f87ade32e16cd4213426b GIT binary patch literal 929 zcmV;S177@zP)|Uz1o4vy>n;2^MB5qSm&H6JG%WA9`0c8#FnLzlwj)A6VrM@L?FKZ zHvzi+mg@~VWNM&obF<;D&TkB+7edC>`Hj49?L2iji{~=>_BIz#lY_kz^X7fq-CuoR zj`zo=zFrOH=H6s96JgYzSVo^KBtW;{62C$SYE@sa%HHYW*fg3oVYb$;$==sbKV*;J zl~pX5!xF$}#fpsupyrQO?`h4jHj~lJLLdqQJl2uCRH*h`|^6b)!5zqa%*8Ni&_+uWJofJN~XLbO34 zLWgs9d}&oZ2<7%)`+-GxR79}=n4<~N`Ap3S_G=wTQv1;*d8?Qrc;1LMF2yV&>Y7b8 zA^Hkt;Kkqa;E{PD4PgO&l>*4CHojPxW+cY$Cl4N)lWIut)J+BV$V6W%KCpP< zgqT={*A0oy>Irce(rdG6rh2Wd!g{a>A2+6n$rv!tUG)Qb+j4Uk{Xo|LgCxrWI0yzP z7AmkrDBtM@fxK0C)5$qsc7-{t$>1yW&nON|?O!}WnDK&j{D0s!jZ?!pw{*UG``lsr zck{SacQ0Q*;o9xKdlB|9^U&lhbXW_-cQU5{MQQy3;M(ZPdYGWT00000NkvXXu0mjf D;+4j4 literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/desert_blossom_leaves.png b/assets/natures_spirit/textures/block/desert_blossom_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..ecac57ff17cb8b05e9fc145e8a188cd42d2c49b6 GIT binary patch literal 1053 zcmV+&1mgRNP)Dq0~yx@Z+BZNnD*K#-ak1j3YpR3uu4LAnWQDF&@t zSddaFwJ2r4LLy3pXcjsyV$8hpotf`?ed^3Se-7Na@7;I5d;ZV4<7lnbMrmQ>y!K^h zDSz<;XQOBMyaE;{8b#u8f4MLRU2_~WV|_~n2=|w3n*p?i=Gm3URrA10_4xCc%70p6 zn6^(x1cULdZNJ{I0O9^}-Egx|2QGdP?i9k-yr=DpG5wuKWx{Mn`&YAee<@Aj49^10 zKd&*2!LYS2c6j?>wN4LYsoBwYs&nM6FrAMqs>??zR7=$f!Tt*t$R1dNLfTezlj9CT zFpq}k%zI=etoGHNk>@{CA(?}9uN*SN+*xx>!76Y`$I-ni5k8}KXoVzxw?wibE(E}! zrP(=QfVGZGAI$+^42p)QRdh0>y3U@Ce+el!KCSAB6CEwr8Hp^g5Kk*;(&SrEd8bas zw3rMjm~~fvk-T3o=@B9BjW=i<&hP1gJe3OGPFue%P0P@GnPEl{4g&*#p;3AuW(k^~ zj9_By^MYR`z~V%sM!+zdV}1;&)=xjhv;dQV3Kr;KUZycIndRmz8#p0;pip=T4nN4( zAA>JUDggwk5o}B=n*n{FnH!K9SPW7!JTqfe3?KvOCz#jHX;4mYsctSlEI!RVR3tOf z4Q>GKDLJ6L;1QT&0puu{;~74)>F#j7k?_J!M>GK#<^*#vd3fu)1Lj`vU~Vh`0T|Je zQsFt-gv}^Ac*Z(?%OYcIxDh;D;iGBjr&zQuM=G98@Wcs0wVd;t!~3}ipYbC!nST97 zf{fC#y5T?;CZr+*%PXEP@Zo3X*ZhjcB7VvZ$Y$m=4nhY+u|W`_tRfrG1Aw>PkqVwM z=c6wW2bkeAq?DcGIK)mT78Vv2e#4v$56y`;LD>7OQcs;5GYtks282VPiCzC0*(|w* z2Y1Vw7kszYQut7keeOVV_jCG?gw{;W?aJo`Pv*u2=;t@C#H4ihb7-^PeE^i~KCm91 zRo7u9gjA{Y^UdA|h=&_MCJkYdE)~0QuGP;sdmnJ)5%dtk!~oKQWfaW>VDxhgrXA7< z6^|Ik0*g;7cxt}N0vWYK4lj_~c^`nQyR}}f8OkEm0Y)|ekQ#@g!?6K@DN~JIkj#Kh zhIjvo@!2o7HMa9UknmP)XT(aA&L*GVtD{l)BwpD$iKM_f*d0NO_|@qQmuu37Jz+uV?)S X=cGY3E}7}J00000NkvXXu0mjfny2Ki literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/fir_leaves.png b/assets/natures_spirit/textures/block/fir_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..c7d9fe436e664861ff37a5f6c3a1a6563ee6eced GIT binary patch literal 882 zcmV-&1C9KNP)4~?l)iv^}0OwrY zy?aZ0HaODnCDU`WqpfVh;d2N4-1{%VN-Xx?JBSXQ-S4+{ZOWErR6h0{P_q*RISX zc}jTl@)?ij1IPDyJb-M+o^8eZr?+0ZuS-9((XruRaV%fm-V+o7&pIffbxIW&9UCs< zi3Ro@3v$N;-8(xABF&SW@$klThujjUyphL(J69jM#Wx>{|5zwDi->2)e|-8Fh^z;Y zr|^U_HfWs!SdGTktpdrVR))K=+O7e43QuB!SFRMC-t+;v$XW~ta>%fd_q|8@Jc&8K z{5>Nv;}DhMEoW}6wrWOjIw2cP~P!ZP6V5;Eh zDR>)$>q4N6W%1a(sm22d)=Po;*_Escp2Q3xP@S>}ldQIShKvS7JY(wv;p|FQ1rK>$ z2&{IrUL_fKY0MlJfy|a=Y+bYXkaG&bsf$CQOl)FV3r<`*?U|E`YpZy;g9m86`9dul zzcx|COr<6lz7dfDeOzr22W9mF$U2Nse;MMeUE{aQPKi}wipb@^I z2UZ*G=Nml_#CS@-P61_Rqy2oN=KN4XR}^%LJB7)78{#5kx^dv6K{o-TkCA?G=KxS_p#X zVxe-Njc0M?kvdix`Cj(h%#OR+-5e1Imf3kb-}{^Q-na zVT_5*d#^U6v%70ayScTg?|DZlYeTKMZYkh5Y_(PeRU2#e;;l!zr}N^e&hW;ib9Ge+ ziqx*0$yUauxMsW8Q!w7acsLqa(jc6!2d%ogsC2x8-a9;;>|I@)dPI^$gfPqigCQO= zr{bi$ictyDD4h6Q3JgahwZLZxCbSeDz{78Ns8kj{w+F;w0ER9NjGzE5bv@(nC0>Ok z9J$06p%t{0gI2kMsDMk$i%(Uc3d=(4$Rz2UDa55kp2>kvQ~-lYXaF_VVs6BY!h?sF z(<0a6y!colsx{Y@ndWU!kvsLev>rbrUOs&8>-_7}{poBG2e8i54f+wYih%{lVS?3?Ft?drNIlG0 zYt?Iam0koNOGE42g!AqPd=H3!9jD#rN9_la@PFNg|Dqr88x#3&`T^@GG0%P=`^O}x zNNai7%(EYe4V%)G&Z8g5{cBb>#vqs7;GDG|AdfF^znen8X63M8r`_lLKCK_XQPRt) z!{+#dr6N8fu4!pf+nvd~$Y#HTrqCpMUS59yQ{TMOx%l`y00000NkvXXu0mjfo(+;6 literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/frosty_redwood_leaves.png b/assets/natures_spirit/textures/block/frosty_redwood_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..c5a4f8db169b25d5fe3ce0201f9b8c83b132439c GIT binary patch literal 1078 zcmV-61j+k}P)Dxp_wL;PJ?H$-$GumqwX)IYP;;q0 zH#lJPStBGlwubg9OMmS8NgHkIa$~<)Y5BkNLxb);+ZI}H0*hDFmAFOeUye*0g!8?p z>$0h@s+O6B1vmHmm!GajiD*liO{P+I!wN)O%A7S@jWK`1JEhwgDZkL;`pO$m3{T&Z z;Swz@6ol>CyG>>$2E8@<@86S=WHPf7Hoz}em&fVxF+KkNwYX@96A9}d*D;=kYbR`d zTcsO6Qd?~O>wpiERS;x(qlm#$+U%WPiHk^Q&zSo@8i|M`683B)BK;zEY-&ngO;0(? zcb7*zH^e9Bjk+x^V!-207|rN{nTPM(gs+1G_IYiwg?{=EH8lobLn}%^JB@Mr#z*hX zx7j(_^7)4Z;oD;|htC)T6?G*R%K=|GeMSId742DbseLmy=K>GmSgwsRdW2(n5FTd1 zE3<(L#3$zs+5$$1rrD0hBkmn*QKYG(+R=_+z7a^DEk00zkz~>m)hwbGl48(G#4D}z z_*sQ3`o;6$%N(1%U|D8UUU?7rbukA$};6S_k&;JMOg9>ZT=E7eTNKo}#cvGlEcJx~?5Knn!4xind>-AbDl9gTkfc>ug_M49kdKHk~o#X*5;$z4A2OUO#6Ah=Ye#*9%Msqwumc6nfCL1&jX4l0Kx0Y$oMxS zl<;pHmxhPDh$p>t3)T%szX>{A01MgRH5FGeK>Hu(0l)Bn6i}+5XS2=&>CO0Epp6vS zjPn4gp4G)`~uPyTI&XsmjY{D-O}GtG}pEM0t4wBpyd6;8UO$Q07*qoM6N<$f>{gz?EnA( literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/ghaf_leaves.png b/assets/natures_spirit/textures/block/ghaf_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..20fd8dbc92bedfd88762522bd803f775493bcddf GIT binary patch literal 938 zcmV;b16BNqP)xEO~6JWU^>MjcW9@jt&J867FHgZB3Puj&LUuAWov0En9?qV zouFw_$bo;7ki%1uk>A{Y%VchMZ}$Wr-0j}peDmJ>-k*7EopWYddGxsB`rm(=*RS5& zY4=F#0&d=3^%mc`d(}0Y&Mq%CYQ&`#*je48W*R8SB}z z(eegmzgbr+1RK4M!}7tvddhb`9Qd6+^$)y<^Jh+ZV_*bjq4IDa@F-^wIWduehxgm= z#A$1YFN#-J=CaLrCMH<(=g67!7e_iV;IKd1qYNLjk;E3gc)4u_4xcxhE{nI6w-$~4 z_Qfl=DCc>)b_~DuJUVc)Zv}zRqSIh$;Zaf&zjbve>@Q%_6kb~f(#wYXcCSq z<+pIM;jabMR>spgRcSN)sm$Eyb#lvz@jLnHjdSP86M?h3^dXWpiPv8 z$pu*5kLOwwgrgQ-RgoxT<9H$R4%$+%kFWlRUOv;{74{jvh)rC(0Cx9={$AyVoVzgc zGNyN0e8QJ%H!sr#4qGnD;)YZgue?jNkOx7H+t_jmiHD~ly$WL;e0s{7M9S%c;b4)* zDvOz7{PFX?Hxzm`4=9Y0qFg-5Cp_Y-fXPPPEJ&iUn#N16p_fut2als9A&&bb1k7S% z%4=GUB$m2(Iw6Bi7J^`Mv3c<-ng{S`(mYUvC*)ZO5R#(GdH%2Sfbi+LW5O!1W#{?7 z&I2)C3?y1WB8D{$P1ml^r?K_oZ{qSR>Ip@7wcs%ZwhAT|(TCs_pF M07*qoM6N<$g5Leib^rhX literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/joshua_leaves.png b/assets/natures_spirit/textures/block/joshua_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..9515ba58ef3de494d1cd6b3ae480e9a6efe51110 GIT binary patch literal 811 zcmV+`1JwM9P)m5+Nbzf`9^Q%8(u^D47an>(ub7PqyR)Z5E7zA zMvs%n8vE?~aJZ3tKCkzkdFNwy$EhsKY^XeWbf*Hpeg8QP)sYW1no`Q{uHMRStX!+d zHaFHv#{VmUVt>6H?L4RqULh!V0-JJ!Ia#ZUzA}W8sy#O z)tgnw=f!stDE8N@!qbZwZbXlx@jkC-;fY3rz~;tU35XO}Y$#;1p6QK>9cS6aI+zDf zJy@K1JrLHkdFFrHV?2r88d_x@e5`|kadY8+47px?I{K0=g4f|h-U&S~ zsB~CUNQM&c9Ct}^2AEHCI|L7jx(MCRtzr~284oQcL#<~q^h5B-#h4!^8m_o}0I1}2 z?6@kn)4e|{V{y)lcg5xWpo~I{%v3}b8$P{^9*S=l+$_A?a*_#45fZ+LIi=u!AAPMu zsAniQuPX1ViHPSo*9NxheSmvh3FfZ7^=f!pKQIlC4GfFVRiYQ|^Bk~+rRRzvUlh+K z@^ZdO1Kp)$w9I~BDuLa-!|J?VMnBN? z8JJIuWLd_?h&{bt4($hU2u$BMXqxqL>K9M@JokfRT0hX&iZ`Sz%b6E>9x@08WfBeUWqQM>mRAy|8_EU!KwfN002ovPDHLkV1oRlhpGSo literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/larch_leaves.png b/assets/natures_spirit/textures/block/larch_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..06a217bd134e31c6a4b92414ddca875de448c879 GIT binary patch literal 887 zcmV--1Bm>IP)7{_N`wvZ@JMB^N)Rb7QBs1?LY2!+r&RJX1mIhDPNgu>lb&gsw);#N+fCLyj{ zjV%P{G$O7L<;ZVt|C8DE-rIe7{<+s)GF@7=HtR-5cbVynC+vK^=@>Pqwzl>qJpcIi)l`?3 zJvrg>r-8)$%#=l`ccC%n=jy7l)|$=R$4&M49{;`w zGGCa0wbnC7AkVRdQXrCy5AWahbHBeg{5%A~(jke*FrX&_w#8V&C6Mv+`R;p65bOD0*?1ktZiT|4X-UgekOtWnJJ5F0V7W z8bPSstbi+m|A&CJ*1I1|086;QQi2f8#e1&S3qJNj;+fZ*ZSDb#aJgDw{l`kIBQ8*; z{nmOnJV#r>p7@1I+3HNktmA-+t<`?Z8?m*$;N#qo@KZT`!O_K3(Tb%CC<%-$k#gQY zc50#!UIv#mdFb#_KO#ur@dF1#Kxt0ro~Gm14_+~s@P{L&%q2l`v(N3V?58=MeXP26 z>7?x!AGSaZw(;K5-acOl>}e#Qc#r$Vlb8YlTty&?of_6j5$xGJC7)O*cqN@)@j7t{ zKe}Si?A>HpRFKI{ok6EPl}pvQE4tw^RQNyu3oQb|GMb{hyl-QFv9_}wP=@P< zM+YP{m&lduTiSiDbc!`t$2+PAWMNUfuKPd$S8^oM?sHj~Ru9O+ym}xD-xdSTIbZRl z-RFbW16g=gT8Sn&7J2vip!Gl}zU?lEC$jGILF)nGu{=)2iG(uoKk5PQ9J#-ZfJh9x z9;iRQXS-I#la;a^W<8Kgz&YoW#W3oD*!8&{m~JHr0E5;8$O5m+r?ZvPCZ(J)>poZR z$g2mWlshI%kLl?PHmYJEFt_y4aSF7iXXf>xI<&82DT>MIx#*WM_`is&b({wqzfS-F N002ovPDHLkV1mHGw>JO) literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/mahogany_leaves.png b/assets/natures_spirit/textures/block/mahogany_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..fa8f49f6b9763f2852b898de3fd33d1582e506bd GIT binary patch literal 903 zcmV;219<$2P)h4xbREB-s?A+A4q>etsgDXwkt1QuasNRBHB1M^6^JmHmq zWcKVuTiRQ)M-NZhVsXT9@g3yeLThvUd~MEkRp7{>;}#c(R&&R?lao{4+M73SnZ~>K z-pwqoZ&8AGDLm_f?-&BRuC3x1x*JPlFbN2m+%0c)!?$p{;6aHOCK?igv55DVD_3o( zgfP9}$uB(@G$1~_AP1C8#FKI8X61ndMZ)qsF>}mx!^3qcyJB+>V0o=p^AmUP-*(Ds z;)%$m2=3-t)O&2QdPP;vY*lJc(HdV~-9o z_>ap+ed*y&g&?#}A&?h(!9$*hK=rB8lB>`Bz6upOS#Q_kfIK(5_Oi?FC-7+RvF(s%Jr z*b82U!tDZ$-jmeRSfZ4%FL zH`C8YY+b4!z~$QJO+sut1tdYU(sG_Fn>+Obo&Jb&aXtP86Z2SEJ%|5}8gJR(u}D*6 dPQQNF`VID56a^rO$JYP=002ovPDHLkV1g8YwJiVu literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/olive_leaves.png b/assets/natures_spirit/textures/block/olive_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..55ebaba808279d0cb154b6f428d2b0a19a9cd572 GIT binary patch literal 922 zcmV;L17-Y)P)GxQtjrMgtF4EFqsi=xBmN!pm8&QGdavZLq7xysxp*kKd+V`7`TaXD9cw7w zx^pP{{i79qdA}Mxc{cAZov$W)5AKMx4za&41L`xA2|^Gc!4S%z>eNp+efC|(K50yUFj)-y{eL-E*nB@^W~F6=RN;-9|uz@-MDT+H%Jk&hRZ1EXFUdx(B1#G925 z4G(`AegaVrI~xPx1tVzf<4rYSh#!TS5d_qL4GzJ)o$z{Q#qgKh)>)no_mn|GOWs&=(>Au@RUF6qQd2M43E6DW0*% zmSP_t;}x%zT!%kTIn?#jO!q@r5xizQtoB#j-07*qoM6N<$f?YqN(f|Me literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/orange_maple_leaves.png b/assets/natures_spirit/textures/block/orange_maple_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..c55b546a317fadd7ee12f58586fd830953447658 GIT binary patch literal 967 zcmV;&133JNP)LgAe$6^M#f8U2AT$IXv>lVvvkHxV_nTDW}~yy3>J2IUcMO8k_V03iIt*A6wds zcR$R5-Yo_r2JgQwk-`pn$9l%uFH5ExKB+HC3cULIlUJhHB24qA7xy~tjQ?l%clr@! zc!crzk(?=qCsV*z4Z*~4kAq+x9nI$9lR_+H>g|HzS=eO6gPBFIJbYIUFXASN8HIlk z#$saJwzVl1M%*DC@0iQIr@C6q=&Mza;f=KTvIY$G=iQx`vukz&0H9nf<#KnjDGO@h zLqbOU@BkLW)_h0Szqs)Dqn%#-v&O}tQl8Vr1MnzFgNKMpUmLO#4ls(b%6kMW11|UN z@N2$htl9S4d4>xk1!?hk+#3Kv=H`}TqG?VnMYiW(m%WS0bK=Vg<8d)$s~3O%(FYrc zAY^$s2Mmx-^Db`BdiRQCC~pL>Y{-P9!SZkv(}^Q&9}U(b3}pzTHZ+2dJ-{D8#7QJ# zu9yNQc8Z_eDj|*Fb%bZM7%mJJ(?dX6E~_Ejc<Ut5kF)BfUrQoSct}9qh}(Vz~OyB^`I6W@`cB< z4U0mh^ISVi-Um48$mdXLT09qadq!3D}3KF}T4ysx5KA@fRUYVdZoDtRVRlf_y2D;pO+y~0(ib|dozx7}& zqYfN)qf?LgqCClX#*pzSO_DB^2f`M9`N+-Mjc&Tcn(CIEtJ+m<&bgXh`5qdJd-WgB p=u1lTv_190uuHiNC^t`Qz+YNg`q@kb3J(AP002ovPDHLkV1nT4)~^5n literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/palo_verde_leaves.png b/assets/natures_spirit/textures/block/palo_verde_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..bcb55ec4af6b7974e5f5f3aa31bbc6a6a682f1ac GIT binary patch literal 1077 zcmV-51j_q~P)U{i><&nd%-GR=aLi z8q$uD8NuKgkL2q$D-i9k&<(9cI`8azVW$%I$-5(;jp;kDmkU|eoiApt>xbXqJSp(= z=|Mvb!pl9$%{w2|Xn!cEriTYrSnohOgWxA{+FGPa$1?T`%PjnmZ%R)I^d9?4hf@LP|)TBb>sTO%x> z5&%Q~{E75cm$?c067YByfcvK=W8$OjE40)961TVFek`Ca;rV+fZPin}i?A3)2k)4tZ&_sQ6RrghSNLce`iUt;!TVD1Bn3gWl=JJuXK@lf<42ria^R%| z8MRGDb#g-%CYYFkt25W91mz(4foYI00000NkvXXu0mjfUK;4h literal 0 HcmV?d00001 diff --git a/assets/natures_spirit/textures/block/part_blue_wisteria_leaves.png b/assets/natures_spirit/textures/block/part_blue_wisteria_leaves.png new file mode 100644 index 0000000000000000000000000000000000000000..b48869f95f6b7f8af4eb5a427fedba8491cb9ad9 GIT binary patch literal 1158 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