i wish i had gotten around to testing with the new item model system sooner because i've only now realized that the "keybind_down" property is client side, meaning any change in models is visible only to the player holding the key down, and the model changes if Any player holds the key down, not just the one holding/wearing it.
this proposition would largely solve that issue, namely allowing for predicates such as either the "is_sneaking" or the player specific "input" predicate tests to control the item model of the player *doing the input* and *only* that player, thus allowing for Vastly more uses than just the "keybind_down" property does.
and that's ignoring the Generic entity property tests, the Location tests, the Weather tests, the Loot based tests, which would allow for such things as making baby zombies/foxes carry smaller items, making wings that flap when the player is flying, *changing the model based on what team the carrier is on*, making items dropped from breaking blocks or looted from chests or mobs use *different unique models* than just in the inventory or dropped by a player, the possibilities would expand *tenfold* from something So simple i'm shocked it wasn't considered or implemented sooner.
i know an update just happened so this wouldn't be added for a long time but i'm hopeful for the next update making this Tiny addition that will open up HUGE possibilities
Please sign in to leave a comment.
1 Comments