diff --git a/Xplat/src/generated/resources/.cache/78d786698a78a3fae4900a3727160f8869454f97 b/Xplat/src/generated/resources/.cache/78d786698a78a3fae4900a3727160f8869454f97 index 69b5bc3746..ac152c2be9 100644 --- a/Xplat/src/generated/resources/.cache/78d786698a78a3fae4900a3727160f8869454f97 +++ b/Xplat/src/generated/resources/.cache/78d786698a78a3fae4900a3727160f8869454f97 @@ -298,6 +298,7 @@ d2b8636160eb41e54a34ea5cc8b8b21417d3749b assets/botania/blockstates/livingrock_b 1cfa3acde0a62991b1e1d1419b1ea5cd405e70c9 assets/botania/blockstates/livingrock_bricks_stairs.json 9176b534dc3cbaf31d5f0f0eb2400419a4c7d1ee assets/botania/blockstates/livingrock_bricks_wall.json 3425c1ee14bbe96436c279b281e9c3ec838e3af2 assets/botania/blockstates/livingrock_slab.json +3ba939233caf101e97289d84ec97aeb9cba4e555 assets/botania/blockstates/livingrock_slate.json b915fca66466339402c1aaa2ed92453b134802ec assets/botania/blockstates/livingrock_stairs.json 4063134083d719d28fbdb6f7594f4b9e6b2784e7 assets/botania/blockstates/livingrock_wall.json 2b5f04574d1a974bb0ec4d72222ec62f5c9b7aac assets/botania/blockstates/livingwood.json @@ -687,7 +688,7 @@ d3e1152342af5fb8bb78c2318a71286db651cf87 assets/botania/models/block/chiseled_me 2bd099fb649225025ca73dbe8965fbb590c60fd7 assets/botania/models/block/chiseled_sunny_quartz.json 494ff4cd5443c4905c8e5bd846a4780bbc14c1b2 assets/botania/models/block/clayconia.json 7d7051fb042ca628836942c3059779277081ffb2 assets/botania/models/block/clayconia_chibi.json -a81420bbdace58af0c406fc0b798a0cb63db48c7 assets/botania/models/block/conjuration_catalyst.json +d50741f4a3405d9c0735b2c2207ccf7681c8ce2f assets/botania/models/block/conjuration_catalyst.json 1add40e50b08ec86cbd46f36a249cb6f628ea013 assets/botania/models/block/corporea_block.json 98165be84de7c03394107f396f4dafbe33bab52d assets/botania/models/block/corporea_brick.json c3aa63fec5aa6f05cf8021c525b03b0dfa1592d5 assets/botania/models/block/corporea_brick_slab.json @@ -1012,6 +1013,7 @@ fb3eebd637518e0cc76d9742d48880c27f5546ad assets/botania/models/block/livingrock_ c3b2e71d756cd058b8d4098cd2c83719f87599b1 assets/botania/models/block/livingrock_mirrored.json e0078e8bdcfdd135ff9295bbe82d3c24e8838c1b assets/botania/models/block/livingrock_slab.json de85022fcad09f8ebe55b7f5b42bfa31c5fbca27 assets/botania/models/block/livingrock_slab_top.json +3781033d3a0ef20b0f558742326f05487ebdbf28 assets/botania/models/block/livingrock_slate.json 9d88e30bc39a225483da7544a41ea5a16b0a7cbb assets/botania/models/block/livingrock_stairs.json d0994a2585977533785327a612daf378831303d1 assets/botania/models/block/livingrock_stairs_inner.json 1672b5a926a519b098dfa06695b739488a3ae28f assets/botania/models/block/livingrock_stairs_outer.json diff --git a/Xplat/src/generated/resources/.cache/bfa01a6ca2555c100103725bf5c9e6da285f29c3 b/Xplat/src/generated/resources/.cache/bfa01a6ca2555c100103725bf5c9e6da285f29c3 index f5e43947ed..667a364fce 100644 --- a/Xplat/src/generated/resources/.cache/bfa01a6ca2555c100103725bf5c9e6da285f29c3 +++ b/Xplat/src/generated/resources/.cache/bfa01a6ca2555c100103725bf5c9e6da285f29c3 @@ -42,7 +42,7 @@ b59d5b36ebe88ae60fca62eb6985e9825e0a9031 data/minecraft/tags/blocks/fences.json 0d43cab6db2ee9b5d1865b8938630349ce5bfa23 data/minecraft/tags/blocks/logs_that_burn.json becd82a0a742cbb63f817ee0db553914c88660c0 data/minecraft/tags/blocks/mineable/axe.json 8393fc4bde3a0ab934c23ea1ab61c715005d6fad data/minecraft/tags/blocks/mineable/hoe.json -17eeb23733b9f65a0bd6dcbac03ad77fbcadbd49 data/minecraft/tags/blocks/mineable/pickaxe.json +49028c0568cb6dac935978c2eef4c62892e2ec0a data/minecraft/tags/blocks/mineable/pickaxe.json d007dc55eac3ad87cfa2bb5010e3aae01bd8f100 data/minecraft/tags/blocks/mineable/shovel.json 54675e9a9831f96294a26f8ea2d942bee9b19559 data/minecraft/tags/blocks/mushroom_grow_block.json 5a8edc115bd46b1aaf4c4c720b921774a1a9deea data/minecraft/tags/blocks/planks.json diff --git a/Xplat/src/generated/resources/.cache/e50b421f53620945aa4912c1c2808ee8f6be1628 b/Xplat/src/generated/resources/.cache/e50b421f53620945aa4912c1c2808ee8f6be1628 index bbc463f307..63ca6bc807 100644 --- a/Xplat/src/generated/resources/.cache/e50b421f53620945aa4912c1c2808ee8f6be1628 +++ b/Xplat/src/generated/resources/.cache/e50b421f53620945aa4912c1c2808ee8f6be1628 @@ -390,6 +390,7 @@ c80abc9d00c1f0016af11e037f7c0da34e733da7 assets/botania/models/item/livingrock_b 7aeb81ccbd8979ad397b93a29bc16887845b80e0 assets/botania/models/item/livingrock_bricks_stairs.json c02a105573e954575707fbe2452bae4d3156a0ba assets/botania/models/item/livingrock_bricks_wall.json 49ea74b26867ce497a4af45c002cfa02e7be8e3e assets/botania/models/item/livingrock_slab.json +5709512364ab62f7c850ebdff949224f11cb64fd assets/botania/models/item/livingrock_slate.json d00c9c6f316d26dc59464002ec955eec0f324e89 assets/botania/models/item/livingrock_stairs.json b5681239b7a157bc56db2ac725a805154f690bac assets/botania/models/item/livingrock_wall.json 64a75f117265a8a9a2be99b0c9ab0ceb510b0d20 assets/botania/models/item/livingwood.json diff --git a/Xplat/src/generated/resources/.cache/fe6dd937b27a0445e2470653094724c1477de210 b/Xplat/src/generated/resources/.cache/fe6dd937b27a0445e2470653094724c1477de210 index 8ce237594c..bb9c214dff 100644 --- a/Xplat/src/generated/resources/.cache/fe6dd937b27a0445e2470653094724c1477de210 +++ b/Xplat/src/generated/resources/.cache/fe6dd937b27a0445e2470653094724c1477de210 @@ -299,6 +299,7 @@ be8209ae2d4776c54cdff6350f884e83982abfcc data/botania/loot_tables/blocks/livingr fbd4d95615af0c9adadf877a0c5ef9dc9a4f645b data/botania/loot_tables/blocks/livingrock_bricks_stairs.json 17b79f5b4ac6c7c3f3936cadd034b1b525f2d41d data/botania/loot_tables/blocks/livingrock_bricks_wall.json 6b1e8fcecde6a48acba1a71bb579fccfa0638b88 data/botania/loot_tables/blocks/livingrock_slab.json +5fd0b6be908cef855eb8f72087248ab81e6f2114 data/botania/loot_tables/blocks/livingrock_slate.json 01829b46ea7761b5a880af2cb6e310e34cdfb362 data/botania/loot_tables/blocks/livingrock_stairs.json ac1112c13ffd75190e297885ddd200486a344977 data/botania/loot_tables/blocks/livingrock_wall.json b113617588f0c8a3af2d5a40760ec02eedecb6ce data/botania/loot_tables/blocks/livingwood.json diff --git a/Xplat/src/generated/resources/assets/botania/blockstates/livingrock_slate.json b/Xplat/src/generated/resources/assets/botania/blockstates/livingrock_slate.json new file mode 100644 index 0000000000..93914090b2 --- /dev/null +++ b/Xplat/src/generated/resources/assets/botania/blockstates/livingrock_slate.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "botania:block/livingrock_slate" + } + } +} \ No newline at end of file diff --git a/Xplat/src/generated/resources/assets/botania/models/block/conjuration_catalyst.json b/Xplat/src/generated/resources/assets/botania/models/block/conjuration_catalyst.json index bba9b1ad55..ddfc3431b2 100644 --- a/Xplat/src/generated/resources/assets/botania/models/block/conjuration_catalyst.json +++ b/Xplat/src/generated/resources/assets/botania/models/block/conjuration_catalyst.json @@ -1,6 +1,7 @@ { - "parent": "minecraft:block/cube_all", + "parent": "botania:block/shapes/cube_checkered", "textures": { - "all": "botania:block/conjuration_catalyst" + "north": "botania:block/conjuration_catalyst_mirrored", + "side": "botania:block/conjuration_catalyst" } } \ No newline at end of file diff --git a/Xplat/src/generated/resources/assets/botania/models/block/livingrock_slate.json b/Xplat/src/generated/resources/assets/botania/models/block/livingrock_slate.json new file mode 100644 index 0000000000..f4757d8088 --- /dev/null +++ b/Xplat/src/generated/resources/assets/botania/models/block/livingrock_slate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "botania:block/livingrock_slate" + } +} \ No newline at end of file diff --git a/Xplat/src/generated/resources/assets/botania/models/item/livingrock_slate.json b/Xplat/src/generated/resources/assets/botania/models/item/livingrock_slate.json new file mode 100644 index 0000000000..c29b23dd34 --- /dev/null +++ b/Xplat/src/generated/resources/assets/botania/models/item/livingrock_slate.json @@ -0,0 +1,3 @@ +{ + "parent": "botania:block/livingrock_slate" +} \ No newline at end of file diff --git a/Xplat/src/generated/resources/data/botania/loot_tables/blocks/livingrock_slate.json b/Xplat/src/generated/resources/data/botania/loot_tables/blocks/livingrock_slate.json new file mode 100644 index 0000000000..23b6a8c566 --- /dev/null +++ b/Xplat/src/generated/resources/data/botania/loot_tables/blocks/livingrock_slate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "botania:livingrock_slate" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/Xplat/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/Xplat/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index 43579b60e5..2f9f59c969 100644 --- a/Xplat/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/Xplat/src/generated/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -105,6 +105,7 @@ "botania:livingrock_bricks_slab", "botania:livingrock_bricks_stairs", "botania:livingrock_slab", + "botania:livingrock_slate", "botania:livingrock_stairs", "botania:mana_detector", "botania:mana_diamond_block", diff --git a/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java b/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java index 9861998138..f0cf4fca63 100644 --- a/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java +++ b/Xplat/src/main/java/vazkii/botania/common/block/BotaniaBlocks.java @@ -204,6 +204,7 @@ public final class BotaniaBlocks { public static final Block livingrock = new BotaniaBlock(BlockBehaviour.Properties.of().strength(2, 10).sound(SoundType.STONE).mapColor(MapColor.TERRACOTTA_WHITE).requiresCorrectToolForDrops()); public static final Block livingrockPolished = new BotaniaBlock(BlockBehaviour.Properties.copy(livingrock)); + public static final Block livingrockSlate = new BotaniaBlock(BlockBehaviour.Properties.copy(livingrock)); public static final Block livingrockBrick = new BotaniaBlock(BlockBehaviour.Properties.copy(livingrock)); public static final Block livingrockBrickChiseled = new BotaniaBlock(BlockBehaviour.Properties.copy(livingrock)); public static final Block livingrockBrickCracked = new BotaniaBlock(BlockBehaviour.Properties.copy(livingrock)); @@ -728,6 +729,7 @@ public static void registerBlocks(BiConsumer r) { r.accept(livingrockPolishedStairs, prefix(LibBlockNames.LIVING_ROCK_POLISHED + STAIR_SUFFIX)); r.accept(livingrockPolishedSlab, prefix(LibBlockNames.LIVING_ROCK_POLISHED + SLAB_SUFFIX)); r.accept(livingrockPolishedWall, prefix(LibBlockNames.LIVING_ROCK_POLISHED + WALL_SUFFIX)); + r.accept(livingrockSlate, prefix(LibBlockNames.LIVING_ROCK_SLATE)); r.accept(livingrockBrick, prefix(LibBlockNames.LIVING_ROCK_BRICK)); r.accept(livingrockBrickStairs, prefix(LibBlockNames.LIVING_ROCK_BRICK + STAIR_SUFFIX)); r.accept(livingrockBrickSlab, prefix(LibBlockNames.LIVING_ROCK_BRICK + SLAB_SUFFIX)); @@ -1212,6 +1214,7 @@ public static void registerItemBlocks(BiConsumer r) { r.accept(new BlockItem(livingrockPolishedStairs, props), BuiltInRegistries.BLOCK.getKey(livingrockPolishedStairs)); r.accept(new BlockItem(livingrockPolishedSlab, props), BuiltInRegistries.BLOCK.getKey(livingrockPolishedSlab)); r.accept(new BlockItem(livingrockPolishedWall, props), BuiltInRegistries.BLOCK.getKey(livingrockPolishedWall)); + r.accept(new BlockItem(livingrockSlate, props), BuiltInRegistries.BLOCK.getKey(livingrockSlate)); r.accept(new BlockItem(livingrockBrick, props), BuiltInRegistries.BLOCK.getKey(livingrockBrick)); r.accept(new BlockItem(livingrockBrickStairs, props), BuiltInRegistries.BLOCK.getKey(livingrockBrickStairs)); r.accept(new BlockItem(livingrockBrickSlab, props), BuiltInRegistries.BLOCK.getKey(livingrockBrickSlab)); diff --git a/Xplat/src/main/java/vazkii/botania/common/lib/LibBlockNames.java b/Xplat/src/main/java/vazkii/botania/common/lib/LibBlockNames.java index c60fbcbcda..07c7c3bc81 100644 --- a/Xplat/src/main/java/vazkii/botania/common/lib/LibBlockNames.java +++ b/Xplat/src/main/java/vazkii/botania/common/lib/LibBlockNames.java @@ -19,6 +19,7 @@ public final class LibBlockNames { public static final String APOTHECARY_PREFIX = "apothecary_"; public static final String LIVING_ROCK = "livingrock"; public static final String LIVING_ROCK_POLISHED = "polished_livingrock"; + public static final String LIVING_ROCK_SLATE = "livingrock_slate"; public static final String LIVING_ROCK_BRICK = "livingrock_bricks"; public static final String LIVING_ROCK_BRICK_MOSSY = "mossy_livingrock_bricks"; public static final String LIVING_ROCK_BRICK_CRACKED = "cracked_livingrock_bricks"; diff --git a/Xplat/src/main/java/vazkii/botania/data/BlockstateProvider.java b/Xplat/src/main/java/vazkii/botania/data/BlockstateProvider.java index 41dad9730e..0c3fbb1e34 100644 --- a/Xplat/src/main/java/vazkii/botania/data/BlockstateProvider.java +++ b/Xplat/src/main/java/vazkii/botania/data/BlockstateProvider.java @@ -350,6 +350,10 @@ protected void registerStatesAndModels() { ); slabBlock(remainingBlocks, livingrockPolishedSlab, polishedLivingrockSlabDoubleModel, polishedLivingrockSlabSideTexture, polishedLivingrockTexture, polishedLivingrockTexture); + var conjurationTexture = getBlockTexture(conjurationCatalyst); + var conjurationMirrored = getBlockTexture(conjurationCatalyst, "_mirrored"); + checkeredBlockWithBlockstate(remainingBlocks, conjurationCatalyst, conjurationTexture, conjurationMirrored); + // block entities with only particles particleOnly(remainingBlocks, animatedTorch, getBlockTexture(Blocks.REDSTONE_TORCH)); particleOnly(remainingBlocks, avatar, getBlockTexture(livingwoodLog)); @@ -1090,7 +1094,7 @@ protected ResourceLocation checkeredBlockWithBlockstate(Set blocks, Block BiFunction, ModelTemplate> checkeredTemplate = (model, suffix) -> new ModelTemplate(Optional.of(prefix("block/shapes/" + model)), suffix, TextureSlot.SIDE, TextureSlot.NORTH); TextureMapping checkeredMapping = new TextureMapping().put(TextureSlot.SIDE, texture).put(TextureSlot.NORTH, mirroredTexture); - var blockModel = checkeredTemplate.apply("cube_checkered", Optional.empty()).create(biomeBrickMesa, checkeredMapping, this.modelOutput); + var blockModel = checkeredTemplate.apply("cube_checkered", Optional.empty()).create(block, checkeredMapping, this.modelOutput); cubeAllWithModels(blocks, block, new ResourceLocation[] { blockModel }, new Integer[] { 1 }); return blockModel; } diff --git a/Xplat/src/main/resources/assets/botania/lang/en_us.json b/Xplat/src/main/resources/assets/botania/lang/en_us.json index 270a7b14b3..ff274fdeae 100644 --- a/Xplat/src/main/resources/assets/botania/lang/en_us.json +++ b/Xplat/src/main/resources/assets/botania/lang/en_us.json @@ -586,6 +586,7 @@ "block.botania.apothecary_deepslate": "Deepslate Petal Apothecary", "block.botania.livingrock": "Livingrock", "block.botania.polished_livingrock": "Polished Livingrock", + "block.botania.livingrock_slate": "Livingrock Slate", "block.botania.polished_livingrock_slab": "Polished Livingrock Slab", "block.botania.polished_livingrock_stairs": "Polished Livingrock Stairs", "block.botania.polished_livingrock_wall": "Polished Livingrock Wall", diff --git a/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst.png b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst.png index 3bae9117ee..84fc61007c 100644 Binary files a/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst.png and b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst.png differ diff --git a/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst.png.mcmeta b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst.png.mcmeta new file mode 100644 index 0000000000..95bb238a9e --- /dev/null +++ b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst.png.mcmeta @@ -0,0 +1,7 @@ +{ + "animation": { + "frametime": 120, + "interpolate": true, + "frames": [ 0, 1, 2, 3, 4, 5, 6 ] + } +} diff --git a/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst_overlay.png b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst_overlay.png index 3b9d059fb3..c791ea6748 100644 Binary files a/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst_overlay.png and b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst_overlay.png differ diff --git a/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst_overlay.png.mcmeta b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst_overlay.png.mcmeta new file mode 100644 index 0000000000..95bb238a9e --- /dev/null +++ b/Xplat/src/main/resources/assets/botania/textures/block/alchemy_catalyst_overlay.png.mcmeta @@ -0,0 +1,7 @@ +{ + "animation": { + "frametime": 120, + "interpolate": true, + "frames": [ 0, 1, 2, 3, 4, 5, 6 ] + } +} diff --git a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst.png b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst.png index e4a0393c38..24a07bd9cc 100644 Binary files a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst.png and b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst.png differ diff --git a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst.png.mcmeta b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst.png.mcmeta new file mode 100644 index 0000000000..5734039f6a --- /dev/null +++ b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst.png.mcmeta @@ -0,0 +1,7 @@ +{ + "animation": { + "frametime": 120, + "interpolate": true, + "frames": [ 1, 3, 0, 2, 3, 0 ] + } +} diff --git a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_mirrored.png b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_mirrored.png new file mode 100644 index 0000000000..b9ecc9ca99 Binary files /dev/null and b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_mirrored.png differ diff --git a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_mirrored.png.mcmeta b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_mirrored.png.mcmeta new file mode 100644 index 0000000000..5734039f6a --- /dev/null +++ b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_mirrored.png.mcmeta @@ -0,0 +1,7 @@ +{ + "animation": { + "frametime": 120, + "interpolate": true, + "frames": [ 1, 3, 0, 2, 3, 0 ] + } +} diff --git a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_overlay.png b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_overlay.png index 0abcb31bc0..33ec48b12b 100644 Binary files a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_overlay.png and b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_overlay.png differ diff --git a/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_overlay.png.mcmeta b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_overlay.png.mcmeta new file mode 100644 index 0000000000..5734039f6a --- /dev/null +++ b/Xplat/src/main/resources/assets/botania/textures/block/conjuration_catalyst_overlay.png.mcmeta @@ -0,0 +1,7 @@ +{ + "animation": { + "frametime": 120, + "interpolate": true, + "frames": [ 1, 3, 0, 2, 3, 0 ] + } +} diff --git a/Xplat/src/main/resources/assets/botania/textures/block/livingrock_slate.png b/Xplat/src/main/resources/assets/botania/textures/block/livingrock_slate.png new file mode 100644 index 0000000000..213bf80573 Binary files /dev/null and b/Xplat/src/main/resources/assets/botania/textures/block/livingrock_slate.png differ diff --git a/Xplat/src/main/resources/assets/botania/textures/working_files/block/livingrock.ase b/Xplat/src/main/resources/assets/botania/textures/working_files/block/livingrock.ase index 778ef46c92..bdd38d8adc 100644 Binary files a/Xplat/src/main/resources/assets/botania/textures/working_files/block/livingrock.ase and b/Xplat/src/main/resources/assets/botania/textures/working_files/block/livingrock.ase differ