MineMaarten / PneumaticCraft

PneumaticCraft source
Other
84 stars 50 forks source link

Pneumatic helmet settings loop with newer version of NotEnoughKeys #767

Closed artubi closed 8 years ago

artubi commented 8 years ago

Hi, there is an issue between Pneumaticract and newer version of Not Enough Keys. What happens is, after putting Pneumatic helmet into armor slot and pressing inventory key (E), its setting will keep reopening. This causes game to be unplayable and Pneumatic helmet to be unusable. Removing Pneumatic helmet from player armor solves the issue.

Tested with: PneumaticCraft-1.7.10-1.11.19-141-universal PneumaticCraft-1.7.10-1.12.1-144-universal NotEnoughKeys-1.7.10-3.0.0b43-universal

Steps to reproduce:

  1. put Pneumatic helmet into player armor slot
  2. press inventory key
  3. Pneumatic helmet setting opened
  4. close it, it will automatically open up again

Notes:

MineMaarten commented 8 years ago

@TheTemportalist so uhm. is this new API supposed to be backwards compatible?:S According to this issue it doesn't appear to be. I haven't changed anything in the support, so do you happen to know what's happening here?

TheTemportalist commented 8 years ago

Soooo... Backwards compatibility is currently an issue with NEI, in that it doesnt exist. It should, but I dont have the experience or knowledge yet to implement it. To answer your question, yes the API was updates and yes, you need to implement a change. Its not difficult, it just is a tweak to make things work better.

MineMaarten commented 8 years ago

Could you help me with some pointers on how to change? As it sounds like you know what the problem is, and I have no clue, and as it's not a crash, there's no log to look at really.

TheTemportalist commented 8 years ago

I can absolutely help. I will Twitter DM you and we can work from there.

Tomhud94 commented 8 years ago

You guys figured this out yet? Cause I Just equipped the helmet in the FTB Direwolf20 pack and I didn't even press any buttons and the menu popped up straight away and keeps reopening.

Krhymez commented 8 years ago

Has there been any work on a fix for this?

MineMaarten commented 8 years ago

Does disabling NEK's support in the PneumaticCraft config stop the crash? If so, there's your temp fix.

MineMaarten commented 8 years ago

Ok, I've spoken with @TheTemportalist and we've fixed it. Disabling the NEK support in the PC config should work as a temp fix, but I'll release soon.

evanmoore172004 commented 5 years ago

So how do I disable the nek. I can’t even play my long ran ftb world now