1.21.4 Resource Pack Support
Adds 1.21.4. item model definition files to the resource pack, and moves existing models to an overlay for backwards compatibility.
Remaining tasks:
- [ ] Testing in-game
- [x] RP marked valid versions (1.21.3 should not throw warning)
- [x] Restore backwards compatibility for shamir textures
- [ ] Fix vanilla item-model forwarding
I'm getting lots of resource pack load errors.
I was almost certain it did support item-model-definition compounds both when I tested it and re the wiki.
I'll do some more digging and see why I didn't get this problem on my end and/or what has changed
@SpecialBuilder32 Have you had time to look further into these issues? Given that 1.21.5-pre1 just released, it would be ideal if this PR is ready to be merged before we have to worry with the 1.21.5 update.
In tracking down what the load errors were, I realized there were some special cases I needed to manually handle. I had thought it was just the end fishing elytra but now that I see build errors I realize armor trims must also be redone :/
Alright just a quick update on this - after running into too many edge cases, I'm half-rewriting the 1.20.4/1.20.5 update to make more sense and handle model-file/item-definition interactions better. It'll be a fair amount of more testing and debugging until this is ready. Sorry 😢
@SpecialBuilder32 With #1107 being merged now, is this PR also good to go?
For future people reading this: RP support for 1.21.4 is still missing as of today.