Skip to content

Fix Deeper Darker 1.4 compatibility - #178

Open
F0x06 wants to merge 1 commit into
illusivesoulworks:1.21.1from
F0x06:fix/deeperdarker-1.4-compat
Open

Fix Deeper Darker 1.4 compatibility#178
F0x06 wants to merge 1 commit into
illusivesoulworks:1.21.1from
F0x06:fix/deeperdarker-1.4-compat

Conversation

@F0x06

@F0x06 F0x06 commented May 4, 2026

Copy link
Copy Markdown

DeeperDarkerConfig.soulElytraCooldown was moved into a CONFIG holder in 1.4, which broke our integration with a NoSuchFieldError at runtime. Switch to the new accessor and bump the compileOnly dependency.


Note (not in this PR): to get the project to compile locally on Java 21 I also had to:

  • Pin net.darkhax.curseforgegradle from '1.+' to '1.1.28' in the loader build.gradle files — version 1.2.30 was published on 2026-03-26 targeting Java 25, so the floating 1.+ resolves to a plugin Gradle 8.8 / Java 21 can no longer load.
  • Change token = findProperty('modrinthKey') ?: 0 to ?: '' in the modrinth { } blocks — the Integer fallback fails the typed String token property check on the current Modrinth Minotaur plugin.

I left those out of this PR to keep the diff focused on the actual bug fix, but happy to follow up with a separate PR if you'd like them addressed too.

DeeperDarkerConfig.soulElytraCooldown was moved into a CONFIG holder
in 1.4, which broke our integration with a NoSuchFieldError at runtime.
Switch to the new accessor and bump the compileOnly dependency.
@NeoFax75

NeoFax75 commented Jul 3, 2026

Copy link
Copy Markdown

Is this going to be updated and pushed to CurseForge?

@NolanHewitt

Copy link
Copy Markdown

Really hope this can be pushed and the build uploaded at some point.

@tcm151

tcm151 commented Aug 13, 2026

Copy link
Copy Markdown

My server is encountering this issue when generating a specific chunk, crashing the entire server. Anyone able to build version of the mod with this change?

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.

4 participants