Chris f778039dbd Resolved potential null exceptions
Removed ambiguious equals()
Removed redudant null check
Reworked tryGetSource
Fixed issue where a weak reference was being null checked, instead of what it was referencing.
Condensed if checks with same result.
Fixed #339: Relay interfaces can no longer recurse and cause a stack overflow.

Closed sonar issues:
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-IzgrzAwlaaz8TL&open=AWJQx-IzgrzAwlaaz8TL
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-LlgrzAwlaaz8aJ&open=AWJQx-LlgrzAwlaaz8aJ
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-NzgrzAwlaaz8ey&open=AWJQx-NzgrzAwlaaz8ey
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-N6grzAwlaaz8fC&open=AWJQx-N6grzAwlaaz8fC
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-L1grzAwlaaz8a4&open=AWJQx-L1grzAwlaaz8a4
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-MvgrzAwlaaz8cw&open=AWJQx-MvgrzAwlaaz8cw
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-MUgrzAwlaaz8bv&open=AWJQx-MUgrzAwlaaz8bv
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-M3grzAwlaaz8dM&open=AWJQx-M3grzAwlaaz8dM
https://sonarcloud.io/project/issues?id=thaumicenergistics%3AThaumicEnergistics&issues=AWJQx-MUgrzAwlaaz8bw&open=AWJQx-MUgrzAwlaaz8bw
2018-03-23 01:59:20 -04:00
2018-03-22 23:34:53 -04:00
2016-04-27 10:11:41 -04:00
2014-07-18 13:58:33 -04:00
2018-03-22 23:34:09 -04:00

ThaumicEnergistics

Because the digital age could use some magic!


Please note that I am no longer actively adding features to this mod.

I may however release bug fixes from time to time.

About

The aim of this mod is to serve as a bridge between Thaumcraft and Applied Energistics. The primary focus is essentia management, both in storage, transportation, and application.

Thanks go out to AlgorithmX2 for Applied Energistics, Azanor for Thaumcraft, M3gaFr3ak for ExtraCells, and the Forge team.

Localization's thanks to Mrkwtkr, alvin137, puyo061, Wuestengecko, TheVizzy, Adaptivity, Joccob, & Keridos. Texture thanks to CyanideX. Special thanks to MKoanga, Keridos & Aquahatsche.

Built for MC 1.7.10

Code Analysis

How To Compile

  1. Get the 1.7.10 versions of AE2 API, CoFHCore API, and Thaumcraft API Computer Craft, Mekanism, and RotaryCraft put it in a new folder "libs/"
  2. Run ./gradlew setupDecompWorkspace build
  3. Your build shall be in build/libs/

How To Debug

  1. Do step 1 of compile
  2. Add "-Dfml.coreMods.load=thaumicenergistics.fml.ThECore", without quotes, to your run & debug configuration. In Eclipse, Menu: Run > Run|Debug Configurations > Arguments Tab > VM Arguments.
S
Description
No description provided
Readme GPL-3.0 MIT
44 MiB
0 Stars 1 Watchers 0 Forks
Languages
Java 100%