As a supplement to the Calendar feature, it would be nice to have a Gift Block that is given to players on both the in-game date that they joined, and their in-game birthday based on their UUID. Here is how I envision the Gift Block to work:
The Gift Block looks like a typical giftwrapped box. Maybe have different colours?
The Gift Block is magickally given to the player. Spawn some particles, play a sound, send a message, etc. If their inventory is full and it fall on the ground then so be it!
The Gift Block must be placed in the world somewhere
When broken (with any tool, maybe make gold the best?), the block spawns a bunch of items like a broken container
Play particles (fireworks?), sounds, etc
Enjoy the presents!
Gift Blocks should scale their content based on the age of the world to prevent the contents being too great and ruining game progress; we don't want a player with a birthday 2 days after the world was created to receive netherite.
As a supplement to the Calendar feature, it would be nice to have a Gift Block that is given to players on both the in-game date that they joined, and their in-game birthday based on their UUID. Here is how I envision the Gift Block to work:
Gift Blocks should scale their content based on the age of the world to prevent the contents being too great and ruining game progress; we don't want a player with a birthday 2 days after the world was created to receive netherite.