diff --git a/Better-Leaves-9.2.zip b/Better-Leaves-9.2.zip index 882544a..925e602 100644 Binary files a/Better-Leaves-9.2.zip and b/Better-Leaves-9.2.zip differ diff --git a/assets/forbidden_arcanus/textures/block/nuggety_aurum_leaves.png b/assets/forbidden_arcanus/textures/block/nuggety_aurum_leaves.png index f11bbb5..6068046 100644 Binary files a/assets/forbidden_arcanus/textures/block/nuggety_aurum_leaves.png and b/assets/forbidden_arcanus/textures/block/nuggety_aurum_leaves.png differ diff --git a/gen_pack.py b/gen_pack.py index f7b552a..1760bb2 100644 --- a/gen_pack.py +++ b/gen_pack.py @@ -153,7 +153,9 @@ def autoGen(jsonData, args): # Check for blockstate data if infile.replace(".png", ".betterleaves.json") in files: - leaf.blockstate_data = BlockStateData.fromFile(leaf, root, infile.replace(".png", ".betterleaves.json")) + with open(os.path.join(root, infile.replace(".png", ".betterleaves.json")), "r") as f: + if "blockStateData" in json.load(f): + leaf.blockstate_data = BlockStateData.fromFile(leaf, root, infile.replace(".png", ".betterleaves.json")) # Generate blockstates & models generateBlockstate(leaf, block_state_copies) diff --git a/input/assets/forbidden_arcanus/textures/block/nuggety_aurum_leaves.betterleaves.json b/input/assets/forbidden_arcanus/textures/block/nuggety_aurum_leaves.betterleaves.json new file mode 100644 index 0000000..b09dc03 --- /dev/null +++ b/input/assets/forbidden_arcanus/textures/block/nuggety_aurum_leaves.betterleaves.json @@ -0,0 +1,6 @@ +{ + "textureStitching": { + "1-4": "forbidden_arcanus:block/aurum_leaves", + "6-9": "forbidden_arcanus:block/aurum_leaves" + } +} \ No newline at end of file