Mojira Archive
MC-226213

"filled" override in bundle item model no longer allows for values above 1.0

Using a resource pack that changes the model of "overfilled" bundles (using the predicate filled>1.0) no longer works in 21w20a.

{
    "parent": "item/generated",
    "textures": {
        "layer0": "item/bundle"
    },
    "overrides": [
        { "predicate": { "filled": 0.01 }, "model": "item/apple" },
        { "predicate": { "filled": 1.01 }, "model": "item/diamond" }
    ]
}

Reproduce:
1) Create a world in 21w19a and give yourself a filled bundle, and an "overfilled" bundle

/give @s bundle{Items:[{id:'minecraft:stone',Count:1b}]}
/give @s bundle{Items:[{id:'minecraft:stone',Count:65b}]}

2) Enable the attached resource pack
3) Note that the items have unique textures
4) Create a world in 21w20a (or upgrade that world), and the filled and overfilled bundles have the same textures.

Unresolved

DorkOrc

2021-05-24, 12:08 PM

2024-09-19, 06:21 PM

3

2

Confirmed

Resource Packs

bundle, filled, fullness, override, predicate, resource-pack

21w20a - 24w38a21w20a, 1.20.4, 24w03b, 1.21.1, 24w38a

-