From 70d44fa825f3c62a1a32a6bc78560cd1be269e13 Mon Sep 17 00:00:00 2001 From: paulevsGitch Date: Sat, 13 Feb 2021 23:47:16 +0300 Subject: [PATCH] Fixed missing vines & texture overlays --- .../ru/betterend/blocks/AeterniumAnvil.java | 2 +- .../betterend/blocks/basis/EndAnvilBlock.java | 2 +- .../ru/betterend/blocks/basis/VineBlock.java | 4 ++ .../betterend/world/features/VineFeature.java | 40 ++++++++++++++++-- .../textures/block/bulb_moss_bulbs_e.png | Bin 0 -> 1584 bytes .../betterend/textures/block/bulb_vine_e.png | Bin 0 -> 1829 bytes .../textures/block/bulb_vine_e.png.mcmeta | 6 +++ .../block/bulb_vine_lantern_bulb_e.png | Bin 0 -> 416 bytes .../block/bulb_vine_lantern_bulb_e.png.mcmeta | 6 +++ .../block/bulb_vine_lantern_overlay_e.png | Bin 0 -> 284 bytes .../bulb_vine_lantern_overlay_e.png.mcmeta | 6 +++ .../textures/block/bulb_vine_seed_0_e.png | Bin 0 -> 1444 bytes .../textures/block/bulb_vine_seed_1_e.png | Bin 0 -> 1458 bytes .../textures/block/bulb_vine_seed_2_e.png | Bin 0 -> 1466 bytes .../textures/block/bulb_vine_seed_3_e.png | Bin 0 -> 1464 bytes .../textures/block/crystal_grass_1.png | Bin 447 -> 0 bytes .../block/end_stone_furnace_front_on.png | Bin 873 -> 2450 bytes .../textures/block/end_stone_furnace_glow.png | Bin 0 -> 1826 bytes ...meta => end_stone_furnace_glow.png.mcmeta} | 0 .../block/end_stone_furnace_glow_e.png | Bin 0 -> 1826 bytes .../block/end_stone_furnace_glow_e.png.mcmeta | 12 ++++++ .../block/flavolite_furnace_glow_e.png | Bin 0 -> 2064 bytes .../block/flavolite_furnace_glow_e.png.mcmeta | 12 ++++++ .../block/glowing_pillar_seed_0_e.png | Bin 0 -> 1459 bytes .../block/glowing_pillar_seed_1_e.png | Bin 0 -> 1458 bytes .../block/glowing_pillar_seed_2_e.png | Bin 0 -> 1529 bytes .../block/glowing_pillar_seed_3_e.png | Bin 0 -> 1623 bytes .../block/gold_chandelier_floor_e.png | Bin 0 -> 1454 bytes .../textures/block/gold_chandelier_wall_e.png | Bin 0 -> 1474 bytes .../block/hydralux_flower_bottom_e.png | Bin 0 -> 1448 bytes .../textures/block/hydralux_flower_bud_e.png | Bin 0 -> 1483 bytes .../hydralux_flower_bud_petal_side_e.png | Bin 0 -> 207 bytes .../block/hydralux_flower_bud_petal_top_e.png | Bin 0 -> 196 bytes .../block/hydralux_flower_petal_e.png | Bin 0 -> 248 bytes .../textures/block/hydralux_sapling_1_e.png | Bin 0 -> 1479 bytes .../textures/block/hydralux_sapling_2_e.png | Bin 0 -> 1523 bytes .../textures/block/hydralux_sapling_3_e.png | Bin 0 -> 1530 bytes .../textures/block/hydralux_sapling_4_e.png | Bin 0 -> 1520 bytes .../block/iron_chandelier_floor_e.png | Bin 0 -> 1454 bytes .../textures/block/iron_chandelier_wall_e.png | Bin 0 -> 1474 bytes .../block/mossy_glowshroom_sapling_e.png | Bin 0 -> 1727 bytes .../block/sulphuric_rock_furnace_glow_e.png | Bin 0 -> 2064 bytes .../sulphuric_rock_furnace_glow_e.png.mcmeta | 12 ++++++ ...eilt.png => terminite_chandelier_ceil.png} | Bin .../block/terminite_chandelier_floor_e.png | Bin 0 -> 1468 bytes .../block/terminite_chandelier_wall_e.png | Bin 0 -> 1468 bytes .../block/thallasium_chandelier_floor_e.png | Bin 0 -> 1454 bytes .../block/thallasium_chandelier_wall_e.png | Bin 136 -> 1474 bytes .../block/violecite_furnace_glow_e.png | Bin 0 -> 2064 bytes .../block/violecite_furnace_glow_e.png.mcmeta | 12 ++++++ .../{cave_moss => 00_cave_moss}/0.png | Bin .../{cave_moss => 00_cave_moss}/1.png | Bin .../{cave_moss => 00_cave_moss}/10.png | Bin .../{cave_moss => 00_cave_moss}/11.png | Bin .../{cave_moss => 00_cave_moss}/12.png | Bin .../{cave_moss => 00_cave_moss}/13.png | Bin .../{cave_moss => 00_cave_moss}/14.png | Bin .../{cave_moss => 00_cave_moss}/15.png | Bin .../{cave_moss => 00_cave_moss}/16.png | Bin .../{cave_moss => 00_cave_moss}/2.png | Bin .../{cave_moss => 00_cave_moss}/3.png | Bin .../{cave_moss => 00_cave_moss}/4.png | Bin .../{cave_moss => 00_cave_moss}/5.png | Bin .../{cave_moss => 00_cave_moss}/6.png | Bin .../{cave_moss => 00_cave_moss}/7.png | Bin .../{cave_moss => 00_cave_moss}/8.png | Bin .../{cave_moss => 00_cave_moss}/9.png | Bin .../00_cave_moss/cave_moss.properties | 7 +++ .../{end_mycelium => 01_end_mycelium}/0.png | Bin .../{end_mycelium => 01_end_mycelium}/1.png | Bin .../{end_mycelium => 01_end_mycelium}/10.png | Bin .../{end_mycelium => 01_end_mycelium}/11.png | Bin .../{end_mycelium => 01_end_mycelium}/12.png | Bin .../{end_mycelium => 01_end_mycelium}/13.png | Bin .../{end_mycelium => 01_end_mycelium}/14.png | Bin .../{end_mycelium => 01_end_mycelium}/15.png | Bin .../{end_mycelium => 01_end_mycelium}/16.png | Bin .../{end_mycelium => 01_end_mycelium}/2.png | Bin .../{end_mycelium => 01_end_mycelium}/3.png | Bin .../{end_mycelium => 01_end_mycelium}/4.png | Bin .../{end_mycelium => 01_end_mycelium}/5.png | Bin .../{end_mycelium => 01_end_mycelium}/6.png | Bin .../{end_mycelium => 01_end_mycelium}/7.png | Bin .../{end_mycelium => 01_end_mycelium}/8.png | Bin .../{end_mycelium => 01_end_mycelium}/9.png | Bin .../01_end_mycelium/end_mycelium.properties | 7 +++ .../{shadow_grass => 02_shadow_grass}/0.png | Bin .../{shadow_grass => 02_shadow_grass}/1.png | Bin .../{shadow_grass => 02_shadow_grass}/10.png | Bin .../{shadow_grass => 02_shadow_grass}/11.png | Bin .../{shadow_grass => 02_shadow_grass}/12.png | Bin .../{shadow_grass => 02_shadow_grass}/13.png | Bin .../{shadow_grass => 02_shadow_grass}/14.png | Bin .../{shadow_grass => 02_shadow_grass}/15.png | Bin .../{shadow_grass => 02_shadow_grass}/16.png | Bin .../{shadow_grass => 02_shadow_grass}/2.png | Bin .../{shadow_grass => 02_shadow_grass}/3.png | Bin .../{shadow_grass => 02_shadow_grass}/4.png | Bin .../{shadow_grass => 02_shadow_grass}/5.png | Bin .../{shadow_grass => 02_shadow_grass}/6.png | Bin .../{shadow_grass => 02_shadow_grass}/7.png | Bin .../{shadow_grass => 02_shadow_grass}/8.png | Bin .../{shadow_grass => 02_shadow_grass}/9.png | Bin .../shadow_grass.properties | 2 +- .../{pink_moss => 03_pink_moss}/0.png | Bin .../{pink_moss => 03_pink_moss}/1.png | Bin .../{pink_moss => 03_pink_moss}/10.png | Bin .../{pink_moss => 03_pink_moss}/11.png | Bin .../{pink_moss => 03_pink_moss}/12.png | Bin .../{pink_moss => 03_pink_moss}/13.png | Bin .../{pink_moss => 03_pink_moss}/14.png | Bin .../{pink_moss => 03_pink_moss}/15.png | Bin .../{pink_moss => 03_pink_moss}/16.png | Bin .../{pink_moss => 03_pink_moss}/2.png | Bin .../{pink_moss => 03_pink_moss}/3.png | Bin .../{pink_moss => 03_pink_moss}/4.png | Bin .../{pink_moss => 03_pink_moss}/5.png | Bin .../{pink_moss => 03_pink_moss}/6.png | Bin .../{pink_moss => 03_pink_moss}/7.png | Bin .../{pink_moss => 03_pink_moss}/8.png | Bin .../{pink_moss => 03_pink_moss}/9.png | Bin .../pink_moss.properties | 2 +- .../{crystal_moss => 04_crystal_moss}/0.png | Bin .../{crystal_moss => 04_crystal_moss}/1.png | Bin .../{crystal_moss => 04_crystal_moss}/10.png | Bin .../{crystal_moss => 04_crystal_moss}/11.png | Bin .../{crystal_moss => 04_crystal_moss}/12.png | Bin .../{crystal_moss => 04_crystal_moss}/13.png | Bin .../{crystal_moss => 04_crystal_moss}/14.png | Bin .../{crystal_moss => 04_crystal_moss}/15.png | Bin .../{crystal_moss => 04_crystal_moss}/16.png | Bin .../{crystal_moss => 04_crystal_moss}/2.png | Bin .../{crystal_moss => 04_crystal_moss}/3.png | Bin .../{crystal_moss => 04_crystal_moss}/4.png | Bin .../{crystal_moss => 04_crystal_moss}/5.png | Bin .../{crystal_moss => 04_crystal_moss}/6.png | Bin .../{crystal_moss => 04_crystal_moss}/7.png | Bin .../{crystal_moss => 04_crystal_moss}/8.png | Bin .../{crystal_moss => 04_crystal_moss}/9.png | Bin .../crystal_moss.properties | 2 +- .../{chorus_nylium => 05_chorus_nylium}/0.png | Bin .../{chorus_nylium => 05_chorus_nylium}/1.png | Bin .../10.png | Bin .../11.png | Bin .../12.png | Bin .../13.png | Bin .../14.png | Bin .../15.png | Bin .../16.png | Bin .../{chorus_nylium => 05_chorus_nylium}/2.png | Bin .../{chorus_nylium => 05_chorus_nylium}/3.png | Bin .../{chorus_nylium => 05_chorus_nylium}/4.png | Bin .../{chorus_nylium => 05_chorus_nylium}/5.png | Bin .../{chorus_nylium => 05_chorus_nylium}/6.png | Bin .../{chorus_nylium => 05_chorus_nylium}/7.png | Bin .../{chorus_nylium => 05_chorus_nylium}/8.png | Bin .../{chorus_nylium => 05_chorus_nylium}/9.png | Bin .../chorus_nylium.properties | 2 +- .../_overlays/{end_moss => 06_end_moss}/0.png | Bin .../_overlays/{end_moss => 06_end_moss}/1.png | Bin .../{end_moss => 06_end_moss}/10.png | Bin .../{end_moss => 06_end_moss}/11.png | Bin .../{end_moss => 06_end_moss}/12.png | Bin .../{end_moss => 06_end_moss}/13.png | Bin .../{end_moss => 06_end_moss}/14.png | Bin .../{end_moss => 06_end_moss}/15.png | Bin .../{end_moss => 06_end_moss}/16.png | Bin .../_overlays/{end_moss => 06_end_moss}/2.png | Bin .../_overlays/{end_moss => 06_end_moss}/3.png | Bin .../_overlays/{end_moss => 06_end_moss}/4.png | Bin .../_overlays/{end_moss => 06_end_moss}/5.png | Bin .../_overlays/{end_moss => 06_end_moss}/6.png | Bin .../_overlays/{end_moss => 06_end_moss}/7.png | Bin .../_overlays/{end_moss => 06_end_moss}/8.png | Bin .../_overlays/{end_moss => 06_end_moss}/9.png | Bin .../end_moss.properties | 2 +- .../{jungle_moss => 07_jungle_moss}/0.png | Bin .../{jungle_moss => 07_jungle_moss}/1.png | Bin .../{jungle_moss => 07_jungle_moss}/10.png | Bin .../{jungle_moss => 07_jungle_moss}/11.png | Bin .../{jungle_moss => 07_jungle_moss}/12.png | Bin .../{jungle_moss => 07_jungle_moss}/13.png | Bin .../{jungle_moss => 07_jungle_moss}/14.png | Bin .../{jungle_moss => 07_jungle_moss}/15.png | Bin .../{jungle_moss => 07_jungle_moss}/16.png | Bin .../{jungle_moss => 07_jungle_moss}/2.png | Bin .../{jungle_moss => 07_jungle_moss}/3.png | Bin .../{jungle_moss => 07_jungle_moss}/4.png | Bin .../{jungle_moss => 07_jungle_moss}/5.png | Bin .../{jungle_moss => 07_jungle_moss}/6.png | Bin .../{jungle_moss => 07_jungle_moss}/7.png | Bin .../{jungle_moss => 07_jungle_moss}/8.png | Bin .../{jungle_moss => 07_jungle_moss}/9.png | Bin .../jungle_moss.properties | 2 +- .../{amber_moss => 08_amber_moss}/0.png | Bin .../{amber_moss => 08_amber_moss}/1.png | Bin .../{amber_moss => 08_amber_moss}/10.png | Bin .../{amber_moss => 08_amber_moss}/11.png | Bin .../{amber_moss => 08_amber_moss}/12.png | Bin .../{amber_moss => 08_amber_moss}/13.png | Bin .../{amber_moss => 08_amber_moss}/14.png | Bin .../{amber_moss => 08_amber_moss}/15.png | Bin .../{amber_moss => 08_amber_moss}/16.png | Bin .../{amber_moss => 08_amber_moss}/2.png | Bin .../{amber_moss => 08_amber_moss}/3.png | Bin .../{amber_moss => 08_amber_moss}/4.png | Bin .../{amber_moss => 08_amber_moss}/5.png | Bin .../{amber_moss => 08_amber_moss}/6.png | Bin .../{amber_moss => 08_amber_moss}/7.png | Bin .../{amber_moss => 08_amber_moss}/8.png | Bin .../{amber_moss => 08_amber_moss}/9.png | Bin .../amber_moss.properties | 2 +- .../_overlays/cave_moss/cave_moss.properties | 7 --- .../end_mycelium/end_mycelium.properties | 7 --- 214 files changed, 129 insertions(+), 27 deletions(-) create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_moss_bulbs_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_e.png.mcmeta create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_bulb_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_bulb_e.png.mcmeta create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_overlay_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_overlay_e.png.mcmeta create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_seed_0_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_seed_1_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_seed_2_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/bulb_vine_seed_3_e.png delete mode 100644 src/main/resources/assets/betterend/textures/block/crystal_grass_1.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_stone_furnace_glow.png rename src/main/resources/assets/betterend/textures/block/{end_stone_furnace_front_on.png.mcmeta => end_stone_furnace_glow.png.mcmeta} (100%) create mode 100644 src/main/resources/assets/betterend/textures/block/end_stone_furnace_glow_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/end_stone_furnace_glow_e.png.mcmeta create mode 100644 src/main/resources/assets/betterend/textures/block/flavolite_furnace_glow_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/flavolite_furnace_glow_e.png.mcmeta create mode 100644 src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_0_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_1_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_2_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_3_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/gold_chandelier_floor_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/gold_chandelier_wall_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_flower_bottom_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_flower_bud_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_flower_bud_petal_side_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_flower_bud_petal_top_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_flower_petal_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_sapling_1_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_sapling_2_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_sapling_3_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/hydralux_sapling_4_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/iron_chandelier_floor_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/iron_chandelier_wall_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/mossy_glowshroom_sapling_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/sulphuric_rock_furnace_glow_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/sulphuric_rock_furnace_glow_e.png.mcmeta rename src/main/resources/assets/betterend/textures/block/{terminite_chandelier_ceilt.png => terminite_chandelier_ceil.png} (100%) create mode 100644 src/main/resources/assets/betterend/textures/block/terminite_chandelier_floor_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/terminite_chandelier_wall_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/thallasium_chandelier_floor_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/violecite_furnace_glow_e.png create mode 100644 src/main/resources/assets/betterend/textures/block/violecite_furnace_glow_e.png.mcmeta rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{cave_moss => 00_cave_moss}/9.png (100%) create mode 100644 src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/cave_moss.properties rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_mycelium => 01_end_mycelium}/9.png (100%) create mode 100644 src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/end_mycelium.properties rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/9.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{shadow_grass => 02_shadow_grass}/shadow_grass.properties (62%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/9.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{pink_moss => 03_pink_moss}/pink_moss.properties (56%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/9.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{crystal_moss => 04_crystal_moss}/crystal_moss.properties (53%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/9.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{chorus_nylium => 05_chorus_nylium}/chorus_nylium.properties (88%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/9.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{end_moss => 06_end_moss}/end_moss.properties (82%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/9.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{jungle_moss => 07_jungle_moss}/jungle_moss.properties (90%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/0.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/1.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/10.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/11.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/12.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/13.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/14.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/15.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/16.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/2.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/3.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/4.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/5.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/6.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/7.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/8.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/9.png (100%) rename src/main/resources/assets/minecraft/optifine/ctm/_overlays/{amber_moss => 08_amber_moss}/amber_moss.properties (83%) delete mode 100644 src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/cave_moss.properties delete mode 100644 src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/end_mycelium.properties diff --git a/src/main/java/ru/betterend/blocks/AeterniumAnvil.java b/src/main/java/ru/betterend/blocks/AeterniumAnvil.java index d997ce9d..a57ca9c6 100644 --- a/src/main/java/ru/betterend/blocks/AeterniumAnvil.java +++ b/src/main/java/ru/betterend/blocks/AeterniumAnvil.java @@ -11,7 +11,7 @@ import ru.betterend.patterns.Patterns; import ru.betterend.registry.EndBlocks; public class AeterniumAnvil extends EndAnvilBlock { - public static final IntProperty DESTRUCTION = BlockProperties.DESTRUCTION_LONG; + private static final IntProperty DESTRUCTION = BlockProperties.DESTRUCTION_LONG; public AeterniumAnvil() { super(EndBlocks.AETERNIUM_BLOCK.getDefaultMaterialColor(), EndToolMaterial.AETERNIUM.getMiningLevel()); diff --git a/src/main/java/ru/betterend/blocks/basis/EndAnvilBlock.java b/src/main/java/ru/betterend/blocks/basis/EndAnvilBlock.java index f56221fa..ca836924 100644 --- a/src/main/java/ru/betterend/blocks/basis/EndAnvilBlock.java +++ b/src/main/java/ru/betterend/blocks/basis/EndAnvilBlock.java @@ -24,7 +24,7 @@ import ru.betterend.patterns.BlockPatterned; import ru.betterend.patterns.Patterns; public class EndAnvilBlock extends AnvilBlock implements BlockPatterned { - public static final IntProperty DESTRUCTION = BlockProperties.DESTRUCTION; + private static final IntProperty DESTRUCTION = BlockProperties.DESTRUCTION; protected final int level; public EndAnvilBlock(MaterialColor color, int level) { diff --git a/src/main/java/ru/betterend/blocks/basis/VineBlock.java b/src/main/java/ru/betterend/blocks/basis/VineBlock.java index 1fe0f431..f66fcdf8 100644 --- a/src/main/java/ru/betterend/blocks/basis/VineBlock.java +++ b/src/main/java/ru/betterend/blocks/basis/VineBlock.java @@ -77,6 +77,10 @@ public class VineBlock extends BlockBaseNotFull implements IRenderTypeable, Fert public AbstractBlock.OffsetType getOffsetType() { return AbstractBlock.OffsetType.XZ; } + + public boolean canGenerate(BlockState state, WorldView world, BlockPos pos) { + return isSupport(state, world, pos); + } @Override public boolean canPlaceAt(BlockState state, WorldView world, BlockPos pos) { diff --git a/src/main/java/ru/betterend/world/features/VineFeature.java b/src/main/java/ru/betterend/world/features/VineFeature.java index 362a31b2..535ecd7c 100644 --- a/src/main/java/ru/betterend/world/features/VineFeature.java +++ b/src/main/java/ru/betterend/world/features/VineFeature.java @@ -3,36 +3,68 @@ package ru.betterend.world.features; import java.util.Random; import net.minecraft.block.Block; +import net.minecraft.block.BlockState; import net.minecraft.util.math.BlockPos; import net.minecraft.world.StructureWorldAccess; import ru.betterend.blocks.BlockProperties; import ru.betterend.blocks.BlockProperties.TripleShape; +import ru.betterend.blocks.basis.VineBlock; import ru.betterend.util.BlocksHelper; public class VineFeature extends InvertedScatterFeature { private final Block vineBlock; private final int maxLength; + private final boolean vine; public VineFeature(Block vineBlock, int maxLength) { super(6); this.vineBlock = vineBlock; this.maxLength = maxLength; + this.vine = vineBlock instanceof VineBlock; } @Override public boolean canGenerate(StructureWorldAccess world, Random random, BlockPos center, BlockPos blockPos, float radius) { - return world.isAir(blockPos) && vineBlock.canPlaceAt(AIR, world, blockPos); + BlockState state = world.getBlockState(blockPos); + return state.getMaterial().isReplaceable() && canPlaceBlock(state, world, blockPos); } @Override public void generate(StructureWorldAccess world, Random random, BlockPos blockPos) { int h = BlocksHelper.downRay(world, blockPos, random.nextInt(maxLength)) - 1; if (h > 2) { - BlocksHelper.setWithoutUpdate(world, blockPos, vineBlock.getDefaultState().with(BlockProperties.TRIPLE_SHAPE, TripleShape.TOP)); + BlockState top = getTopState(); + BlockState middle = getMiggleState(); + BlockState bottom = getBottomState(); + BlocksHelper.setWithoutUpdate(world, blockPos, top); for (int i = 1; i < h; i++) { - BlocksHelper.setWithoutUpdate(world, blockPos.down(i), vineBlock.getDefaultState().with(BlockProperties.TRIPLE_SHAPE, TripleShape.MIDDLE)); + BlocksHelper.setWithoutUpdate(world, blockPos.down(i), middle); } - BlocksHelper.setWithoutUpdate(world, blockPos.down(h), vineBlock.getDefaultState().with(BlockProperties.TRIPLE_SHAPE, TripleShape.BOTTOM)); + BlocksHelper.setWithoutUpdate(world, blockPos.down(h), bottom); } } + + private boolean canPlaceBlock(BlockState state, StructureWorldAccess world, BlockPos blockPos) { + if (vine) { + return ((VineBlock) vineBlock).canGenerate(state, world, blockPos); + } + else { + return vineBlock.canPlaceAt(state, world, blockPos); + } + } + + private BlockState getTopState() { + BlockState state = vineBlock.getDefaultState(); + return vine ? state.with(BlockProperties.TRIPLE_SHAPE, TripleShape.TOP) : state; + } + + private BlockState getMiggleState() { + BlockState state = vineBlock.getDefaultState(); + return vine ? state.with(BlockProperties.TRIPLE_SHAPE, TripleShape.MIDDLE) : state; + } + + private BlockState getBottomState() { + BlockState state = vineBlock.getDefaultState(); + return vine ? state.with(BlockProperties.TRIPLE_SHAPE, TripleShape.BOTTOM) : state; + } } diff --git a/src/main/resources/assets/betterend/textures/block/bulb_moss_bulbs_e.png b/src/main/resources/assets/betterend/textures/block/bulb_moss_bulbs_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d6af956e05c5ae01fe07a86cc17e43943569a574 GIT binary patch literal 1584 zcmbVMTWAzl7@jrKCNV-nAI$2*4kNupot@k6Yr4!S*V8mW>cFvjIAv<#> zGn4ElSR2J#+dL>zkWl(iTF}yqP$XiZeUMV2)(S1y2OkWAeeglrSg@c?&+H8?>CJ&N z=k}fNzyEIz552IqeSJGcQERhq*G;Jx6b?D1^X5KAVag|900_jn0m`-CC z(ebFv>OxGU6UnF`^GPwbg%)`s!SM-BkXT+&cv+E>bp2z9G#47mNM>7I7TKvx(f1vN z%og9>YV8ygH6Jq^~kW)0zpE z)15?IPe~H-~Yl5vbvY z%5*v%1g4jMW|wJ0T=se%c!M&)M=B%oqQLSZD@Zv}R3x4RZZj__JYR!q7@EfPicnDz z`G=q+YasB!zk;Ez7}&J{vDvgh0dbC9VCbeNl{7A4mk1`>NmVU0P08Ax4{RM}Gb%&O zj+!P^dId>9IC@jip~$so9m_wawd-{G31xIpQV zd4iG)vO*a&Jrb|!dQt2|6ZKWeq^pUb06j=>mC=L9BFNN_%}4e?jka7wg!CW6U4wbp z@XNqOsRHrVf5|A0=+6b!STlwDtCiKe2P(G#C+#3uHv16SG&>oxN&9k1pIT^{+DCfa zjcg{B>-|>0x4hif^5pD<6F&3#$ofmi<*u-ezyI`w1@4V- zCVuy&j^wku-wSKEU%PSbNM}pG{PreSYVFxB?fw1ETZ^|&a2-27dmSFTx>!hEJ$NZ4 z^!Fb)w13ax$G3#!>zl4nuk72l_wtbq4*EpCaBD+k+54sc<+fi}MIzGSn~CrL7(3W? zjp{sicByAHbkUgVIXXVpK5?k)a&dLI{fD{u-0Z6z^S|vse#)QSJa<&4_H=jMS#>^i z5qxkn`d#aq$onTm_vEp6)^&%&;WMW{{E4C#zy5g9Ubu2H=;_&kq0Fbxj~)0E6e|Y{ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/bulb_vine_e.png b/src/main/resources/assets/betterend/textures/block/bulb_vine_e.png new file mode 100644 index 0000000000000000000000000000000000000000..6bf08ad677e3183ca10fcf234198c4f914d8fea1 GIT binary patch literal 1829 zcmbVN3v3f*9KXR}!W>R!%-j|{Zb*i#y+_w|Jyu6;2P?CqY$Y&2vCt;w91F1OE$*@90N ztV&fS8pngdpgw5Oi?RWW%u6aS3aG}&c*JVe zfZy+?=t{H>vYC#JkXawAZ|iYi))~aSU?_#R@}7`z{`OmR?93Xu7Pf5YicCgCIdzl zWw$8$M-t^4aT&GQw8RvkISY7!6NAdMd-ec3qXG*?5frH-C>?2VQxr`V(0Qimgn=fA zVW?B&cyH|kp=O#i-Uo$M!!auJuV9X)y`mgopk_Y6_y8^mJ`9aVlD3I{QHF-0cZR4J zPABaU6qONJ;ILaTC|l3-91V;{V;)sN=ol`~sPhncCY{;9dUcesz~nI+Ny_UPRsr|h zMYdW??#O=bf9{_v^RT%X|3mX=EvHolUBW9cU$wEOr~u1iD?g7$3xQ@>t-vi9t7R5& zSnM_b&=DA>4ORh2`VZ+IhAE;~4KgyY`e3yFOGV+(e_ZRvVJY}uRYt$v)43yXI1aRB zd=9~f_#^`Y9A7e=Q<+mgb0bK?Nr&C)E;;nQ+bO1zsST5Q_x0pEr|oo4$m;CAdw0y% zb4ADGmE+s$b0+gGFSZw@A3d>lZCH2hiPAHnPn&OezdSnkgQh>4tfBLR$>#=cA8eSj z?aYdt4{zK&UHcWd*!;sjymt@XH7ByJ{geH-uD7=hMOyasE=fMw-7}H-CBeAz){)l_ z{>EPGN?hMnQ{_`!kujSxHuQ};pAOnjjs~46OWMxTgf=gpZsOfy6r<(o21tEXiOp1y{?ul_`smrt!&)FWnv6H6;fk;sA_X>~u2&|rDRYlxCVrcK z_#3)!^(&9QcJX{pWYSQcYpy+ zQW60D`n%9~z^k#1fm8oQ001Bx&Ou*G!K5=zWB{K98u~caHly#|oTh|pm#28b`xZ&!J9A5vQTmo4P)Df!Xe$Fj$SkSaVv z6`g>A;^%yL-GPdW{+^(pzoqhekUqtr)l9`W@iC%+Y?T0} zL%@gVKh*=1&Wq~7l+NOMVA5IqoJ~3}ss~d#i|c_&XK_9FOZx$+(e;mSh>9}+0000< KMNUMnLSTZNy1!ol literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_bulb_e.png.mcmeta b/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_bulb_e.png.mcmeta new file mode 100644 index 00000000..f0c66dc9 --- /dev/null +++ b/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_bulb_e.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 32 + } +} diff --git a/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_overlay_e.png b/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_overlay_e.png new file mode 100644 index 0000000000000000000000000000000000000000..8a3c1a3a05b7bea895154aa678bb5e83c766ebd0 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3Qja}d978JR?47imtJQ(WS1=Ye zv?(x!Fn_CU=W$Fi54B)U@e$SdCHd)vkgDC=&o;M(_FSsq?x+k?=co*0OqzF9)Cr7z zr&m1vX)k5Zo)USibk!=S*z0?iXL1EIHEqf5UiVtT!Sq0N|GxKzeadZ#4`L^+U~mom zurPC$#03-HQ=7JgE1X!&RXOi7<1ekN3-4N{dw+OaFYtMdpTMUzOh;^1GZ>y<#uYv< gv|+~c^QQk8JfZ_v8k!v91$vjk)78&qol`;+0KBPl{{R30 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_overlay_e.png.mcmeta b/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_overlay_e.png.mcmeta new file mode 100644 index 00000000..f0c66dc9 --- /dev/null +++ b/src/main/resources/assets/betterend/textures/block/bulb_vine_lantern_overlay_e.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 32 + } +} diff --git a/src/main/resources/assets/betterend/textures/block/bulb_vine_seed_0_e.png b/src/main/resources/assets/betterend/textures/block/bulb_vine_seed_0_e.png new file mode 100644 index 0000000000000000000000000000000000000000..8b75b1c8414b85704137cae32f7f75153c1266ec GIT binary patch literal 1444 zcmbVM%WKp?9FA0c7X(417eh*YpxH^X&kUyRx?AmnsiiKo#e>dHW_Lq3nV3wwyA{PM z7K+TBX?O_F5hj*M#dZzp{liC+Xj_Ifoir8G%aN)*zUY$^ixWk>IEQsh8W|Q3H6SN& z2t#7Ssks4c7*d-T@^yF&B(V))bB2@+1&TA~q?n^V5tFf$jMaoDruCSbQgkhGP}CGP z4U{xcG2}^recNL;b;XbomFPS(B(7=41jmbL-Jt6x?l90m9#CUSXi^(!;Rxr= z`?a=k3j3}yVf)#8Efj|IFX2ejV*99x(-9cse1aJDi|QkAWe zjuPcmJY}Iw?|q))`7pS>_trnYKknPSxKQoCdBTzlvjUFW0gqR+TNEeAneM7)i|s^! z2!{!7NH~lvv83*?{ofww(AKMjll~^$9auoitd4w=t#EJsO-2E(KM1R_V+#1$%J$uN zmD_{!b`UP3KEyXsCnGLzUq0_sr_P^!#CzOyA)hT~Uf{2-)=1ybg_WhlqbK`@-<)f; zp5A=bdaeogZ{59jY3bID%WvPU?#=Y0Cqt{BzU*GUw{7HcV)*eDuyZuk`uy=~_Vw(_ j^@DxO*~GPh(Y<}b#yfjnme84JVIM7wP2?XOK7H{U&GgLg literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/bulb_vine_seed_1_e.png b/src/main/resources/assets/betterend/textures/block/bulb_vine_seed_1_e.png new file mode 100644 index 0000000000000000000000000000000000000000..588a2ba08b0dcd03143a55fb613a2abb74bc9866 GIT binary patch literal 1458 zcmbVM%TLrm94^rq6^texBqqkDsKID=`dW57QgPiyK`jv21iU#+huwy4r?!K;-~~Ns zhzAut8INAPm>3c-9@LwO-aL8pFVF*tfds+nJ{mMWX)>MHH{b95TNoKSzi0Qs-GU(O z85}5#@_Ao8cJAQ+!^<0pPrHJF%aI_o?~g~D@aS=;AZ%ZDixX_Zz63G#Qpll`BvtbQ zjuwR8zFL6rG-2W-DY?ESeR=sx5?#lV#?!W92YFI<2j)UDHaAqnbJN&#q`uQ)Zw+z+ zk1!3{SfDszkBE615;2|Xk+EuMV#Z9VJ&LIrCq+$B zGeF4zRhJbNDm_p)#pWk*X`wR(M+@hgviQ!D%8UgNfNHgxs_H2kmVj!SCQvk>X);I1 z(X7u{yJBksm=6hJG%QkDX$5MerLvgM$AQU;-Q%wB&}wvi(;HGij98MU zXsWDevZ@y~4Qd%^C?^yhDoO)tQ^%c}{S7p2{s84!;~<9q3U)A@qM?Vl&8~+^1O$Fb z5))6tJgv}>3+CGCbuDZg4*C&8J|=?&OX6myT-SkyHmMugj3H;!8B@-x29ixZqsa!= zopeUY;lLX|D^#3dJJ1srfA9xlpn zjuYIHa2#3UNX=t+%N}UZR?CEw{vq5ASVX5-6@?^M;@>F;D`wx}wT+FwZAa%9Zk$y*I*e!vaaSGeA1XXMd*$YLNa)Ol literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/bulb_vine_seed_2_e.png b/src/main/resources/assets/betterend/textures/block/bulb_vine_seed_2_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d47215d8f9c7b6c89c984e418659bb8bd3b54289 GIT binary patch literal 1466 zcmbVMO=#3u9FJ9oYFn%bq8{`SQIy>zFPZ5~@-UX^Otk}MEOnsu=4zKc`2NUNaK^WK_-&=%Vf7>ev+t%F544bh| zBb$0McIYgTTVBA?f^dAa6<~XgFfdDMu5XGj{`y-4u49VRBNnuR0;#(bOCdSCRIb=d zbGG4#qbI=e7UBdRVHmW$h99ApDYkhLU&p@{5wsy}&J^>pK`>)Yf&vW*7?HD*t!6Zk zGh{Uj4K4E{(4d-AU`|of5>ye)qO<|Jm&mP!P8CfRPj+qbFH@{D79d4wHk)!YEz_{3 zsD@!EP*XHb;s_~P^cikResrkEP$ZEZx&d>k4`N0a!)%Fyda_Vqi&dZz?2pa z6jg??q&Cp86I?JKHrmD=TOkeN5uZgIt0vf>P8p5r^fT1S_D2SIXe}$Tv7s-Xmzapy z_yU*F4akP*sInLkWr{>}KD5dB0(bLJtR_H(kYGl`3Z;!+q9%JTgF+!rj1G=YyS_u4 z(XkKCkRoQp6g8-+64WF$UC}h88+vegVRq@2#n z4r`g5r0cdO&5l5*8(KQ2XF4kQ`69LF{@O&pSZjYsQSDoWx0 zD{(h=q$r=NZ0~*0xji@^2k|nQL;NF|WW?v=E97%(>!o9W&p5AC%vbak``!Bb=+?tm zmVX|D7lc2C-UQEH{xp1KMYwTN-hLoeE$>NPz6PJH4z9jgd%6>@KYxB}@XYJS4=(f% zWb-#t3*v(-yQZg7_xqgT{&#O*UC%!{w|w(99R6tP*n$V&ByVP7CwVb> z?M&-IT?O%^mjw~Qy}75o?6RD3cYwJ)R*}PD)p;@m-qF1zyJ6D z!esGa-{u{g1wrU5gu$kKp-;bdB})D#36 zJ*lP@9j1l=RMd>DWMoy76cs6Hr0JmZiCkJ>SI|`MKt~qe8DfnwAIWl~(MUG5Bn_&v zs_VL}Kp8@bBcyP_W4I}KVWP{BBcT;IK69uCB1T-MbIcIArfm~kKc@AonkkxprDh3)4geFJ#!WNFis4-0Y;|*hp7XDNEB;DN{+8 zC8(ur30EMNhH)CI>0zR!bliQPqt;v$-0pk(JKrA)99~?wzGj}NS2nbtIf*Yb0MV8oN=h#`Z2imla8sVg02zMJ6(h6(ffQ(nUx4tE#WUjv) zRb$%}`BN)fcOO)47tY&3w2b=@-^87ac)WcDyie_%KYx_>xYtUiPQlS9Cx5&? zIP`KI=zF#MTuwoB`T^0Se@?hd{v QM!mH#QOy0l|Jd*E0h7zjO8@`> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/crystal_grass_1.png b/src/main/resources/assets/betterend/textures/block/crystal_grass_1.png deleted file mode 100644 index 7e47df58c8602c55a23a680d29516814934b599d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 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 diff --git a/src/main/resources/assets/betterend/textures/block/end_stone_furnace_glow.png b/src/main/resources/assets/betterend/textures/block/end_stone_furnace_glow.png new file mode 100644 index 0000000000000000000000000000000000000000..8e02f4ce7a148ebcfe4ab1177356ec0089175b58 GIT binary patch literal 1826 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/flavolite_furnace_glow_e.png.mcmeta b/src/main/resources/assets/betterend/textures/block/flavolite_furnace_glow_e.png.mcmeta new file mode 100644 index 00000000..98b9ae71 --- /dev/null +++ b/src/main/resources/assets/betterend/textures/block/flavolite_furnace_glow_e.png.mcmeta @@ -0,0 +1,12 @@ +{ + "animation": { + "interpolate": true, + "frametime": 8, + "frames": [ + 0, + 1, + 2, + 3 + ] + } +} diff --git a/src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_0_e.png b/src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_0_e.png new file mode 100644 index 0000000000000000000000000000000000000000..c51528ff1a650045d22e6abc271e74c96ea59798 GIT binary patch literal 1459 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_3_e.png b/src/main/resources/assets/betterend/textures/block/glowing_pillar_seed_3_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b334f87907bb18764ce6fe3e459896fe3ed05eed GIT binary patch literal 1623 zcmbVMX>1f#9G_|fwb*pAnpBN2PHO~Vc8+$KT_MgmCUg+!x?R~poy2~i||Pzz}=Mr=e;LMwhS(KmYqOud+7X5R7p zAHV;#Bi3_&L;Y>_1VJ=J!l7RLci3;;Jp5gJ=?{Q^H|XJYCP6G{vfmnFd|xv`)Lv5J zeO6!eK~X}g6UZn5ojFyDIqkm-dc8Z;!>HH6)4vDxTi(15@~MjW9`B~h`8 z%VaQUCq^KbtW`7_WzD5m$iNV=V1VLTo}*cw=3H@}7kQ7!v&&eQ$g(A96v;|5KPS{H zy1A>MxN2lzfqw3NU9y1u4krT8bj8kraa{gA8mKd*>>85siuw&9s0f!AK}T zVcJebkwpo5k`kBTXdugg<~g@O3vM@0%l?EQKp-T5ORmU=kThr~w<0h9Px)1bf}0Cu zu33-Wa&}dSVa3Gx%9opB4Sb@!$|z*95JVu^1s<-;9D$O2HVv`Te@J%; zW}>8(1qSR$;b{Griej+;jNOeTD$HM57Voa;+zK3z1AAGWLwHl2WKhH7%fNF=7&_-6 zh?@FHs3R_%_^Hs*eO--XWa8@sZw7aMKEA&@xg}rU`tss0Uf3|d@eXlldh+D--80Lm zd#I-izua`^H=TX2kG}KT*4>XEti9LE?)IUnwnb85&*9|6_1|tS>>F(abuapJJ7SX` zzxCy=PsdjEcMC%Q!ja`So3SMy%zoF5va5Z^fB62_XD)1f|49G52lAiHceH;ve9Ov~ z@P<9UF@3M&Xiw_Bv!4YoH;iA7y?U&$ebK{B^3l~#J+$CJorikm*^$$?H{W<))3)a4 z9|b$xXC}WoH8Oi1zWsV&wX^}@TS)7OV2-cwy}1q=J@!Nn@%$qQugSNboGRebgtj>CxntCGynhq literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/gold_chandelier_floor_e.png b/src/main/resources/assets/betterend/textures/block/gold_chandelier_floor_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2a48e04dfb0eb45d9344e77f77ffe975a4af86d9 GIT binary patch literal 1454 zcmbVMOK8+U7>*B$wiIdwkzN`i_&~FnWVhShp|P&J)h?K}v|CzlPBXK+p_@!hrfymU zMZJg~L~m74uon@ecvUE#Ja`mD^rCog4tr9HN_{mXnb$Yp|NgIzjhyUk?`anV zp))_68|PzJ`0Z%p|K5)^#D|^k@M&KVI(CQO7Gd$uUP0LY(JD-{Y2y?$sU1U@&X8DO zyBsYD1A~E!%vr+38B($wU0QpxB8e8(rKvsx7;cu7t>FcaOe~BP%!OGqjite(;y?g7 zflU|^1H0n*FwmtsFXZ!ZTam;%gw5(wCKM=68)IUYdPMAtC1q1hXkvdlrY1pJOB@k3 zp!O@EUs2;SP$5Xdcv@^e5|`%TA{@`1Xv*R%T`Du?LPe=otFdZ4M!k}vrqgK!Xo{xE z93lJj4nu+L`1@K6IpUk1*guI%Gq% zUzm4^GERIt=b2>a99MH+XpIZA9zl$H1xhQeK#jFj7PHwfFe&lil;vPr^$)GPLvn}_ zUDAN2%0QFVctO)3fBV2;5QhLXpa#WOaehN+0;)eldDdXW&|ksWghlGvh}&%0s6-Uk zDM@1FNtmS->T$tbyLep-!+?3mXUH*0KBr6E?3iU?m;fdKX^i9 zNN_O)G=x)X>wb=!b762>_wj$;AN4F=T&S{Xp0MP?tboIo&*L@UEQ$$owmGX+UYxerVD7GWqW7%igsct6SNzn_JdaR!C6$5Wmv7lsUhrTgC(5-oLq! q89~d%uDeU%-s_J0ZP$A)b_l|1ZSwZ5#nH!MN6in7EyR}(-!~X=Vnk{VJq$# zh-s)IpL#^?hA~G=((&1DjBt}M;E{R|+47&a*JKd*w!EBkbvG`NMo?Z&$obWUDqd~k zqA$;$0LQzK6NH2z&<$Hr3cI%4=Y@PPK5H`QLs-+6=Y&GA;x2*`O$f-Tc?BEOCYULz zMqV$P)5n0R8#9_dqZyW>8&Jw28Eupf!^8uoby2Jt zsxDmW1AUy~;&#&NEBCQRS|lV9OF7oauyKPjnl|VwsI%WMDBz)W-Au=}wuE7(B4zVe zxf{cPY>Q5-y_jfAB&F>HlliOM%tOMP7?u)(7)`2_wnm9s9GMJCC6Sl{IIKJBER zJtspP#E31Mx@jo7sTfw(G$Frp`cd72x;}uq)DLRCZJ`!4trwuYYJ9}d8^Jz?HJXHo z`y7O*PP90x%OHy+EYTKCxMFUd)wjZRVI@i#iZH1-w#?mDgTROR95!;(9#(Q*zNQ#x zx}bQN7f%6O9`a^P>|6PfyhCwYBzGk5zoq=yB;d`3TJOvwT2532EC(siS8v!9=gAkt zT`K_nLVyU10=H!>GE01U_&Ipz2n=XD4Z=xZlkNd5r8U+;37M<&X#Jmx(zyMa=*EF7 z+RI+{|2@~aBRC%iVw=q&e#j;niTL?=HXp>+F-qyZ=y6esK7}Ur+zN`1L=tCrbBD z9$c?~x^e2xZ&SCPOg`K<))WG5^T@+xCte<-?ULXHqquid9B=$S} USy|ltMNHYs{DO1q)RnKE0c_gUR{#J2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/hydralux_flower_bottom_e.png b/src/main/resources/assets/betterend/textures/block/hydralux_flower_bottom_e.png new file mode 100644 index 0000000000000000000000000000000000000000..ab1a812348ce954ade6741741fba181b2f2f97a4 GIT binary patch literal 1448 zcmbVM%WKp?9FA7R))oaX;>9t&D4NYA+wFD-V_A1wch%Hd7g|xUvy<7~xSLFxOx7Y~YFM6cew2;yJh!Gj1wo!LiFsn0-?N#>jH`@OGBPaPN<*fyXj z%22V8pAqlP^4_psJhy*Z!Q#~)6plxVvT=*N*C==HZdH_ZpWMBM3(C$5uZ3C+~@{mRdiHZ z3aCCqBeob4I&nsrIV`;iP%fmHv#`WiqnD`Zp2;AWlZhDvJ7-hrVgzGwpP->J(+0@E}jA>?S1ZtTIakPKN7m4xp3pZd1TAUsz3!d68T!{HpMZz&|NiL&@Kdo zi7aqSB{H+rQM-RO&ro}RYdD=DoPjj>#`d=uIN8|+1~rE zb9-8(N z;Kx(Xm23T155b2E1Mu0|;Np%)4jO*EJjwg!FM;~nN7+mF>aSd7urc>;!>z%~_g}v$ k++6eW+|jgh4WIUI5Cxfuz&u-H};drVE_OC literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/hydralux_flower_bud_e.png b/src/main/resources/assets/betterend/textures/block/hydralux_flower_bud_e.png new file mode 100644 index 0000000000000000000000000000000000000000..736bebad5a88b2eccd833bcd405acb27557447d9 GIT binary patch literal 1483 zcmbVM-)kI29N(Cxq-g>HA8HGdVS^CSy`9~?+~tODW4w*tp_``3K~JIL-0a-llG~ki zcdmEIL;dk*!lO7Nkm=#%{i6bh-96iN%emb?}rf?!`tDNSeZ$I?o)wF|TJ>ocG4 z@9+BJ!mDE=M@A$`8Y>p8B{7f3V|c&#Pu$wYVmc5M-iRdW;M4IKkT$+~Mw0g3a!X}i zwqHktc`59$3Qe`WK%gb*=xjT{WQB52p*7bx<-dNuCu_}WOgs+(LTr3cj?M0AhAqCT^j6$@u z4zjtFmVr4v{UXqzmQ`U^)eHq{2xgFx1HDfc(n6<-maJELvc%4m>zoHjRa>oAs%4~D zSW~rJE~i3W)pbQ6lxWrGxUKlnWS_yJ5eeOZyUYhMBd)L}H)Ww|*90#}X#J??CgCu( zjRRFn!Puk@&>;yfXoiiBaEGY0K|Sj8NMN-D8`K$RQJwt@b#ncX0O4BOPGsz3MpnOO%XJLu4Mn6!CeU(8z9|vXzOr3On zhqa>TA9zD8%&95sP}dZwE1FT#b!0#hxEG*-AnZbI=D5|>J)s)XABKvoaWKb^1Um#( zS?FP5v+Lm+RRg~!gT#|4&l)Tgf`xWQM+@6VML*)$C$wmpvM@X4x(=El>1>7=M4?8G zDh^C%6kJJX6)l@JG8(B&R~)VX-eRN~2e<#;`JeBPhps3t+<0Q1xa8ujKm|7v@mlQ_ z#WH=Tw`#bclL!ctIKfSs#F3?r+&gxk*aKbKR-Fpc{|I*%7O^UC;gHVNgts0iqg0{4 z8dqc26!o80cJ3ai+&)~igLs+rA+bq18TCc`3Pqp#?d+S!MUOjEwB|}PpOCw|yR(DO zy|*rJf46`1&|vw)6Tfb44cD&kT$6tM<@?_ce|+95oEzBMIJFraKKAaJ%kZ=J2b}TA zD{o2ez1w$&E`4#M1)c)6@lAMRt}(uS?&jYUKYTSc_|nFw&zA2_REMuFemf=&oc-yK l3fTDk>pw?78sbf;NhcQ0f2qATvJ!lvI6;So-U3d z6}OH~I>^~zAixqlXKP1lM||~%g{%<`^6_O8s`PRaQYSvHYwv%$BemSgqid$m6dFJvOMu9^!w#LQ2ddg&S#%SpUfddAKI+`YXn&vGF%8+X~@4`@ao}2N4 z5nukz&rS?}PBY|>e=cJDAIHeZyZXv$Rt1mDNZYq2zWxumvo54w0J@05)78&qol`;+ E03-uU{{R30 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/hydralux_flower_bud_petal_top_e.png b/src/main/resources/assets/betterend/textures/block/hydralux_flower_bud_petal_top_e.png new file mode 100644 index 0000000000000000000000000000000000000000..f625b709e4a3bd88a6dfb2ee73e75ba96e48033c GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6boFyt=akR{0D%KUh5!Hn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/hydralux_flower_petal_e.png b/src/main/resources/assets/betterend/textures/block/hydralux_flower_petal_e.png new file mode 100644 index 0000000000000000000000000000000000000000..892bfa06af042d14c6c5e2c79b2b0150ea140a61 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6<*JzX3_ zDsIi4Xvo)WAi(lBX5PekZQ@HBj9j&}x-PWHf0!#1xx_V_`!~-tzfC#!->lQ05t*!nkS7j~?>9H;lhXXe@IijP+tGf6a7-w9>h^7F1eUkA5EaCpP(rdPir7}s%c z?cd9EN1|fItCh^9-|c^=GT!%>f9n1*|HUGX1yYRXw{^;dGG4J`v|6asa8`$n5Wa2?xtq36GL2@ltS_4&D-4}JM$(p zFWKE3N@#n~n~0ZcL=UAGp@$w?N)Ht+G$L&;QlYm(DfDDP5QRYcW>0C_8;=a6NL9tQ@}^AP2sZfZ!!D2Gi8^d41Oi`*)nDZSORC3m)37b3(EHk-{% z)6DRw26fA_ATpp~XcD2t?Ld&07Q`cc4J8)S$P0zX1CVGW^L$Czs`Ru=!4FflLEHa*Y5b7C}Q0f3(n&QHxsL?U*Qpg(2XMu<%R!^~EoeLh<`QNBcueTYHp>>?p#*V)D zerh5X6U&lDFCaUj<4QYZaE8TvDWYs*S-LrrunBQ7Vnpz$!g-^gsOi4Tpjb>2Qvk2e zdV$NE@zE_ZtV9H}RRbBih73(ND~5qhBolWGnHZri)ZwmIZSM#*FdE$kl~v;sLH-r& zQe5ScPb6p0Cp8Acpr(Q}lDNnlJd%c`cV@>6$HC1a-~EWMx=as@L-t0vP;w=ZAfbSX)0U*7$n@@FGYHWz8Uu%4vllB&RyUM%y~ z?lr|Zw%A)WJkTiwOlVTzwn~%CGRdHO?7eUVy7J9BlS=;~-CbDBtD;FFHeQp_`Y#m) zrT;ML#x523Jj>4Amd@?N+2Wp+<16>;GIhqyz3Tg4JzL9zMt6Bjc14N-t!j@A2{=wdAYIr^(?yk z{X;nPm$9{li2aqZBl;l0+in*$%OIadyy`tj9I jKl$>H)wz$3<`m_-Kij_^dH+r&8MWn!snX|fp8xPK3_;iO literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/hydralux_sapling_2_e.png b/src/main/resources/assets/betterend/textures/block/hydralux_sapling_2_e.png new file mode 100644 index 0000000000000000000000000000000000000000..456326a5baed1357516c361afc337d0ad6e71ac6 GIT binary patch literal 1523 zcmbVMOK2Tc7@iPYYHgtpH_U<0oEeOKi(wI5P=Y8?mwUhq`H@6U<9uCG{j0EA4zIgNq7Z>{l;h{~pJjJH0 zlhCG~j4-Vbx#cYlk58gaMxN^B4b-!JTDOu zvC(tfjE+OLMMvfNfGCqBqI025M$d6Ihhl32SPThbG%QnE?*?k3t1>7SlV@BX z(?)dUo;Soqj2NP>>YAkLl9np#I!viNa7Wb?RMj@rqS$rjw}omjle-Vfvj!uE{uPXE z=+MwZ+-BE9RiXrbRRoDAVUgBp$OUulQY|ek3zqzdA>Sq?(-67Yvg=~#I2Fxt?2P1O z^GHhT>710;GMc25w2dn`lSLWQeQ#2GE)H(@J^r8XPlYZoE>wSDp19=Vtbk)~#N##J zDT>o%wzI0cpp^&^*>Qp!q8&$;V6k)TKClPcw2d0!r2i1^HY}nJYoL&fRJphQOGYVN ze~-YrMyOS~5q<`Rn%Gt*znS zL$A*E53H=M?W*QJSzbAG+xd0%?7{Kg6Bql=9@by}h z_x$Gd)%trqSAO~a;KtyW&oB0Xr44p-OMc<^J<8yZJKmv-SKiL|o|t~+)ZwY$zS$@S zOFQ1Uy#K&X@U^_YJbmrsTc2NeYzf1m(vqOB+&bD%SN8w>`V(K=+4t?qA6_#rt$tU0 dbl?Lv+ap9r-dvx)0rj{omqy3U%g;=o{}aHp@XG)I literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/hydralux_sapling_3_e.png b/src/main/resources/assets/betterend/textures/block/hydralux_sapling_3_e.png new file mode 100644 index 0000000000000000000000000000000000000000..072cca9e703b9a67aa0d028082b16e2c4e94d61a GIT binary patch literal 1530 zcmbVMU1%Id9N*d!Y-^w(mexSKZV(i+x3jysyY95>5pPp-#ZAKHY)>ngx!t+jHMcvP z-AV2eL`y4TQ83kqf>gvJ=!@333PxH=`V=dOKIwz458{)a1_ePmXYXTaC4O~bcD{b| z`+xsWPftENxZ~a(9LEh7CX6DRcg5q*0rua&(MD|A9!xwDaooOzMXvUPkc348}a=X7B#7RZ;)X+BRv%%@Ws z(UM0MKC7kV4A7L(5ncguRsvZ`Rz)B~kb$bk_dbD13+*Z_8i#wb*iIK5N&_fKjYcEY zP*WtVNwTJC5>O;X5g9^^mVAnuq8|f)^yTe$;al zbC}dbfh4CuY*GhkTL~^$2@_OMSQhLsa+;1Eh8hx`q7a(#;c=33KCWNfO7 z=OrQ{I=;xv=s9FlbW~ajuvEkmSqLpWzR1)Zj;#q`KE#NUutZ3`AE@cR%6vW_2j&3( zz%kdiNh5mjrZ?C?6zhTl6j=m{D61t!fhu5udkClyfG*S|wp(4=6e`2Cd<&Fijg2V! zSFmltDhWNrY<4|V!&2ba1U~U3%#%6^nP8@!+R?%^VZo0m@-192bb*2S1uKp$wuRoYd)pr9(l#8-NdF<+U06h_w1GlAR%71! zFBv5<{iV1XyQWBgwX$<}Q|0#ItR2M5qz|!8(#f#T+E>W>)WvUi#ZB`4f-zP)ux|a{ zZs)e%e`3BhwBlSCJPO*^A3uD4aMpg|J?}{L+x~M;f7bfxmz^)_>${aNuYGmu?S1cV z0oPVni+8=1%bgl39*nZXpAURwTvb~yA32e}^ejDlbvL9wx0U%n<@YJ`bt@O^UOQWw!O1I-1CZh{iR>8 ny#95g^~}Dt!rtS~7oT$6_wdylBg^?u;_h4+pEN#rWcK8r85r?p literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/hydralux_sapling_4_e.png b/src/main/resources/assets/betterend/textures/block/hydralux_sapling_4_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d89004aa7a1b69c12790285952ede208de16c50b GIT binary patch literal 1520 zcmbVMO=uid9G|p)w28GrK}tOIF+ow<`QBtRk4)EeCz=H(hGa4E*0*oo?he_RH_l8l zn#Yca9z1vvu|3$d!uV!ChE`%*JMiXx{oe2Y z{Xaf4{nEbvp?;3z_LZj0SvC)*W6vY(fAD&O*tFN5dM)I*fhW_^$8DZEz;O>h-h6j#q@be>mFy4fWz$Fm^O}F8NuxapZUdYzzvBZNmBw951iBuq1ux3D!1_X?VqXJfP zD#+`iGAiq8?l4egB`?W&NznvZf$}KSbkO~HCM~e5aMpaWD~s(6z8*zBl%zP0#aI(* zP?Hp0*Ckn%R8?RIAzbky)D*mMxW{0U5C@JQIn)CwBdXA)$l#f#9TQwXqxHhBo0!9- zCh{dklv9)1KpST`e<^6Rh1*yn4dN0n3K>?(uzsCJG_2GApw6!E5Wrk(S(%I-b#dKH zL>NsjGc&pl*%2LO)I8kFS@)S|XiUD*+;z+CPQD9aifMd+Sj z8^bCMT*Pd4TvQ{H@6~vac@h?Bg9c16(@tw^VOg-`g%R>FDVYY(%oZKThBi_vRf1JP zMLAv2bGeEzrr|MxRPac?YLDs!ReSGEikH&h_TJn7^ZhGr`@@f&(_-!8vlsk{@cf~lTHB9)pzVPE;-uUo`kI#G!&V0I_|8}FlwQZbC_Pa+~Ygd16ZC(83(m*cH Yam)4ZN>>JkcBMVJG&ya4e)QP-Khvi5UjP6A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/iron_chandelier_floor_e.png b/src/main/resources/assets/betterend/textures/block/iron_chandelier_floor_e.png new file mode 100644 index 0000000000000000000000000000000000000000..6bf84215ed916de6fe5acd65ba24444972f83d3a GIT binary patch literal 1454 zcmbVMOK8+U7>*B$wiK#@NG}Z$)S}tEw%ulEtm|&I3#OL3rS;})W_CAplZnZ!n-)P) zFQNz0TNNtkMFbJA9*Sp=UPKRCdT$R!P*B&&K0+(?8IsKFo9}=BHz&qVcX#%7avay4 z8_Q0zu_yX=b+CWmdL6Q1w>Ne^;JB`R(YK9TcyNH@cCOp`89HO00Tyu*5Rn2-gpSA1 z95*}?deEB1lrP|t?Ha<`%O!!gks(YEn6l|*aM>Q4_wl*;@w_!ZYw1WBInEDe%7l`jOnyNfA8!)CTx*)Kj4gF>oLEFaM=vomS`OI~9pvXc zEKTBoRDBDNUSetbEnKTk-d9jJ-6%6ujh1!jmpGHttv)PnvEcW@R`YzV5X zDx$24ik4SZz}^A*sH_25ZbD6h?Bd*(&?L}Oo1iRf5Tx*rU}S+J@g2x)wjEf)lINBL zKK3NYkP7jcV5Xhc(84r9&J8GZEu7050y8^d+X!eFY6{Y@s22(;u`rk{in=Q6Vo@DJ zNt{GQR7ke(XNgsfg4@22{_*}<-)6-HEC0%_=tENCW__ zD8UWEiXw}V(Au{D+XGG7S{XCa--Npf3rLaHppVlf=B>ZUD2eGWMb+3eMf%yw#@U9- zZNphRh^BELVvD$wVVAWppY^E^tJBM@$H81SogaE_eXiF>c036`yD zzdwC`>$=^uxCeFiFPLAZK7M`Ew{~ZBJ3VoC+uG6+4(lu0jqbp)h*Atb9NRS(U?p53*w_85DX z-3^>LRH@WUB@R`^32q4GfVkz53qlAaq^Os2Lsbs+)J7aCwS{!N4=YpwS}Z@tGvELH z@BiDW$#eUA5BCa!u)i>2PV?`<_}SaT-vckUF#miQOney$!bcy+&o1G|8=ncn?iX%x zj?G!;kxe}rJ9L4_4KLtmK{!3!2(Z0K7+4@>*Ehu9R@X$}I)*qqWI-#)lZrdB6q1>x z$)dfqXy+Vp_zXDRK%BrM41v&rcK?}kb4RJJ92V%00 zOljaiQDqpr)B-wof(vS4wWZv#6;dT0@ma*NYJv?al+ma{-$0!lzovkP*0K^EJKExT ziHeAgU*>Lf0hli07-> zX^I(gsk5rOpj8M6+i`&#q8(?JIAUkpeeVdgY3mijN#Bz0HY}ngR>vV3E%Rvomx@xj z{Yu=8ZC8|kd)YeM*126c9|!R=nM3?1nPkN0<16HI>e3gVuJIXHE109j>|=W#?D~6a zYv8-tHRIL5gVF-%yVI=yvevtr{h?>Gzp%dV?$hgEfAD1Z<>rB3<&izd`+tA+*H_>C zF?=Tf^T^@*!c=P+) YvLLXB=-$=p(bkkLj8B>?WAoSk0qEDxPyhe` literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/mossy_glowshroom_sapling_e.png b/src/main/resources/assets/betterend/textures/block/mossy_glowshroom_sapling_e.png new file mode 100644 index 0000000000000000000000000000000000000000..91521f55b9fa99ae2ed5fd5fb78d77f5a2f12c4d GIT binary patch literal 1727 zcmbVNX-pJX93RSJ0gEDR2q99YgSJ-PonzT+WEI>6fwD-~O@L22%)Etxox_=dU7#cc zYY8=>2W@J(dVa8xHniy#DGF_^Y5X86v^Jz4idtKWB`Hm;vDcerccTrxoaD`WZ{F|y z{`Y@+tE={;rRJm}2$EJ_=JCNfT_4G7;5%>m4+c&ta#@{{@xN%g=S7G#J#auJk^)ex z*=AzN0t&S|&7_TRQU%*liXiPcVaG{}i6CjhMq8X{^ueGsg$vL=Pia&Z+_|tuO_OOH z4~0VJki{%14LIp^I&p%+Dar&9Cbdn}n6ODy^J5Gipt1@tYrG_)IwMmrwP-F3YPw>A zAjfG%HR>klFg(o2IB6zylOjNljpO7NB^VLTu{a0<0f?Fkv1A-8H%gkMHcEd(9Y4N9 z0CcU_8<(-FE`ksjp=u?q(2S@nKlo}}GUP*R{^sGTLEh1W}$i>k(m zEGYN5Fle@!=Q-LIs3#pH2~0K+u$kX8K;7X8fMwFg#c zLyZ8E{zJG|V5$_*LW}~68=$xTOGe>Pe_XG|6;trPS{XUJt#V^<*bek%ybr-mypsVD zwl4+tsZ;A;G$TlYQtm1CJI=n@KT(lbY&?8!adGdf9wKYpR%mR8EFHt;$(u&a*%JhDdRY2)NbT9M;dkHS{)9O& zJ-Dswp}vZg;712<+_S}A^nNbdfBw?Vtd|VNja;_o|2XA%eZJHq9L#1%=xC> zsj2?o3?-FzhFd%>8{b2!iU-Hlt*EuCW(A3SaEuCh-)`NI9557wm{9Ch}7 z*5C12?I?e3;7b2#Walh;{p(gSMU+(0?)IB~_lcb|2{e6E(*~ A?EnA( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/sulphuric_rock_furnace_glow_e.png b/src/main/resources/assets/betterend/textures/block/sulphuric_rock_furnace_glow_e.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3df136998375daa2315fbac277d45e3aadb76a GIT binary patch literal 2064 zcmc&#ZEO@p7+#>XK!a_m7D80kZBU5r?d-?hbyv=E_9{K)YAu&gjMUEV%-wBzx4Yfl za@Q)L5C~{cjL{mXU(rDPNK(!65soP~2Jikcg3inNk@CApT*DkcBb>(9MNZnLeXH4a6US9{kq zYFGaPiYk3wkGHvPv6YHuW_%EtD)!|v7C}?gvih6_wNC8PDo*M~h&em_DMRZh#H{wm zK+I~uDZQ!J#;bap<63X0CL^Z)9(q|$Ap{xhLOPd88;+6-F?n8vjJ;`&q4N;8GsJ|w zfOK1|g>EoyO#6KSR^ugs4$3}00AxYBixvPMaV7k&(hW}}4C8o93! zi#&yxl|S>}Mi2?9$HtkYw-Fvl8B?G!@IEvS!4c@<5F-GAXMw=-LY((260Zotoj_Co zn1sfN6%cgczrkLM6(IcsY$83;^PfHdKd?KrGS7DUa>AaT| zsCjk|F`CzBjF`f-ei@yvEu%@=Yzh<7t2BQS=9mdL3vC=u5>2ngU)+`Qci_6KXD?$d z01yT&k2Rjfb)+vUj|4UWWCXMzR1=Wsd8Oo@u-hS|v+p5a%esA!%n>UrU%;R_L{kHPlyxtc|!sQzm4*Qqf8h+sY^ADdc zoAc1h!$X^n#JMAfL=lYty5srJ1#QdX6(vWhwhLV+K~=>KA3XWk$eG>e2abHRvErFe z7HoZL*UYc?9UE5%_x$iID2>Nu?#C}iQ++$%*n##zsm(%`yMU%}1Xe zkUNrV``7%^``nik9W^`qz|hCXvmXvF8~W(f=2_dGn7Q8Cx$Ta!-3Mx|@rn5tMxvEt z^B1MJ$d7-u^u)2B_Z-|?@!jInu{SChdV0+tBO93Zck5r0CLV3te`;*_?7qn8+rM{J w&Zs}M5l(;PdxN{>#?fjw{uVp&+J*yV?T5RMpIE!U-8-|Rjm?pPdpkD$1<_5cVgLXD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/sulphuric_rock_furnace_glow_e.png.mcmeta b/src/main/resources/assets/betterend/textures/block/sulphuric_rock_furnace_glow_e.png.mcmeta new file mode 100644 index 00000000..98b9ae71 --- /dev/null +++ b/src/main/resources/assets/betterend/textures/block/sulphuric_rock_furnace_glow_e.png.mcmeta @@ -0,0 +1,12 @@ +{ + "animation": { + "interpolate": true, + "frametime": 8, + "frames": [ + 0, + 1, + 2, + 3 + ] + } +} diff --git a/src/main/resources/assets/betterend/textures/block/terminite_chandelier_ceilt.png b/src/main/resources/assets/betterend/textures/block/terminite_chandelier_ceil.png similarity index 100% rename from src/main/resources/assets/betterend/textures/block/terminite_chandelier_ceilt.png rename to src/main/resources/assets/betterend/textures/block/terminite_chandelier_ceil.png diff --git a/src/main/resources/assets/betterend/textures/block/terminite_chandelier_floor_e.png b/src/main/resources/assets/betterend/textures/block/terminite_chandelier_floor_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2fd988b4bcdc89058ac17c2a339d1ca9577a7f5b GIT binary patch literal 1468 zcmbVMO^DQ19FMqN+O=B>#j<`tADN4#o8%?){V*=;%<2r7-DP*s@#ahNW+v<;FD7rz z>{3KT&_#5wR@xp~Xm1v8(iSYUagcD`1oo3eK^YhU%c#MK78a?PKSc9=d<|RCEWaWLJ&q?I<-2h8z+!O zT^ZZdByz{~Ia&}7Pj!53EfEGx(sVpseE!>A5jeIkp2`}~@JpoSR8|ABxH?<2R+p@z zElwQ)hdYQ9xP)QQaob*qI=a~7MSLD_De{B+#ImS72UI(-Kq>%%OA<3?7k73+x73C?6Zh;wxQjG3FyhiK0l3(lQO2idrld z6{sniCUJxmu6PW0Bri-28OkKI0>@_#^+3#sO}fl9KyVfug89VCYx`~L8&79+A z3>>l}I;^euL|GsqT@EZVbB?Q-immZcDIl29phjtX7^wN7%Aiz=15*HpPC1@Uqwvcu zcSspCqKg{TR0(R5nyzUY;%^py1=9$^KGdML(^%ONnn7A&8V*t@7O9qXk((_$j*T*nM#eUa4JoZ=Oi9aU z@{(D|WF<2Tp>5(^0h;FUewkX!ad3zC?f-dyE^v5p;r4s;#3dJJ1*$k9kJrkeC>F`t z!L03oULqiD#R;y9RvcMki-T?Fy*<#Ujar10{!6&~u#h%bgab0&`-+uux7MwT9YxB1IG`IDcfzdm;3$t59`N^LY2&+omn@nk)!M7t2Uf8n2p54GRB zFZSIV{SzG7v-Y|6{VV_3UGOukr?1Q{Ok5CtUHxJFj}IOnxboxZ$0v6S2OrgM<|Z$X P#Qn88Gh4oO^vuQAPfXIG literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/terminite_chandelier_wall_e.png b/src/main/resources/assets/betterend/textures/block/terminite_chandelier_wall_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b1da1d0cb746693dde54d5610eaaa933eec49023 GIT binary patch literal 1468 zcmbVM%WvF77T&>qJ+}AhQQb7%4eUxdMCnRN)dQIw&+b}TdyGBl z?&gFzAhqI9q#g=_{{Z!Xddndop@M`2s>*?03l~mp)k6=Z4WIX6wJ5x5*`68u_x-;2 zcYb;4?fo-HW)wx)U$0eHU_FpN&rid9?%pni<%OtrCQ+0ZUrC=S<+INZE6OwX{KlGG zbKfCM1UmIZlk5E;0<@wWpYKPMZE%U2yzPgMdV70EMZV{#s|D9^qYCf%wXK++-dbv~ ztqo>->ih|Gyib52;F6+#&-4n3=aw z$=1!HVO#k(k!6@AY?QE>(+rasMUu18_)-F?rP8V?- zo3?FZ!@`!O0YXa#p`?8+OpZ+$sytz_A4y+?C}pHgu_+xDEFHNJL>XyOFsDwW((EyFT3!_v%L!?Fn61>+4PM+{>Gb%p1*275yDfPMlBRpU`f{}t>p(h_k% z!Dm09ZH}X`t)eWFq$0W^2E|}qZfJ$;l6sg(8Zut5Ix4uW`@TntR-W-<$<)fWQPc`7 zU((7}F{c#@7Ae7_xoG#PdD50ktAf=01oAZ)H^piG z{&?5*(XbE*WodysDoZoVJ$3xqf9eQ~XnP$Fr2mla5iAic*`qOEXhXFAOGRO@AE(_o zas~g@%i+JrI(Gtxagc7aIRuAnlJOA6R}6FN>?aqm!i*F3>O!OZ16xN^f9&qgeZ0Ek zJes@KYND6F9Q1DO%xsr0Pv4!bU*GrD%}eh+`{Vq>yD$B&pM37s**lLOoc-wj{E5mh zCy#vFK6?GswHtF+9v=Gb;PeIvEF7(u@Yi2_^L_2pse{|=KPy)c&t8-t>{AZ>l;2jr S`}IOPU+arY)hnmgKl~Fk6VGx0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/thallasium_chandelier_floor_e.png b/src/main/resources/assets/betterend/textures/block/thallasium_chandelier_floor_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b7733670fad129016a439d02660f69bd55aac684 GIT binary patch literal 1454 zcmbVM%WKp?9F7kbtrn_+h#m|Pe4u%6x6RO4*WGFtOfBt-6)#R_W_Lq3nV3x7v2cxGVLD;Y*`Bn)Fx3&qw+7E7dicLAk0HU4(F`Xt#>;)Vx z2t&hh0MQI#;xwtczAY_1S(HQ<+tSH?M{|M#skx)`A(@;XE2H@tWMOIepg0r*PT&y+ z#n`L+5r}Q6#S8d6*;Xa71z|I`lurbTQ_i?ppdk_am7I+9tRW6qik{OfBYQwJG<`tT z22|aYH63U!bon^MfHEo;V1u3l`b=<@qrp7Q(bwx`|Y5_4yalvd@ zZwbdpC3WHvpG6$2r`VuI8I5Z67u4zT4+6Mr9VeBsqAs47iip_AIc`SBAuFPz@?1dF z2@=uS5Rs8{T+LmHH32Au1Tq?yDXn({HQrTOEEJN!42pYCx<00jXy39sqzDxJcsW8}oASz5MyDn`J!o_4SJj`7!vY o(s$>c_B8W$N9Jy30YpL0Z^IqB;Wu2@BhNs=z-N;JzX5f zt3#9k}>k)t8Ut=tgZ9o*Gxn>lXDM<+i?C(VPoYXR?d`Am$eP9!OyQ#A>HNEUvpjHYouBA4Wz)~%k~1~n%o0a zSxHNBT2c~%tUx&h6B=k8Jku7~1vqZ(Z|Pz?oi9=9LrJPut70`FlAtIlnx;vzDygc# z5JFh@D5?owxV_C_;Lr*jpE|??5hI!+6{_>h(xwZpAJckaD@-h4QVsc%BFd3V4WMns zIKL8<8_I1K=M0@^Zi|j%!%V@>q?1}okTskXa3P6>Ov*+= zGL4YRP9=q`w!A^CN|fBTy#1f@hXRK+7b-8BCu+HqRDY^}-;XcPiO zR#f0RZ$+8KHsAW}EII;B+G+_i(m$lT2@6SqR#AWli!56IQc)7KUy8c1>5BBLmyLfv zb#5EZ#zC}<=MdY(lMH)odHN^0d%Eh*i_6ECKI#AVVa;1{VA+oD_us!9JNK!7U-tPx&;8=Ir$Y~( z_1^xr>Gj6W=}4fW?tFdtps@)&>K-_aKEK&={zm7^^Xr4_mu`w2M<2qwXUba}Q#Lm| KYTO<=arOsop4F%T delta 107 zcmV-x0F?j23y1-bBxFxXL_t(|+GAiK0sQ~}AB>t)Bvg&007B%L64l{De(XR N002ovPDHLkV1lS#D`5Zt diff --git a/src/main/resources/assets/betterend/textures/block/violecite_furnace_glow_e.png b/src/main/resources/assets/betterend/textures/block/violecite_furnace_glow_e.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3df136998375daa2315fbac277d45e3aadb76a GIT binary patch literal 2064 zcmc&#ZEO@p7+#>XK!a_m7D80kZBU5r?d-?hbyv=E_9{K)YAu&gjMUEV%-wBzx4Yfl za@Q)L5C~{cjL{mXU(rDPNK(!65soP~2Jikcg3inNk@CApT*DkcBb>(9MNZnLeXH4a6US9{kq zYFGaPiYk3wkGHvPv6YHuW_%EtD)!|v7C}?gvih6_wNC8PDo*M~h&em_DMRZh#H{wm zK+I~uDZQ!J#;bap<63X0CL^Z)9(q|$Ap{xhLOPd88;+6-F?n8vjJ;`&q4N;8GsJ|w zfOK1|g>EoyO#6KSR^ugs4$3}00AxYBixvPMaV7k&(hW}}4C8o93! zi#&yxl|S>}Mi2?9$HtkYw-Fvl8B?G!@IEvS!4c@<5F-GAXMw=-LY((260Zotoj_Co zn1sfN6%cgczrkLM6(IcsY$83;^PfHdKd?KrGS7DUa>AaT| zsCjk|F`CzBjF`f-ei@yvEu%@=Yzh<7t2BQS=9mdL3vC=u5>2ngU)+`Qci_6KXD?$d z01yT&k2Rjfb)+vUj|4UWWCXMzR1=Wsd8Oo@u-hS|v+p5a%esA!%n>UrU%;R_L{kHPlyxtc|!sQzm4*Qqf8h+sY^ADdc zoAc1h!$X^n#JMAfL=lYty5srJ1#QdX6(vWhwhLV+K~=>KA3XWk$eG>e2abHRvErFe z7HoZL*UYc?9UE5%_x$iID2>Nu?#C}iQ++$%*n##zsm(%`yMU%}1Xe zkUNrV``7%^``nik9W^`qz|hCXvmXvF8~W(f=2_dGn7Q8Cx$Ta!-3Mx|@rn5tMxvEt z^B1MJ$d7-u^u)2B_Z-|?@!jInu{SChdV0+tBO93Zck5r0CLV3te`;*_?7qn8+rM{J w&Zs}M5l(;PdxN{>#?fjw{uVp&+J*yV?T5RMpIE!U-8-|Rjm?pPdpkD$1<_5cVgLXD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/betterend/textures/block/violecite_furnace_glow_e.png.mcmeta b/src/main/resources/assets/betterend/textures/block/violecite_furnace_glow_e.png.mcmeta new file mode 100644 index 00000000..98b9ae71 --- /dev/null +++ b/src/main/resources/assets/betterend/textures/block/violecite_furnace_glow_e.png.mcmeta @@ -0,0 +1,12 @@ +{ + "animation": { + "interpolate": true, + "frametime": 8, + "frames": [ + 0, + 1, + 2, + 3 + ] + } +} diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/cave_moss.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/cave_moss.properties new file mode 100644 index 00000000..77f44365 --- /dev/null +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/00_cave_moss/cave_moss.properties @@ -0,0 +1,7 @@ +matchBlocks=minecraft:end_stone betterend:endstone_dust byg:ivis_phylium byg:vermilion_sculk byg:shulkren_phylium +connectBlocks=betterend:cave_moss +connect=block +method=overlay +layer=cutout +tiles=0-16 +faces=top \ No newline at end of file diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/end_mycelium.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/end_mycelium.properties new file mode 100644 index 00000000..d4138f3a --- /dev/null +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/01_end_mycelium/end_mycelium.properties @@ -0,0 +1,7 @@ +matchBlocks=minecraft:end_stone betterend:endstone_dust betterend:cave_moss betterend:shadow_grass byg:ivis_phylium byg:vermilion_sculk byg:shulkren_phylium +connectBlocks=betterend:end_mycelium +connect=block +method=overlay +layer=cutout +tiles=0-16 +faces=top \ No newline at end of file diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/shadow_grass.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/shadow_grass.properties similarity index 62% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/shadow_grass.properties rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/shadow_grass.properties index 9aebf042..a519ff8a 100644 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/shadow_grass/shadow_grass.properties +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/02_shadow_grass/shadow_grass.properties @@ -1,4 +1,4 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust byg:ivis_phylium byg:vermilion_sculk +matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:cave_moss byg:ivis_phylium byg:vermilion_sculk byg:shulkren_phylium connectBlocks=betterend:shadow_grass connect=block method=overlay diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/pink_moss.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/pink_moss.properties similarity index 56% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/pink_moss.properties rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/pink_moss.properties index e3379a03..092dc56e 100644 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/pink_moss/pink_moss.properties +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/03_pink_moss/pink_moss.properties @@ -1,4 +1,4 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:shadow_grass byg:ivis_phylium byg:vermilion_sculk +matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:cave_moss betterend:shadow_grass byg:ivis_phylium byg:vermilion_sculk byg:shulkren_phylium connectBlocks=betterend:pink_moss connect=block method=overlay diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/crystal_moss.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/crystal_moss.properties similarity index 53% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/crystal_moss.properties rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/crystal_moss.properties index 1c5eea51..02961bfd 100644 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/crystal_moss/crystal_moss.properties +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/04_crystal_moss/crystal_moss.properties @@ -1,4 +1,4 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:shadow_grass betterend:pink_moss byg:ivis_phylium byg:vermilion_sculk +matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:cave_moss betterend:shadow_grass betterend:pink_moss byg:ivis_phylium byg:vermilion_sculk byg:shulkren_phylium connectBlocks=betterend:crystal_moss connect=block method=overlay diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/chorus_nylium.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/chorus_nylium.properties similarity index 88% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/chorus_nylium.properties rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/chorus_nylium.properties index f351f2ea..773c7b74 100644 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/chorus_nylium/chorus_nylium.properties +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/05_chorus_nylium/chorus_nylium.properties @@ -1,4 +1,4 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust byg:ivis_phylium betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:vermilion_sculk +matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust byg:ivis_phylium betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:vermilion_sculk byg:shulkren_phylium connectBlocks=betterend:chorus_nylium connect=block method=overlay diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/end_moss.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/end_moss.properties similarity index 82% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/end_moss.properties rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/end_moss.properties index aa7e4b13..18c68b3d 100644 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_moss/end_moss.properties +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/06_end_moss/end_moss.properties @@ -1,4 +1,4 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:chorus_nylium betterend:endstone_dust betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:ivis_phylium byg:vermilion_sculk +matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:chorus_nylium betterend:endstone_dust betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:ivis_phylium byg:vermilion_sculk byg:shulkren_phylium connectBlocks=betterend:end_moss connect=block method=overlay diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/jungle_moss.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/jungle_moss.properties similarity index 90% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/jungle_moss.properties rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/jungle_moss.properties index a6065533..68671e67 100644 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/jungle_moss/jungle_moss.properties +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/07_jungle_moss/jungle_moss.properties @@ -1,4 +1,4 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:chorus_nylium betterend:end_moss betterend:endstone_dust betterend:amber_moss betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:ivis_phylium byg:vermilion_sculk +matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:chorus_nylium betterend:end_moss betterend:endstone_dust betterend:amber_moss betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:ivis_phylium byg:vermilion_sculk byg:shulkren_phylium connectBlocks=betterend:jungle_moss connect=block method=overlay diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/0.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/0.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/0.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/0.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/1.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/1.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/1.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/1.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/10.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/10.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/10.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/10.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/11.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/11.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/11.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/11.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/12.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/12.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/12.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/12.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/13.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/13.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/13.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/13.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/14.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/14.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/14.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/14.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/15.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/15.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/15.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/15.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/16.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/16.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/16.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/16.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/2.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/2.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/2.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/2.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/3.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/3.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/3.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/3.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/4.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/4.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/4.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/4.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/5.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/5.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/5.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/5.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/6.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/6.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/6.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/6.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/7.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/7.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/7.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/7.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/8.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/8.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/8.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/8.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/9.png b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/9.png similarity index 100% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/9.png rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/9.png diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/amber_moss.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/amber_moss.properties similarity index 83% rename from src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/amber_moss.properties rename to src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/amber_moss.properties index 67a4257a..b229a7cf 100644 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/amber_moss/amber_moss.properties +++ b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/08_amber_moss/amber_moss.properties @@ -1,4 +1,4 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:end_moss byg:ivis_phylium betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:vermilion_sculk +matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:end_moss byg:ivis_phylium betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:vermilion_sculk byg:shulkren_phylium connectBlocks=betterend:amber_moss connect=block method=overlay diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/cave_moss.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/cave_moss.properties deleted file mode 100644 index ab0683a4..00000000 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/cave_moss/cave_moss.properties +++ /dev/null @@ -1,7 +0,0 @@ -matchBlocks=minecraft:end_stone betterend:end_mycelium betterend:endstone_dust betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:ivis_phylium byg:vermilion_sculk -connectBlocks=betterend:cave_moss -connect=block -method=overlay -layer=cutout -tiles=0-16 -faces=top \ No newline at end of file diff --git a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/end_mycelium.properties b/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/end_mycelium.properties deleted file mode 100644 index 8156c558..00000000 --- a/src/main/resources/assets/minecraft/optifine/ctm/_overlays/end_mycelium/end_mycelium.properties +++ /dev/null @@ -1,7 +0,0 @@ -matchBlocks=minecraft:end_stone betterend:endstone_dust byg:ivis_phylium betterend:cave_moss betterend:crystal_moss betterend:shadow_grass betterend:pink_moss byg:vermilion_sculk -connectBlocks=betterend:end_mycelium -connect=block -method=overlay -layer=cutout -tiles=0-16 -faces=top \ No newline at end of file