-
Type:
Bug
-
Status: Resolved
-
Resolution: Fixed
-
Affects Version/s: Minecraft 18w03b
-
Fix Version/s: Minecraft 18w22a
-
Labels:
-
Confirmation Status: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.