UUID references to other entities are not stored as UUIDMost and UUIDLeast for tamable entities
The bug
Some entities which store UUID references to other entities do not store them as combination of UUIDMost and UUIDLeast but instead as string.
Storing it split is done by all newer entities like area_effect_cloud, evocation_fangs and llama_spit.
Affected entities
- horses, mules, donkeys...: OwnerUUID
- tamable entities (wolves, ocelots, ...): OwnerUUID
Created Issue:
UUIDs of other entities are not stored as UUIDMost and UUIDLeast everywhere
The bug
Some entities which store UUID references to other entities do not store them as combination of UUIDMost and UUIDLeast but instead as string.
Storing it split is done by all newer entities like area_effect_cloud, evocation_fangs and llama_spit.
Affected entities
- horses, mules, donkeys...: OwnerUUID
- tamable entities (wolves, ozelots, ...): OwnerUUID
The bug
Some entities which store UUID references to other entities do not store them as combination of UUIDMost and UUIDLeast but instead as string.
Storing it split is done by all newer entities like area_effect_cloud, evocation_fangs and llama_spit.
Affected entities
- horses, mules, donkeys...: OwnerUUID
- tamable entities (wolves, o
zelots, ...): OwnerUUIDThe bug
Some entities which store UUID references to other entities do not store them as combination of UUIDMost and UUIDLeast but instead as string.
Storing it split is done by all newer entities like area_effect_cloud, evocation_fangs and llama_spit.
Affected entities
- horses, mules, donkeys...: OwnerUUID
- tamable entities (wolves, ocelots, ...): OwnerUUID
UUID references to other entities are not stored as UUIDMost and UUIDLeasteverywhereUUID references to other entities are not stored as UUIDMost and UUIDLeast for tamable entities
Also, player heads, plus all of the other ones that use playernames, not UUIDs
Noting: as of 18w01a, both Thrower and Owner on items no longer are strings and are compounds with L and M longs, being the uuid least and moost respectively.
It's not the same issue as here, but the way the UUID is stored is different on more than just string or longs:
Note the inconsistent usage of
...:{L,M} ...:{...Least,...Most} ...Least,...MostWould be good if the way it was saved was consistent with these
In 20w18a they are all stored in the new format as an array of 4 Integers. This bug report can be closed.