Skip to content

Conversation

@TechLord22
Copy link
Member

@TechLord22 TechLord22 commented May 17, 2025

What

Rearranges GT JEI Categories. This PR makes the recycling categories, as well as the Scanner and Research Station move to the back of the category list. This makes the regular categories for their associated machines always preferred. There is API to make any GTRecipeCategory be placed at the end of the category list too.

Additionally, this PR adds a client config to force the Material Tree JEI page to the front of the list, for the players who prefer it. For some reason, JEI always prefers the Crafting category over all other types if it is available on dedicated servers, so it doesn't work on a server properly. I think it's still good enough to merge even with this caveat.

The mixin priority is set to 100 so GroovyScript can apply its own very similar mixin after ours.

This PR also fixes our JEI category UIDs using : instead of the conventional . that JEI and most other mods use for their own categories.

Outcome

Improved QOL for JEI navigation.

@TechLord22 TechLord22 requested a review from a team as a code owner May 17, 2025 21:10
@TechLord22 TechLord22 added the type: feature New feature or request label May 17, 2025
@TechLord22 TechLord22 requested a review from M-W-K May 19, 2025 18:50
@TechLord22 TechLord22 merged commit 80f389d into master May 19, 2025
3 checks passed
@TechLord22 TechLord22 deleted the tc/jei-category-order branch May 19, 2025 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants