Changes:
- Added
/trigger displaylock
which allows the locking and unlocking of displays (locked displays won't be targeted by other commands anymore) - Added
/trigger displaylight
which allows the overwriting of an item displays light level (sky and block). This is useful when the display is considered clipping a block, and so it renders with a shadow.
Still todo:
- Still need to add block display support, but it turns out theres no way to dynamically change the display block of a block display?? (I think...) which means its a lot harder to spawn it with the held block, change its displayed block, etc. (though move scale rotate etc should all work on block displays pretty much out of the box if I add them to the target selectors)
- I think adding 1.21 support should be really easy? I don't know if much has changed in terms of datapack format
- Adding pre-components support, while actually quite possible, I don't know if its worth doing. I might look into it in the future.
Renamed triggers to no longer use camelCase
displaySpawn
->displayspawn
displayRot
->displayrot
displayScale
->displayscale
displayKill
->displaykill
displayItem
->displayitem
Renamed displayOffset
to displaymove
First version of datapack. Includes:
/trigger displaySpawn
/trigger displayKill
/trigger displayItem
/trigger displayRot
/trigger displayOffset
/trigger displayScale
Todo: Make custom scale, rotation, offset, etc use /trigger commands so their fully admin-free