Skip to content

Improve Ender Locus NEI integration - #304

Merged
Nikolay-Sitnikov merged 6 commits into
masterfrom
qed-nei-handler
Aug 19, 2026
Merged

Nikolay-Sitnikov merged 6 commits into
masterfrom
qed-nei-handler

Conversation

@Nikolay-Sitnikov

Copy link
Copy Markdown
Contributor

Summary

Fixes several small issues:

  • Reduces the height of the Ender Locus recipe in NEI, allowing multiple to get shown per screen, as well as removing the extraneous scroll bar on small screens.
  • Makes the arrow inside the Ender Locus GUI clickable, allowing players to open NEI like they can with other crafting machines.
  • Prevented the registration of NEI handlers for disabled features. This would normally be invisible, since all Ender Locus recipes are not added if the Ender Locus is disabled, and the Pseudo Reversion ritual needs the ItemStack to compare against, but it could become visible if another mod added Ender Locus recipes.

Also, apparently @EventBusSubscriber is clever enough to not load the class when checking the condition (by using LambdaMetafactory to copy the condition method into a separate class).

Checklist

  • I have tested this PR in DevEnv
  • This PR is in compliance with the GTNH AI Policy
  • This PR requires another PR in order to merge

@Dream-Master

Copy link
Copy Markdown
Member

@Nikolay-Sitnikov can you solve the merge conflict?

# Conflicts:
#	src/main/java/com/fouristhenumber/utilitiesinexcess/compat/nei/NEIConfig.java
@Nikolay-Sitnikov
Nikolay-Sitnikov enabled auto-merge (squash) August 19, 2026 07:16
@Nikolay-Sitnikov
Nikolay-Sitnikov merged commit f3f428f into master Aug 19, 2026
1 of 2 checks passed
@Nikolay-Sitnikov
Nikolay-Sitnikov deleted the qed-nei-handler branch August 19, 2026 07:25
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.

3 participants