So, I've been working on a library plugin for a bit alongside my actual project, every time I need something that I think could be useful for other projects too, I add it to the library, and I wanted to ask the other developers here if there were any tools that you would need/want? either consistently or just here and there, maybe something you haven't made yourself whether it's because it's too hard, lack of time, or just laziness (I don't judge, been there myself lmao). So far I've got:
- A system for saving code in specific entities to be executed on right click.
- Nicely combined with Interaction and BlockDisplay entities for buttons and such
- Helpers for saving data to Entities and ItemStacks
- Line renderers, both using particles and block displays.
- JSON file management for human readable save data
- Byte file management for saving whole class instances that can't be serialized to JSON
- Structure helper, for structure copy pastes, movement, or in my case multiblock recognition.
- Some common RNG and miscellaneous helper functions
