Jump to content

[1.8.9] Troubles with texture handling in Blockstate


Clem105

Recommended Posts

Hi !

 

(not native english, so sorry for my syntax)

I'm currently modding some kind of addon to computercraft and as so a Multiblock with some advancedNoteBlock peripheral,

a friend of mine handling the multiblock part and I m trying to code the texture part so I setup a propertie called Index that reffers to wich block is it.

 

This is actually supposed to look like that :

o5e6y8s.png

(that's with textures directly into the  model)

 

And ...

YObnnku.png

 

BlockState json :

{	 

"variants": {
	"direction=south,index=0": {
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"textures": {
        			"0": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockBack",
        			"2": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockTop",
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock0"
		}


	},
	"direction=north,index=0": {
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"textures": {
        			"0": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockBack",
        			"2": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockTop",
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock0"
		},	


		"y": 180
	},
	"direction=east,index=0": {
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"textures": {
     				 "0": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockBack",
        			 "2": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockTop",
			 "texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock0"
		},


		"y": 270
	},
	"direction=west,index=0": {
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"textures": {
        			"0": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockBack",
        			"2": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockTop",
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock0"
		},


		"y": 90
	},

	"direction=south,index=1": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock1"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101"

	},
	"direction=north,index=1": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock1"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",

		"y": 180
	},
	"direction=east,index=1": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock1"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",

		"y": 270
	},
	"direction=west,index=1": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock1"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",

		"y": 90
	},

	"direction=south,index=2": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock2"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111"

	},
	"direction=north,index=2": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock2"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111",

		"y": 180
	},
	"direction=east,index=2": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock2"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111",

		"y": 270
	},
	"direction=west,index=2": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock2"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111",

		"y": 90
	},

	"direction=south,index=3": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock3"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1110"

	},
	"direction=north,index=3": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock3"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1110",

		"y": 180
	},
	"direction=east,index=3": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock3"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1110",

		"y": 270
	},
	"direction=west,index=3": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock3"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1110",
		"y": 90
	},

	"direction=south,index=4": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock4"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1011"
	},
	"direction=north,index=4": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock4"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1011",
		"y": 180
	},
	"direction=east,index=4": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock4"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1011",
		"y": 270
	},
	"direction=west,index=4": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock4"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1011",
		"y": 90
	},

	"direction=south,index=5": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock5"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100"
	},
	"direction=north,index=5": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock5"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 180
	},
	"direction=east,index=5": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock5"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 270
	},
	"direction=west,index=5": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock5"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 90
	},

	"direction=south,index=6": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock6"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110"
	},
	"direction=north,index=6": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock6"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 180
	},
	"direction=east,index=6": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock6"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 270
	},
	"direction=west,index=6": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock6"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 90
	},

	"direction=south,index=7": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock7"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001"
	},
	"direction=north,index=7": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock7"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 180
	},
	"direction=east,index=7": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock7"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 270
	},
	"direction=west,index=7": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock7"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 90
	},

	"direction=south,index=8": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock8"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011"
	},
	"direction=north,index=8": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock8"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 180
	},
	"direction=east,index=8": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock8"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 270
	},
	"direction=west,index=8": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlock8"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 90
	},

	"direction=south,index=9": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101"
	},
	"direction=north,index=9": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 180
	},
	"direction=east,index=9": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 270
	},
	"direction=west,index=9": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 90
	},

	"direction=south,index=10": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0101"
	},
	"direction=north,index=10": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0101",
		"y": 180
	},
	"direction=east,index=10": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0101",
		"y": 270
	},
	"direction=west,index=10": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0101",
		"y": 90
	},

	"direction=south,index=11": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111"
	},
	"direction=north,index=11": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111",
		"y": 180
	},
	"direction=east,index=11": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111",
		"y": 270
	},
	"direction=west,index=11": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0111",
		"y": 90
	},

	"direction=south,index=12": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100"
	},
	"direction=north,index=12": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 180
	},
	"direction=east,index=12": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 270
	},
	"direction=west,index=12": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 90
	},

	"direction=south,index=13": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0100"
	},
	"direction=north,index=13": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0100",
		"y": 180
	},
	"direction=east,index=13": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0100",
		"y": 270
	},
	"direction=west,index=13": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0100",
		"y": 90
	},

	"direction=south,index=14": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110"
	},
	"direction=north,index=14": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 180
	},
	"direction=east,index=14": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 270
	},
	"direction=west,index=14": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 90
	},

	"direction=south,index=15": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001"
	},
	"direction=north,index=15": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 180
	},
	"direction=east,index=15": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 270
	},
	"direction=west,index=15": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 90
	},

	"direction=south,index=16": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0001"
	},
	"direction=north,index=16": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0001",
		"y": 180
	},
	"direction=east,index=16": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0001",
		"y": 270
	},
	"direction=west,index=16": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0001",
		"y": 90
	},

	"direction=south,index=17": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011"
	},
	"direction=north,index=17": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 180
	},
	"direction=east,index=17": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 270
	},
	"direction=west,index=17": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 90
	},

	"direction=south,index=18": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100"
	},
	"direction=north,index=18": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 180
	},
	"direction=east,index=18": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 270
	},
	"direction=west,index=18": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 90
	},

	"direction=south,index=19": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110"
	},
	"direction=north,index=19": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 180
	},
	"direction=east,index=19": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 270
	},
	"direction=west,index=19": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0110",
		"y": 90
	},

	"direction=south,index=20": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000"
	},
	"direction=north,index=20": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000",
		"y": 180
	},
	"direction=east,index=20": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000",
		"y": 270
	},
	"direction=west,index=20": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000",
		"y": 90
	},

	"direction=south,index=21": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0010"
	},
	"direction=north,index=21": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0010",
		"y": 180
	},
	"direction=east,index=21": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0010",
		"y": 270
	},
	"direction=west,index=21": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0010",
		"y": 90
	},

	"direction=south,index=22": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001"
	},
	"direction=north,index=22": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 180
	},
	"direction=east,index=22": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 270
	},
	"direction=west,index=22": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1001",
		"y": 90
	},

	"direction=south,index=23": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011"
	},
	"direction=north,index=23": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 180
	},
	"direction=east,index=23": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 270
	},
	"direction=west,index=23": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock0011",
		"y": 90
	},

	"direction=south,index=24": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100"
	},
	"direction=north,index=24": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 180
	},
	"direction=east,index=24": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 270
	},
	"direction=west,index=24": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1100",
		"y": 90
	},

	"direction=south,index=25": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000"
	},
	"direction=north,index=25": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000",
		"y": 180
	},
	"direction=east,index=25": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000",
		"y": 270
	},
	"direction=west,index=25": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1000",
		"y": 90
	},

	"direction=south,index=26": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111"
	},
	"direction=north,index=26": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 180
	},
	"direction=east,index=26": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 270
	},
	"direction=west,index=26": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 90
	},

	"direction=south,index=27": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101"
	},
	"direction=north,index=27": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 180
	},
	"direction=east,index=27": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 270
	},
	"direction=west,index=27": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 90
	},

	"direction=south,index=28": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111"
	},
	"direction=north,index=28": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 180
	},
	"direction=east,index=28": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 270
	},
	"direction=west,index=28": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 90
	},

	"direction=south,index=29": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101"
	},
	"direction=north,index=29": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 180
	},
	"direction=east,index=29": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 270
	},
	"direction=west,index=29": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 90
	},

	"direction=south,index=30": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111"
	},
	"direction=north,index=30": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 180
	},
	"direction=east,index=30": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 270
	},
	"direction=west,index=30": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1111",
		"y": 90
	},

	"direction=south,index=31": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101"
	},
	"direction=north,index=31": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 180
	},
	"direction=east,index=31": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 270
	},
	"direction=west,index=31": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 90
	},

	"direction=south,index=32": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101"
	},
	"direction=north,index=32": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 180
	},
	"direction=east,index=32": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 270
	},
	"direction=west,index=32": {
		"textures": {
			"texture": "lifeisperipheral:blocks/AdvancedNoteBlock/AdvancedNoteBlockInside"
		},
		"model": "lifeisperipheral:AdvancedNoteBlock1101",
		"y": 90
	}
}
}

 

