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 rework to avoid a coremod or @Optional #3034

Merged
merged 4 commits into from
Aug 17, 2017
Merged

Commits on Aug 16, 2017

  1. IC2 rework to avoid a coremod or @optional

    Updated IC2 dependency
    
    Refactored IC2 itemcharging to use an IBackupElectricManager.
    Allows charging any ae powered item by using an IBackupElectricManager
    instead of having to implement IElectricItem and stripping it by some
    sort.
    
    Updated IAEItemPowerStorage to use Actionable for an easier handling
    with power APIs supporting a simulation.
    
    Refactored EU P2P to avoid method stripping
    Use a modified internal BasicSinkSource instead of implementing
    IEnergySource and IEnergySink directly on the tunnel.
    
    Removed the superfluous EU P2P layers.
    yueh committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    9fe7ecd View commit details
    Browse the repository at this point in the history
  2. Cleanup

    yueh committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    9321236 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    809bd55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72a61a0 View commit details
    Browse the repository at this point in the history