TODO list of minor enhancements
Ferdzz opened this issue ยท 0 comments
This issue is a bucket of all the TODOs
Any of these can be picked up by anyone. Feel free to open forks and contribute. If you need help setting up or hints as to how to implement these features, feel free to contact me through the Discord or comment on this issue.
Gameplay enhancements:
- Make copper ingot blocks oxidize over time
- Add delay to launching firework with sound effects & particles
- Add enchanted animation to enchanted items (Armor, tools, books)
- Add particles & sound effect when "breaking" open an egg
- Allow for writing in the writable book when placed
- Allow for reading the book when placed
- Make some sort of progress when eating, not instantly on right click
- Allow for filling / emptying the buckets when placed
- Make lava bucket, blaze powder, etc. emit light #102
- Add animated particles to ender eye & ender pearls #92
- Add lava sound effect to the lava bucket #90
- Add animated particles to blaze powder #93 @BrunoSilvaFreire
- Fix inventory rendering size of horse armor stand
- Fix the model size of the horse armor stand & saddle stand when held in the player's hand 424c3c2
- Make the placed slimeball bouncy 70426b4
- Allow the player to right click the egg when placed, with a chance to spawn a chicken @2008Choco
Technical enhancements:
- Check if
canPlayerEdit
is needed for grief prevention - Rename the
writable_book_block
TileEntity
tostack_holder
. Needs to be planned for a specific release to affect as little users as possible. Done in 1.17.1 upgrade 33dfccc - Investigate possible caching for
PlaceableItemsBakedModels
and subsequent performance improvement - Unit testing
- Move the
TileEntity
registration to a dedicated class @2008Choco #75 - Cache
BlockItem
s when placing @2008Choco - Generalize
BoneBlockComponent
to allow for dropping anyItemStack
@2008Choco