Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IC2 Consumers #34

Open
Chocohead opened this issue May 4, 2015 · 6 comments
Open

IC2 Consumers #34

Chocohead opened this issue May 4, 2015 · 6 comments

Comments

@Chocohead
Copy link

The power tiers are wrong:

  • LV is 8 EU/t, should be 32 EU/t
  • MV is 32 EU/t, should be 128 EU/t
  • HV is 128 EU/t, should be 512 EU/t
  • EV is 512 EU/t, should be 2048 EU/t
  • UV is 2048 EU/t, should be 8192 EU/t or infinite
@portablejim
Copy link
Owner

I can't seem to reproduce the issue. Which version are you using?

@Speiger
Copy link

Speiger commented May 5, 2015

@portablejim reason is because you use Tier 0 thats why its saying 8 EU.
To solve the Problem raise every tier by 1... Like @Chocohead did...

@portablejim
Copy link
Owner

Ok, I new see what you are talking about (still don't think I can reproduce it with IC2 Experimental). Is it a problem with IC2 experimental and IC2 Classic?

@Speiger
Copy link

Speiger commented May 5, 2015

Do not really know. I think Exp just uses other code instead of API files like i do...
Its a little bit weird anyways...
But it would save a lot of problems for me if you solve that problem...

@portablejim
Copy link
Owner

Since one version of IC2 is saying 32EU/t is tier 0 and another is saying it is tier 1. I have to give one value.

There are 2 way I can see to fix it:

  1. Differentiate between versions and configure accordingly in init. Needs some foolproof way to determine which version is being used and won't work if both can be installed together.
  2. Have new consumers and producers for classic. Will work with both installed, but will add blocks that will seem to do identical things apart from break when used with the other mod.

@Speiger
Copy link

Speiger commented May 5, 2015

My api files simply provide a function that determen when IC2 Classic is loaded. With that you can detect it. As long nobody hacks it...
link: https://github.com/TinyModularThings/IC2Classic/blob/master/ic2/api/info/IC2Classic.java
The classes are the API files from Exp and i just add my files next to it. They are completly seperate so if IC2 Exp updates stuff people just can update their files without having trouble that the classic api get changed...

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

No branches or pull requests

3 participants