Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Due to GTNewHorizons/AE2FluidCraft-Rework#213 AE2 Fluid Crafting now specifies more mods to be loaded after which can result in a changed load order like this:
AE2FC now requires ThE to be loaded before it while Avaritia still defaults to being loaded after AE2FC. ThE registers the Gaseous Essentia fluids during postInit. During this load phase Avaritia used to register its Terminus aspect too, which is now to late. As a result, using Terminus Essentia in AE2 is no longer possible. The Essentia Storage Cells still store it, which causes these log messages each time the cell is read:
By moving the aspect creating to preInit (like e.g. Magic Bees does), it is ensured that ThE finds the aspect during postInit.
I found this issue outside of GTNH but I assume it is a problem here too (even if not, it might become one once the load order changes again).
Other changes:
@Override
annotations@SideOnly(Side.CLIENT)
annotations