Switch to multiloader setup
klikli-dev opened this issue ยท 0 comments
About
If time is available, modonomicon should be made multiloader compatible.
The initial step would be to split the forge version into a common and forge part, and in a second step port the forge part to fabric.
Tasks
- abstract bookstatecapability
- abstract bookunlockcapability
- abstract config
- AdvancementEvent for BookUnlockStateManager#onAdvancement
- abstract networking
- use message class in common
- abstract packet handling? need to handle the context forge provides vs fabric, either just hand over player or figure out what we need from them
- Publish fabric, forge and common to maven
- Publish fabric and forge to cf
- item textures not loaded! - check multiloader example
- merge main modonomicon fixes
- update license info for new files
- fix: fabric has no multi layer gui, so we just should re-open the category if an entry is closed
Tests
- Test getting unlock code for a freshly reset book, if empty string -> show message
- test backwards compat by using it with occultism
- test book models on fabric
- Test server + client
- Test commands