And the AdvancedNoteBlock1111.json :

{	

    "elements": [
   {
            "name": "Cube majeur",
            "from": [ 0.0, 0.0, 0.0 ], 
            "to": [ 16.0, 16.0, 13.0 ], 
            "faces": {
                "north": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "east": { "texture": "#0", "uv": [ 1.0, 0.0, 16.0, 16.0 ] },
                "south": { "texture": "#texture", "uv": [ 0.0, 0.0, 16.0, 16.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 13.0, 16.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 16.0, 13.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 1.0, 16.0, 16.0 ] }
            }
        },  
        {
            "name": "Barre 2 horizontale bas",
            "from": [ 0.0, 0.0, 13.0 ], 
            "to": [ 16.0, 2.0, 14.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "east": { "texture": "#0", "uv": [ 2.0, 14.0, 1.0, 16.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 10.0, 16.0, 11.0 ] },
                "west": { "texture": "#0", "uv": [ 1.0, 14.0, 2.0, 16.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 1.0, 16.0, 2.0 ] }
            }
        },
        {
            "name": "Barre 2 horizontale haut",
            "from": [ 0.0, 14.0, 13.0 ], 
            "to": [ 16.0, 16.0, 14.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "east": { "texture": "#0", "uv": [ 1.0, 0.0, 2.0, 2.0 ] },
                "south": { "texture": "#2", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
                "west": { "texture": "#0", "uv": [ 1.0, 0.0, 2.0, 2.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 1.0, 16.0, 2.0 ] },
                "down": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] }
            }
        },
        {
            "name": "Barre 1 horizontale bas",
            "from": [ 0.0, 0.0, 14.0 ], 
            "to": [ 16.0, 1.0, 15.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "up": { "texture": "#0", "uv": [ 0.0, 11.0, 16.0, 14.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 0.0, 16.0, 1.0 ] }
            }
        },
        {
            "name": "Barre 1 horizontale haut",
            "from": [ 0.0, 15.0, 14.0 ], 
            "to": [ 16.0, 16.0, 15.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "up": { "texture": "#2", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
                "down": { "texture": "#2", "uv": [ 0.0, 1.0, 16.0, 2.0 ] }
            }
        },
        {
            "name": "Barre 2 verticale gauche",
            "from": [ 0.0, 2.0, 13.0 ], 
            "to": [ 2.0, 14.0, 14.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 12.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 12.0 ] },
                "south": { "texture": "#0", "uv": [ 1.0, 2.0, 2.0, 14.0 ] },
                "west": { "texture": "#0", "uv": [ 3.0, 2.0, 10.0, 14.0 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 1.0 ] },
                "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 1.0 ] }
            }
        },
        {
            "name": "Barre 2 verticale droite",
            "from": [ 14.0, 2.0, 13.0 ], 
            "to": [ 16.0, 14.0, 14.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 12.0 ] },
                "east": { "texture": "#0", "uv": [ 3.0, 2.0, 6.0, 14.0 ] },
                "south": { "texture": "#0", "uv": [ 1.0, 2.0, 2.0, 14.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 12.0 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 1.0 ] },
                "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 2.0, 1.0 ] }
            }
        },
        {
            "name": "Barre 1 verticale gauche",
            "from": [ 0.0, 1.0, 14.0 ], 
            "to": [ 1.0, 15.0, 15.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 14.0 ] },
                "east": { "texture": "#0", "uv": [ 1.0, 1.0, 2.0, 15.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 14.0 ] },
                "west": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 14.0 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        },
        {
            "name": "Barre 1 verticale droite",
            "from": [ 15.0, 1.0, 14.0 ], 
            "to": [ 16.0, 15.0, 15.0 ], 
            "faces": {
                "north": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 14.0 ] },
                "east": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 14.0 ] },
                "south": { "texture": "#0", "uv": [ 0.0, 0.0, 1.0, 14.0 ] },
                "west": { "texture": "#0", "uv": [ 1.0, 1.0, 2.0, 15.0 ] },
                "up": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] },
                "down": { "texture": "#-1", "uv": [ 0.0, 0.0, 1.0, 1.0 ] }
            }
        }
    ]
}

 

