Extra golems Invisible golem issue

I'm currently using the following structure in my datapack

Datapacks ➙

crystal_matrix_golem/ │ ├── assets │ └── golems │ └── textures │ └── entity │ └── golem │ └── crystal_matrix_golem.png ├── data │ └── golems │ └── golems │ └── golem │ │ └── crystal_matrix_golem.json │ │ │ │ │ └── model │ └── crystal_matrix_golem.json │ └── pack.mcmeta

crystal_matrix_golem.png is obviously the golem image

Here's the data/golem file

{ "attributes": { "health": 25.0, "attack": 9.0, "speed": 0.28, "knockback_resistance": 0.2 }, "blocks": { "all": "minecraft:grass_block" }, "repair_items": { "minecraft:grass_block": 0.5, "#forge:ingots/brick": 0.5 }, "model": "#golems:crystal_matrix_golem", "brain": "golems:empty" }

The golem spawns =‎ seems to work

Here's the model file

{ "layers": [ { "texture": "#golems:crystal_matrix_golem" }, { "texture": "#golems:eyes" } ] }

The mcmeta file is the normal

{ "pack": { "description": "Custom data for My Vanilla Plus modpack", "pack_format": 15 } }

This spawns the golem in my game so the issue is the appearance of it being made invisible for some reason

Continue to help post