Modify Model Color Other
Modifies the color of the base model texture of other entities that can be seen by the entity holding the power.
Type ID: kaya:modify/model/color/other
Info
This type provides the following context parameters when an entity is rendered:
| Parameter | Description |
|---|---|
kaya:actor_entity |
The entity being rendered. |
kaya:target_entity |
The entity holding the power. |
Format
| Field | Type | Default | Description |
|---|---|---|---|
color |
Color | Determines the color to use to mix with the colors of the other entity's base model texture. |
Example
{
"type": "kaya:modify/model/color/other",
"color": {
"type": "kaya:dynamic/argb",
"alpha": {
"type": "kaya:linear_interpolated",
"delta": {
"type": "kaya:quotient",
"dividend": {
"type": "kaya:min",
"values": [
{
"type": "kaya:distance_between_positions",
"first": {
"type": "kaya:entity/position",
"entity": "actor"
},
"second": {
"type": "kaya:entity/position",
"entity": "target"
}
},
8.0
]
},
"divisor": 8.0
},
"start": 1.0,
"end": 0.0
},
"red": 1.0,
"green": 1.0,
"blue": 1.0
}
}
This example makes other entities completely visible when very near, partially visible when slightly far, and completely invisible when more than 8 blocks away to the entity holding the power.
History
| Minecraft | Mod | Changelog |
| 1.21.5 | 0.1.0 | Added the type. |