Skip to content

NEI integration#113

Merged
Dream-Master merged 14 commits intoGTNewHorizons:masterfrom
ChaosTheLegend:NEI-integration
Feb 25, 2026
Merged

NEI integration#113
Dream-Master merged 14 commits intoGTNewHorizons:masterfrom
ChaosTheLegend:NEI-integration

Conversation

@ChaosTheLegend
Copy link
Copy Markdown

Added NEI integration for crafting pipes and modules

This includes:

  • Ability to shift click recipes into the crafting pipes/modules directly
  • Ability to shift click recipes that include fluids, in this case, a fluid satellite menu will be configured automatically
  • Fixed an issue where hotkeys (like R or U) weren't working when inside crafting pipe GUI (or any module gui really, Check ModuleBaseGUI.java)

Minor QoL:

  • Changed string formatting for displayed items to better handle quantities >1 billion, current limit is Integer.MAX_VALUE after which LP calculations break, in this case "Inf" is displayed

Limitations:

  • Not all processing recipes can be shift clicked, due to how overlays are registered in LP. Currently it supports crafting/smelting + all GT recipes (check NEILogisticsPipesConfig.java)
  • Recipes with >9 ingredients don't fit inside pipe grid and will get trimmed to 9 items (but will work is GUI gets redone)
  • Same for fluid recipes with >3 input fluids (will also work if GUI gets redone)
  • Fluid outputs/byproducts don't work, they get set as GT display fluid item, however, there's a workaround with placing dummy items into output slot

@Dream-Master Dream-Master added the 🚧 Testing on Zeta Do not merge yet, testing this PR on Zeta label Dec 30, 2025
ChaosTheLegend and others added 2 commits January 9, 2026 11:33
Refactor keyTyped method to remove duplicates
@Dream-Master Dream-Master requested review from Caedis and wlhlm February 17, 2026 10:37
Copy link
Copy Markdown
Member

@slprime slprime left a comment

Choose a reason for hiding this comment

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

Crafting Logistic Pipes don't show this Gui:
Image

@ChaosTheLegend
Copy link
Copy Markdown
Author

ChaosTheLegend commented Feb 22, 2026

image

Added ore dict gui... It automatically collapses items since crafting pipes already show collapsed item stacks. Also works for machine recipes

@ChaosTheLegend
Copy link
Copy Markdown
Author

isCrafting method was removed all together. Fluid conversion was refactored

@Dream-Master Dream-Master merged commit c6738a2 into GTNewHorizons:master Feb 25, 2026
2 checks passed
@Dream-Master Dream-Master removed the 🚧 Testing on Zeta Do not merge yet, testing this PR on Zeta label Feb 25, 2026
@ChaosTheLegend ChaosTheLegend deleted the NEI-integration branch February 26, 2026 04:35
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.

5 participants