If any of you know what I did wrong that would be really appreciated :)

 

 

Link to comment
Share on other sites

The vanilla blockstates format (which you're using) doesn't support retexturing models, you need to use Forge's format for that.

 

This will also let you set the textures and model based on the

index

property and the rotation based on the

direction

property instead of having to specify every combination of property values yourself.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Hello, Hi and I am making a forge 1.12.2 mod and also trying to get a custom model helmet item (I made a joker mask) and exported it to .json format and put it in the ~/namespace/models/item folder. Though, I'm struggling to get the item to render what I want it to be rendered like as I've positioned it in the 'head' window view in blockbench. How did you render out your model? I checked your code and it looks like no references to the actual model are being made. I'm new to this forge modding stuff (was a fabric modder) and I desperately need some help. Is there a way to standardly render out armor models made using blockbench? any methods that one can use? My model in JSON: ```json { "credit": "Made with Blockbench", "texture_size": [160, 160], "textures": { "0": "ydyrn:items/joker_mask_texture", "particle": "ydyrn:items/joker_mask_texture" }, "elements": [ { "from": [0, 0, 0], "to": [16, 16, 1], "faces": { "north": {"uv": [0, 1.7, 16, 14.2], "texture": "#0"}, "east": {"uv": [0, 4, 0.9, 5.6], "texture": "#0"}, "south": {"uv": [0, 5.8, 1.6, 7.4], "texture": "#0"}, "west": {"uv": [0, 1.9, 1.3, 3.5], "texture": "#0"}, "up": {"uv": [0, 3.4, 1.6, 4.2], "texture": "#0"}, "down": {"uv": [0, 9, 1.6, 9.7], "texture": "#0"} } }, { "from": [15.8, 11, 0.5], "to": [16.2, 13, 15], "faces": { "north": {"uv": [7.9, 7.9, 7.94, 8.1], "texture": "#0"}, "east": {"uv": [7.9, 7.9, 9.35, 8.1], "texture": "#0"}, "south": {"uv": [7.9, 7.9, 7.94, 8.1], "texture": "#0"}, "west": {"uv": [7.9, 7.9, 9.35, 8.1], "texture": "#0"}, "up": {"uv": [7.9, 7.9, 7.94, 9.35], "texture": "#0"}, "down": {"uv": [7.9, 7.9, 7.94, 9.35], "texture": "#0"} } }, { "from": [0.2, 11, 14.6], "to": [15.8, 13, 15], "faces": { "north": {"uv": [7.9, 7.9, 9.46, 8.1], "texture": "#0"}, "east": {"uv": [7.9, 7.9, 7.94, 8.1], "texture": "#0"}, "south": {"uv": [7.9, 7.9, 9.46, 8.1], "texture": "#0"}, "west": {"uv": [7.9, 7.9, 7.94, 8.1], "texture": "#0"}, "up": {"uv": [7.9, 7.9, 9.46, 7.94], "texture": "#0"}, "down": {"uv": [7.9, 7.9, 9.46, 7.94], "texture": "#0"} } }, { "from": [-0.2, 11, 0.5], "to": [0.2, 13, 15], "faces": { "north": {"uv": [7.9, 7.9, 7.94, 8.1], "texture": "#0"}, "east": {"uv": [7.9, 7.9, 9.35, 8.1], "texture": "#0"}, "south": {"uv": [7.9, 7.9, 7.94, 8.1], "texture": "#0"}, "west": {"uv": [7.9, 7.9, 9.35, 8.1], "texture": "#0"}, "up": {"uv": [7.9, 7.9, 7.94, 9.35], "texture": "#0"}, "down": {"uv": [7.9, 7.9, 7.94, 9.35], "texture": "#0"} } } ], "display": { "thirdperson_righthand": { "translation": [-0.25, -2.75, 0], "scale": [0.3, 0.3, 0.3] }, "thirdperson_lefthand": { "translation": [-0.25, -2.75, 0], "scale": [0.3, 0.3, 0.3] }, "firstperson_righthand": { "rotation": [-9, 115, 15], "translation": [0, 1.25, -1.75], "scale": [0.5, 0.5, 0.5] }, "firstperson_lefthand": { "rotation": [-9, 115, 15], "translation": [0, 1.25, -1.75], "scale": [0.5, 0.5, 0.5] }, "ground": { "rotation": [40, 0, 0], "translation": [0, -2.5, 0], "scale": [0.5, 0.5, 0.5] }, "gui": { "rotation": [0, 180, 0] }, "head": { "translation": [0, 0, 0.25], "scale": [0.82773, 0.73594, 0.9] }, "fixed": { "translation": [0, 0, 8.75] } }, "groups": [ 0, { "name": "straps", "origin": [0, 0, 0], "color": 0, "children": [1, 2, 3] } ] } ```
    • Add the crash-report or latest.log (logs-folder) with sites like https://paste.ee/ and paste the link to it here  
    • In your config folder, delete the sophisticatedcore-common.toml file and test it again
    • Add the crash-report or latest.log (logs-folder) with sites like https://paste.ee/ and paste the link to it here  
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.