Jump to content
  • 0

Combustion engine GUI messed up (2.1 BUG)


Question

Posted

Launcher/pack Version: Tekkit 2.1 (Dev Build)

Operating System: Windows Vista 64-bit

Version of Java: 1.7

Description of Problem: When right clicking a Combustion Engine with the new build, it brings up the Medium Voltage Solar Array UI instead. It will still take fuel and water, and still works like an engine should. It's just become a guessing game as to how much fuel and water is in it, and as such requires much more supervision.

17 answers to this question

Recommended Posts

  • 0
Posted

Launcher/pack Version:2.1

Operating System:Windows 7 64-bit

Version of Java: Java JRE 7u3

Description of Problem:

Hello everyone! I just updated to 2.1 and when I logged in to check on my engines, the combustion engine had the GUI of a medium voltage solar array. It still works just checking on fuel and water situations is hard.

For example:

[img width=600]

EDIT: This happens with steam engines too but they are named as a low voltage solar array.

  • 0
Posted

Re: Combustion Engine Right Click bug for Tekkit 2.1

i noticed the same problem with my combustion engines which pulls up the interface for a low voltage solar array.

  • 0
Posted

Re: Combustion Engine Right Click bug for Tekkit 2.1

Having the same issue on our SMP server. Also we have used the converter from 1.1.4 to 2.1. Maybe there lies the issue?

  • 0
  • Forum Administrators
Posted

Re: Combustion Engine Right Click bug for Tekkit 2.1

On a new 2.1 map running under Windows I don't get this issue at all, it works perfectly. It might be the world convertor. Did you guys try to break the engine and put it back?

  • 0
  • Forum Administrators
Posted

Check the config files for ic2 and BC. One of the GUI ID settings must be overlapping.

Note that 'Medium Voltage Solar Array' isn't in Industrial Craft 2, it is an add-on for IC2 called 'Advanced Solars.'

  • 0
Posted

Re: Combustion Engine Right Click bug for Tekkit 2.1

I'm getting this bug too.

My server was running 2.0 which I updated to 2.1 & now have bugged interfaces for both the steam & combustion engines. A quick note though the combustion engine which I've tested works fine apart from not been able to see its interface so its still working just unable to view the fuel & coolant levels.

  • 0
Posted

Note that 'Medium Voltage Solar Array' isn't in Industrial Craft 2, it is an add-on for IC2 called 'Advanced Solars.'

Just wanted to add that this is not in single player and that I am looking at the config files.

  • 0
Posted

Re: Combustion Engine Right Click bug for Tekkit 2.1

I broke the engine and replaced it but the GUI is still wrong but it still works so its not a critical bug. but i would still prefer to see my fuel levels.

Edit: i looked through the files but I'm no good with it so i could not find anything.

P.S with that picture please try to re-size the image here is how http://www.technicpack.net/resizing-images-101/

  • 0
Posted

I've posted a fix for this issue here. It's kind of a pain in the ass though.

it would be much better if we found a qay so just the server need to do theese changes.

Edit: it´s just the gui in the engines thats messed up the engines still work fine if you put t.ex. coal in the steam one and the combustion engine you cant just see the lava and water lvl in...

  • 0
Posted

Note that 'Medium Voltage Solar Array' isn't in Industrial Craft 2, it is an add-on for IC2 called 'Advanced Solars.'

Right, I was on my cell posting that and this now. The advice still applies. I think someone else suggested a fix of changing the GUI IDs. Its almost the same issue I had in 2.0 with the tunnel bore. Is it possible some bug is causing certain GUI IDs to be changed in certain installs? The problem seems to affect random people.

  • 0
  • Forum Administrators
Posted

it would be much better if we found a qay so just the server need to do theese changes.

Edit: it´s just the gui in the engines thats messed up the engines still work fine if you put t.ex. coal in the steam one and the combustion engine you cant just see the lava and water lvl in...

Cmon son, you can post better than that.

The issue isn't for everyone. In our testing we never had this issue. As in, I place a combustion/steam/whatever engine down, I see the correct GUIs.

  • 0
Posted

Looking at the Buildcraft code, there's definitely a GUI ID conflict. In buildcraft.core.Utils, it hardcodes 70-76 as the GUI IDs that it uses, and that conflicts with what the solar arrays have been configured to use.

Whether you actually get the right GUI or not might depend on the order in which things are initialized. From my launcher log:

[18:15:05] [sEVERE]   Starting BuildCraft 2.2.12

[18:15:05] [sEVERE]   Copyright © SpaceToad, 2011

[18:15:05] [sEVERE]   [url]http://www.mod-buildcraft.com[/url]

[18:15:05] [sEVERE]   RegisterGUI error: inventoryType already registered.

[18:15:05] [sEVERE]   RegisterGUI error: inventoryType already registered.

[18:15:05] [sEVERE]   addOverride(/gui/items.png,/ic2/sprites/refinedIronDust.png,38). 85 left.

[18:15:05] [sEVERE]   RegisterGUI error: inventoryType already registered.

[18:15:05] [sEVERE]   RegisterGUI error: inventoryType already registered.

Those RegisterGUI errors are from the conflict with the solar arrays, which were initialized first. If something rearranges the initialization order, BuildCraft might get to register them first and then you'd get the proper engine GUIs. (But then you might get the wrong one when looking at the solar arrays.)

And all of this might only affect multiplayer, since it affects what happens in the packet handlers but I'm not sure if those even get used in the single-player mode.

  • 0
Posted

Cmon son, you can post better than that.

The issue isn't for everyone. In our testing we never had this issue. As in, I place a combustion/steam/whatever engine down, I see the correct GUIs.

What i meant by my earlier post is that the engines work fine but when you open the gui it looks like Raysadn post and by that the combustion engines is pretty risky to use.

Atm i disabled the compact solar mod on the server/client side and then it seemed fine but would be awsome with some fix for the mod.

  • 0
Posted

I haven't seen any official word from our fearless leaders yet, but it looks like there's a Tekkit client update that changes the solar array GUI IDs to 45/46/47. After updating the server config to match, both combustion engines and solar arrays work fine for me now.

Thanks!

  • 0
  • Forum Administrators
Posted

Right, the server has been updated as well. Grab the 2.1.1 server for the GUI fix, nether ores missing and linux file systems. Or not, up to you.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...