Skip to content

Updated to 26.1.2#107

Open
BluSpring wants to merge 3 commits into
fonnymunkey:MultiLoader-1.21.1from
BluSpring:MultiLoader-26.1.2
Open

Updated to 26.1.2#107
BluSpring wants to merge 3 commits into
fonnymunkey:MultiLoader-1.21.1from
BluSpring:MultiLoader-26.1.2

Conversation

@BluSpring

Copy link
Copy Markdown

A few other miscellaneous changes were also made to accomodate this, namely:

  • Accessories is still not available for this version, so I created a service proxy that allows interfacing with both Trinkets Updated, Curios and Accessories (when Accessories is available).
    • Trinkets Updated is multiloader, so it should serve well as a viable replacement for Accessories in the meantime.
  • Disabled NeoForge due to owo-lib still not being updated to 26.1 for NeoForge.
  • This does also mean that the Neo implementation is currently untested. At the very least, Trinkets should work... I hope. Curios is untested, and is mostly based on the old code coming from the 1.20.1 Forge branch.
  • Implemented a "conditional service" system, mainly to support both Accessories, Curios and Trinkets Updated at the same time.
  • Rendering should now be properly split into the modern MC extract -> submit -> render system. A little confusing at first glance, but it's not too bad at least. Just need to do a bit of plumbing.
  • Removed some hidden faces from the Circular Glasses and Gnome hat models, because otherwise the game will not load. Quick tip, if you get a Cannot compute translucency out of bounds exception with models, look around inside the model file for any UVs that are outside of the texture's region.

For the most part, the NeoForge and Accessories implementations should be ready, just needs owo-lib and Accessories to actually exist for it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant