Mari023 / AE2WirelessTerminalLibrary

port of https://github.com/p455w0rd/AE2WirelessTerminalLibrary for fabric
MIT License
6 stars 26 forks source link

Wireless Pattern Encoding Terminal does not work with JEI on Processing #273

Closed ZHENGLOC closed 3 months ago

ZHENGLOC commented 3 months ago

Just like #270

image

crash-2024-05-26_07.02.56-client.txt latest.log

Mari023 commented 3 months ago

does it work with the normal (non wireless) pattern encoding terminal?

ZHENGLOC commented 3 months ago

does it work with the normal (non wireless) pattern encoding terminal?

yes, only wireless can't work

Mari023 commented 3 months ago

that is weird, but it means it is probably fixable on my end

Mari023 commented 3 months ago

this seems to be specific to GregTech-Modern recipes.

what I think is happening, is that transfer handlers registered via jei cannot interact with recipe registered directly to emi. in order to fix this, GregTech-Modern add a transfer handler for ae2 themself (https://github.com/GregTechCEu/GregTech-Modern/blob/d8b5cdf8ff4dfb74890c01bdfbe115618280b7f9/src/main/java/com/gregtechceu/gtceu/integration/emi/GTEMIPlugin.java#L46-L48)

I think it should be possible for them to make it work with ae2wtlib too, by adding the same handler for WETMenu.TYPE when ae2wtlib is present

I will open an issue on the GregTech-Modern issue tracker about this

Mari023 commented 3 months ago

fixed by https://github.com/GregTechCEu/GregTech-Modern/pull/1338