isXander / isXander/Controlify

Compatibility with modern Sodium 0.8.12 alpha backports to 1.21.1

Open
#869 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

mod-compatibility
Dominant language
Java
Stars
341
Forks
97
Avg merge
1h
Merged PRs (30d)
1

Description

Hi,
I'm a maintainer on Sodium and today we published the first alpha from our graduated backport experiment. This means that we now have Sodium 0.8.12 on 1.21.1. You can find more information about this in our blog post on discord.

We've since noticed Controlify interacting with Sodium and not showing up on the options screen. The gist is that since 0.8.x includes many changes to various parts of Sodium, including our new Config API, mods such as this one will encounter breakage when users (cluelessly) update modpacks with the latest published versions.

If you'd like to coordinate more closely with us, you're invited to our discord server. I intend for this to be considered a "feature" since this software is currently in alpha and not the mainline release. A lack of compatibility is not a fault on your part, but rather I would just like to notify you of the situation. I hope this doesn't cause too much trouble!

Thanks!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing Controlify with Sodium 0.8.12 on Minecraft 1.21.1, then trace the interaction with Sodium's options screen and new Config API. Done means Controlify appears and works correctly on the options screen with the modern Sodium alpha backport.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
game-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.