-
Bug
-
Resolution: Fixed
-
Minecraft 18w03b
-
Unconfirmed
So leaves (e. g. minecraft:spruce_leaves) have two properties: decayable and check_decay.
So I tried to have a different model for decayable=false,check_decay=false:
{ "variants": { "decayable=true,check_decay=false": { "model": "bookshelf" }, "decayable=true,check_decay=true": { "model": "bookshelf" }, "decayable=false,check_decay=true": { "model": "bookshelf" }, "check_decay=false,decayable=false": { "model": "granite" } } }
The resource pack is loading fine but no matter what block state I set with setblock, the model used is always the standard model.
By adding "normal": { "model": "andesite" } I figured out that Minecraft is only using the normal block model. That's very inconsistent as you can set custom blockstate models for all other blocks.