Skip to content

ArchaicFix and Angelica (removal) compat#514

Merged
ah-OOG-ah merged 9 commits intomasterfrom
afc
Apr 29, 2025
Merged

ArchaicFix and Angelica (removal) compat#514
ah-OOG-ah merged 9 commits intomasterfrom
afc

Conversation

@ah-OOG-ah
Copy link
Copy Markdown
Member

@ah-OOG-ah ah-OOG-ah commented Apr 28, 2025

Disables a conflicting (and identical) mixin when ArchaicFix is installed, and clamps render distance when Angelica or Optifine is missing. Vanilla by itself doesn't check if render distance is in range, so if you install Angelica, crank the render distance above 16, and uninstall Angelica, you'll get runtime crashes until you turn the render distance back down.

Requires embeddedt/ArchaicFix#142

Without this, Minecraft crashes when render distance was set high, then the render dist extender is uninstalled.
Also, slightly optimize the faster entity removal
@ah-OOG-ah ah-OOG-ah enabled auto-merge (squash) April 28, 2025 10:17
Comment thread src/main/java/com/mitchej123/hodgepodge/mixins/Mixins.java
Copy link
Copy Markdown
Contributor

@mitchej123 mitchej123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine for @ah-OOG-ah to self merge once the hashset comment has been addressed and a new version of AF published or removed from the deps.

@ah-OOG-ah ah-OOG-ah merged commit cfb2aad into master Apr 29, 2025
1 check passed
@ah-OOG-ah ah-OOG-ah deleted the afc branch April 29, 2025 01:21
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.

2 participants