re-introduced unnaming feature, since bug MC-128225 got fixed :)
- Brought back 'no teleporting when named' and unnaming in a scuffed form. pls vote for https://bugs.mojang.com/browse/MC-128225
- Allays in vehicles now can't teleport
- Now, only allays leashed by the PLAYER ignore note blocks
Updated to 1.21
- 1.20.5
- unname functionality broken due to bug MC-128225
Fixed sporadic allay teleportation in multiplayer.
Fix in the naming scheme used in data pack's load notification
Backport of V3 to V1 for 1.19-1.20.1:
- Added /trigger invulnerable_allays; makes all allays immortal. Trigger again to make them mortal again.
- Made invulnerable allays a looped function of one second for lag optimisation.
- naming an allay "unname" causes it to lose its custom name
- Allays trapped in or above walls, fences, fence gates, composters, (filled) cauldrons and hoppers don't teleport ever
- Fix in the naming scheme used in data pack's load notification
Fixed a bug where allays that like note blocks were still teleporting to the player
- Allays trapped in or above walls, fences, fence gates, composters, (filled) cauldrons and hoppers now don't teleport ever.
- Implemented signature advancement.
- Added /trigger invulnerable_allays; makes your allays immortal. Trigger again to make them mortal again.
- Made it so allays teleport to their owner, instead of the nearest player.
- Made invulnerable allays a looped function of one second for lag optimisation.
- Unaffected by data pack version 18 changes (personal note)