Chisel-Team/ConnectedTexturesMod

[1.16] Model override in multipart submodel causes submodel to become invisible

Closed this issue · 0 comments

Mod version: MC1.16.1-1.1.0.1

Attempting to apply an override to an element of a multipart submodel (in this case, the brewing stand#s stand), that submodel then becomes invisible. There are no messages or errors regarding this in the log. I also tried setting the layer to CUTOUT but it still had the same issue.

image

{
	"ambientocclusion": false,
    "textures": {
        "particle": "block/brewing_stand",
        "base": "block/brewing_stand_base",
        "stand": "block/brewing_stand"
    },
    "elements": [
        {   "from": [ 7, 0, 7 ],
            "to": [ 9, 14, 9 ],
			"shade": false,
            "faces": {
                "down":  { "uv": [ 7, 7, 9,  9 ], "texture": "#stand", "tintindex": 0 },
                "up":    { "uv": [ 7, 7, 9,  9 ], "texture": "#stand", "tintindex": 0 },
                "north": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand", "tintindex": 0 },
                "south": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand", "tintindex": 0 },
                "west":  { "uv": [ 7, 2, 9, 16 ], "texture": "#stand", "tintindex": 0 },
                "east":  { "uv": [ 7, 2, 9, 16 ], "texture": "#stand", "tintindex": 0 }
            }
        },
        {   "from": [ 9, 0, 5 ],
            "to": [ 15, 2, 11 ],
            "faces": {
                "down":  { "uv": [ 9,  5, 15, 11 ], "texture": "#base", "cullface": "down" },
                "up":    { "uv": [ 9,  5, 15, 11 ], "texture": "#base" },
                "north": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" },
                "south": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" },
                "west":  { "uv": [ 5, 14, 11, 16 ], "texture": "#base" },
                "east":  { "uv": [ 5, 14, 11, 16 ], "texture": "#base" }
            }
        },
        {   "from": [ 2, 0, 1 ],
            "to": [ 8, 2, 7 ],
            "faces": {
                "down":  { "uv": [ 2,  1, 8,  7 ], "texture": "#base", "cullface": "down" },
                "up":    { "uv": [ 2,  1, 8,  7 ], "texture": "#base" },
                "north": { "uv": [ 2, 14, 8, 16 ], "texture": "#base" },
                "south": { "uv": [ 2, 14, 8, 16 ], "texture": "#base" },
                "west":  { "uv": [ 1, 14, 7, 16 ], "texture": "#base" },
                "east":  { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }
            }
        },
        {   "from": [ 2, 0, 9 ],
            "to": [ 8, 2, 15 ],
            "faces": {
                "down":  { "uv": [ 2,  9,  8, 15 ], "texture": "#base", "cullface": "down" },
                "up":    { "uv": [ 2,  9,  8, 15 ], "texture": "#base" },
                "north": { "uv": [ 2, 14,  8, 16 ], "texture": "#base" },
                "south": { "uv": [ 2, 14,  8, 16 ], "texture": "#base" },
                "west":  { "uv": [ 9, 14, 15, 16 ], "texture": "#base" },
                "east":  { "uv": [ 9, 14, 15, 16 ], "texture": "#base" }
            }
        }
    ],
	"loader": "ctm:ctm",
	"ctm_version": 1,
	"ctm_overrides": {
		"0": {
			"type": "normal",
			"layer": "SOLID",
			"extra": {
				"light": {
					"block": 15
				}
			}
		}
	}
}