<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/GT5-Unofficial.git/src/main/java/gregtech/nei, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/'/>
<entry>
<title>Merge config categories (#3152)</title>
<updated>2024-09-12T20:30:04+00:00</updated>
<author>
<name>boubou19</name>
<email>miisterunknown@gmail.com</email>
</author>
<published>2024-09-12T20:30:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=dbc10704fdbff100d1ae592aa0ddf1dc8b1aeca0'/>
<id>dbc10704fdbff100d1ae592aa0ddf1dc8b1aeca0</id>
<content type='text'>
Co-authored-by: miozune &lt;miozune@gmail.com&gt;
Co-authored-by: Martin Robertz &lt;dream-master@gmx.net&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: miozune &lt;miozune@gmail.com&gt;
Co-authored-by: Martin Robertz &lt;dream-master@gmx.net&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>fix nei (#3035)</title>
<updated>2024-09-03T21:46:11+00:00</updated>
<author>
<name>NotAPenguin</name>
<email>michiel.vandeginste@gmail.com</email>
</author>
<published>2024-09-03T21:46:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=1f727dd0cb885e51a3b39afdb81c8c49d5928d5b'/>
<id>1f727dd0cb885e51a3b39afdb81c8c49d5928d5b</id>
<content type='text'>
Co-authored-by: Martin Robertz &lt;dream-master@gmx.net&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Martin Robertz &lt;dream-master@gmx.net&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>The Great Renaming (#3014)</title>
<updated>2024-09-02T21:17:17+00:00</updated>
<author>
<name>NotAPenguin</name>
<email>michiel.vandeginste@gmail.com</email>
</author>
<published>2024-09-02T21:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=1b820de08a05070909a267e17f033fcf58ac8710'/>
<id>1b820de08a05070909a267e17f033fcf58ac8710</id>
<content type='text'>
* move kekztech to a single root dir

* move detrav to a single root dir

* move gtnh-lanthanides to a single root dir

* move tectech and delete some gross reflection in gt++

* remove more reflection inside gt5u

* delete more reflection in gt++

* fix imports

* move bartworks and bwcrossmod

* fix proxies

* move galactigreg and ggfab

* move gtneioreplugin

* try to fix gt++ bee loader

* apply the rename rules to BW

* apply rename rules to bwcrossmod

* apply rename rules to detrav scanner mod

* apply rename rules to galacticgreg

* apply rename rules to ggfab

* apply rename rules to goodgenerator

* apply rename rules to gtnh-lanthanides

* apply rename rules to gt++

* apply rename rules to kekztech

* apply rename rules to kubatech

* apply rename rules to tectech

* apply rename rules to gt

apply the rename rules to gt

* fix tt import

* fix mui hopefully

* fix coremod except intergalactic

* rename assline recipe class

* fix a class name i stumbled on

* rename StructureUtility to GTStructureUtility to prevent conflict with structurelib

* temporary rename of GTTooltipDataCache to old name

* fix gt client/server proxy names</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* move kekztech to a single root dir

* move detrav to a single root dir

* move gtnh-lanthanides to a single root dir

* move tectech and delete some gross reflection in gt++

* remove more reflection inside gt5u

* delete more reflection in gt++

* fix imports

* move bartworks and bwcrossmod

* fix proxies

* move galactigreg and ggfab

* move gtneioreplugin

* try to fix gt++ bee loader

* apply the rename rules to BW

* apply rename rules to bwcrossmod

* apply rename rules to detrav scanner mod

* apply rename rules to galacticgreg

* apply rename rules to ggfab

* apply rename rules to goodgenerator

* apply rename rules to gtnh-lanthanides

* apply rename rules to gt++

* apply rename rules to kekztech

* apply rename rules to kubatech

* apply rename rules to tectech

* apply rename rules to gt

apply the rename rules to gt

* fix tt import

* fix mui hopefully

* fix coremod except intergalactic

* rename assline recipe class

* fix a class name i stumbled on

* rename StructureUtility to GTStructureUtility to prevent conflict with structurelib

* temporary rename of GTTooltipDataCache to old name

* fix gt client/server proxy names</pre>
</div>
</content>
</entry>
<entry>
<title>Add additional information if GT_NEI_DefaultHandler cache construction fails (#2922)</title>
<updated>2024-08-18T17:56:49+00:00</updated>
<author>
<name>Raven Szewczyk</name>
<email>git@eigenraven.me</email>
</author>
<published>2024-08-18T17:56:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=1693e69c9776ea7ef43ac42485ffcb25a5334627'/>
<id>1693e69c9776ea7ef43ac42485ffcb25a5334627</id>
<content type='text'>
* Add additional information if GT_NEI_DefaultHandler cache construction fails

* Missed exception chain</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add additional information if GT_NEI_DefaultHandler cache construction fails

* Missed exception chain</pre>
</div>
</content>
</entry>
<entry>
<title>add forbidden getModItem calls (#2869)</title>
<updated>2024-08-15T14:48:03+00:00</updated>
<author>
<name>boubou19</name>
<email>miisterunknown@gmail.com</email>
</author>
<published>2024-08-15T14:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=361adcefd72d3f58040b18cc7ae92b65ec017522'/>
<id>361adcefd72d3f58040b18cc7ae92b65ec017522</id>
<content type='text'>
* add forbidden getModItem calls

* remove bartworks gmi

* remove goodgenerators gmi

* spotless

* no more literals in getModItem calls

* fix kekztech calls

* fix kubatech calls

* fix gregtech calls (1/?)

* move WA from NHCore to GT5U

* MTE enum expanded with bw values

* MTE enum expanded with tectech values

* fix inversion

* fix gregtech calls (2/?)

* copied enum from NHCore to GT5U and moved machine hulls

* moved plasma gens and alloy smelters

* moved machine matter amplifiers, assemblers, scanners, Pump, transformers

* moved battery buffer 1,2,3,4, battery charger 4x4, dynamo hatches, energy hatches

* moved wet transformers, hi amps transformers, turbo chargers, chest buffers, rock breakers, input hatches, output hatches

* moved circuit assemblers

* moved chemical bath, chemical reactor, fermenter, fluid canner, fluid extractor, fluid heater, mixer

* moved autoclave, bending machine, compressor, cutting machine, distillery, electric furnace, electrolyzer, electromagnetic separator, extractor, extruder, fluid solidifier, forming press, forge hammer, lathe, precision laser engraver, macerator, matter fabricator, microwave, washing plant, polarizer, recycler, replicator, sifter, slicer, thermal centrifuge, wiremill, arc furnace, centrifuge, plasma arc furnace, canning machine

* moved batteries

* comment

* spotless apply

* yeet * imports

* bronze blast furnace is no more since a while

* sanitize kubatech MTE registration

* merge GG's MTE enum into GT5U one

* fix gregtech calls (3/4)

* fix gt++ calls (1/?)

* small cleanup

* fix gt++ calls (2/3)

* fix gt++ calls (3/3)

* temporary test

* fix config

* Revert "temporary test"

This reverts commit ad99b8a4736794aab1d01ff453809c6f7e721724.

* disabled the GT check until GTNH-Intergalactic is merged into GT5U or at least its GT5U parts

* spotless apply

* dumb dumb

* fix dynamic access to CustomItemList

* update tests

* fix scala test

* fix script?

* fix script?

* actual fix?

* there we go!

* yeet GT for now, until we move the EOH Controller recipe somewhere else

* fix dep</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add forbidden getModItem calls

* remove bartworks gmi

* remove goodgenerators gmi

* spotless

* no more literals in getModItem calls

* fix kekztech calls

* fix kubatech calls

* fix gregtech calls (1/?)

* move WA from NHCore to GT5U

* MTE enum expanded with bw values

* MTE enum expanded with tectech values

* fix inversion

* fix gregtech calls (2/?)

* copied enum from NHCore to GT5U and moved machine hulls

* moved plasma gens and alloy smelters

* moved machine matter amplifiers, assemblers, scanners, Pump, transformers

* moved battery buffer 1,2,3,4, battery charger 4x4, dynamo hatches, energy hatches

* moved wet transformers, hi amps transformers, turbo chargers, chest buffers, rock breakers, input hatches, output hatches

* moved circuit assemblers

* moved chemical bath, chemical reactor, fermenter, fluid canner, fluid extractor, fluid heater, mixer

* moved autoclave, bending machine, compressor, cutting machine, distillery, electric furnace, electrolyzer, electromagnetic separator, extractor, extruder, fluid solidifier, forming press, forge hammer, lathe, precision laser engraver, macerator, matter fabricator, microwave, washing plant, polarizer, recycler, replicator, sifter, slicer, thermal centrifuge, wiremill, arc furnace, centrifuge, plasma arc furnace, canning machine

* moved batteries

* comment

* spotless apply

* yeet * imports

* bronze blast furnace is no more since a while

* sanitize kubatech MTE registration

* merge GG's MTE enum into GT5U one

* fix gregtech calls (3/4)

* fix gt++ calls (1/?)

* small cleanup

* fix gt++ calls (2/3)

* fix gt++ calls (3/3)

* temporary test

* fix config

* Revert "temporary test"

This reverts commit ad99b8a4736794aab1d01ff453809c6f7e721724.

* disabled the GT check until GTNH-Intergalactic is merged into GT5U or at least its GT5U parts

* spotless apply

* dumb dumb

* fix dynamic access to CustomItemList

* update tests

* fix scala test

* fix script?

* fix script?

* actual fix?

* there we go!

* yeet GT for now, until we move the EOH Controller recipe somewhere else

* fix dep</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor RecipeMap (#2345)</title>
<updated>2023-12-03T20:34:27+00:00</updated>
<author>
<name>miozune</name>
<email>miozune@gmail.com</email>
</author>
<published>2023-12-03T20:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=f74c7cc297d1d19d38a19683cd277ad9ce605d3a'/>
<id>f74c7cc297d1d19d38a19683cd277ad9ce605d3a</id>
<content type='text'>
* Remove deprecated and unused things

* Move recipemap subclasses

* Move GT_Recipe_Map to outside and rename to RecipeMap

* Move recipemap instances to separated class &amp; remove prepending s

* Remove useless GT_Recipe constructors

* Always use ModularUI

* Rename IGT_RecipeMap -&gt; IRecipeMap

* Add RecipeMapBuilder

* Remove more deprecated and unused things

* Fix RecipeMap type parameters

* Use multimap for recipe index

* Fix bending recipe error in dev env

* Remove mUniqueIdentifier

* Update AE2FC

* Less edgy texture for NEI recipe background

* Add replicator fluid output slot for NEI and machine GUI

* Fix fluid fuels not having fuel value in large boilers

* Remove GT_RectHandler and NEI_TransferRectHost

* Remove RecipeMapHandler

* Move NEI energy description from RecipeMapFrontend to Power

* Refactor the way to filter fusion recipes

* Check restriction for some properties

* Remove showVoltageAmperage

* Make Power accept GT_Recipe

* Fix NPE

* Move NEI duration description to Power from Frontend

* Directly implement IRecipeProcessingAwareHatch for GT_MetaTileEntity_Hatch_InputBus_ME

* Make Power integrated with GT_OverclockCalculator

* Rename Power -&gt; OverclockDescriber

* Don't modify recipe find logic until postload finishes

* Reformat reserved MTE ids

* Fix check for too few inputs on recipe addition

* Move replicator logic to backend

* Stop un-hiding assline recipes

* Allow setting custom recipe comparator &amp; implement for fusion

* Update AE2FC

* Rename getRecipeList and getRecipes -&gt; getRecipeMap

* Automatically register recipe catalysts

* Cleanup the way to detect recipe collision

* Make use of BasicUIProperties for basic machines

* Make use of BasicUIProperties for UIHelper

* Rename specialHandler -&gt; recipeTransformer

* Add way to automatically register handler info

* Add recipe category

* Add some APIs for addons

* Rename blastRecipes -&gt;
blastFurnaceRecipes

* Remove GT_MetaTileEntity_BasicMachine_GT_Recipe#mSharedTank and #mRequiresFluidForFiltering

* Don't require setting duration and EU/t for fuel recipes

* Don't require setting EU/t for primitive blast furnace recipes

* Revert change to addMultiblockChemicalRecipe

* Fix large boiler general desc recipe not being added

* Hide duration and EU/t from large boiler

* Cleanup recipe stacktrace draw

* Extend metadata usage of recipe builder to recipe itself

* Implement metadata handling &amp; NEI comparator for PCB factory

* Some rename around NEIRecipeInfo

* Some toString implementations

* Add more APIs for addons &amp; some rename

* Infer handler icon from recipe catalyst if one is not set

* Also shrink recipe title when OC is not used

* Remove rare earth centrifuge recipe

* Use metadata for replicator backend

* Adjust geothermal generator output slot

* Allow having multiple transferrects

* Store recipemap reference in backend

* Rename vacuumRecipes -&gt; vacuumFreezerRecipes

* Add config to tweak visibility of recipe categories

* Remove mHideRecyclingRecipes in favor of recipe category config

* Fix typo fluidSolidfierRecipes -&gt; fluidSolidifierRecipes

* Refactor findRecipe and ProcessingLogic to use Stream

* Fix BBF handler icon &amp; remove bronze blast furnace

* Add fluent API for findRecipe

* Add way to stop adding progressbar

* Change arg order for special texture

* Avoid overwriting interesting failure with NO_RECIPE

* Some changes for FuelBackend

* Set space project icon

* Remove localization from TT

* Remove CNC recipe adder

* Move recipe extractor from AE2FC

* Minor internal change for ProcessingLogic#applyRecipe

* More javadoc on #getAvailableRecipeMaps

* Better implementation of #ofSupplier

* Move replicator exponent config to GT_Proxy

* Remove RC &amp; IC2 macerator handling

* Rename StreamUtil -&gt; GT_StreamUtil

* Refactor code around RecipeMetadataStorage

* Revise #compileRecipe javadoc

* Switch extreme diesel recipe loader to downstream recipe map

* Optimize #reMap

* Rename reload -&gt; reloadNEICache

* Minor tweak for drawEnergyInfo

* a bit more doc

* Adjust recipe catalysts

* Add toString implementation for GT_Fluid for debug

* Minor revision for OilCrackerBackend

* Index replicator recipes by material

---------

Co-authored-by: Glease &lt;4586901+Glease@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove deprecated and unused things

* Move recipemap subclasses

* Move GT_Recipe_Map to outside and rename to RecipeMap

* Move recipemap instances to separated class &amp; remove prepending s

* Remove useless GT_Recipe constructors

* Always use ModularUI

* Rename IGT_RecipeMap -&gt; IRecipeMap

* Add RecipeMapBuilder

* Remove more deprecated and unused things

* Fix RecipeMap type parameters

* Use multimap for recipe index

* Fix bending recipe error in dev env

* Remove mUniqueIdentifier

* Update AE2FC

* Less edgy texture for NEI recipe background

* Add replicator fluid output slot for NEI and machine GUI

* Fix fluid fuels not having fuel value in large boilers

* Remove GT_RectHandler and NEI_TransferRectHost

* Remove RecipeMapHandler

* Move NEI energy description from RecipeMapFrontend to Power

* Refactor the way to filter fusion recipes

* Check restriction for some properties

* Remove showVoltageAmperage

* Make Power accept GT_Recipe

* Fix NPE

* Move NEI duration description to Power from Frontend

* Directly implement IRecipeProcessingAwareHatch for GT_MetaTileEntity_Hatch_InputBus_ME

* Make Power integrated with GT_OverclockCalculator

* Rename Power -&gt; OverclockDescriber

* Don't modify recipe find logic until postload finishes

* Reformat reserved MTE ids

* Fix check for too few inputs on recipe addition

* Move replicator logic to backend

* Stop un-hiding assline recipes

* Allow setting custom recipe comparator &amp; implement for fusion

* Update AE2FC

* Rename getRecipeList and getRecipes -&gt; getRecipeMap

* Automatically register recipe catalysts

* Cleanup the way to detect recipe collision

* Make use of BasicUIProperties for basic machines

* Make use of BasicUIProperties for UIHelper

* Rename specialHandler -&gt; recipeTransformer

* Add way to automatically register handler info

* Add recipe category

* Add some APIs for addons

* Rename blastRecipes -&gt;
blastFurnaceRecipes

* Remove GT_MetaTileEntity_BasicMachine_GT_Recipe#mSharedTank and #mRequiresFluidForFiltering

* Don't require setting duration and EU/t for fuel recipes

* Don't require setting EU/t for primitive blast furnace recipes

* Revert change to addMultiblockChemicalRecipe

* Fix large boiler general desc recipe not being added

* Hide duration and EU/t from large boiler

* Cleanup recipe stacktrace draw

* Extend metadata usage of recipe builder to recipe itself

* Implement metadata handling &amp; NEI comparator for PCB factory

* Some rename around NEIRecipeInfo

* Some toString implementations

* Add more APIs for addons &amp; some rename

* Infer handler icon from recipe catalyst if one is not set

* Also shrink recipe title when OC is not used

* Remove rare earth centrifuge recipe

* Use metadata for replicator backend

* Adjust geothermal generator output slot

* Allow having multiple transferrects

* Store recipemap reference in backend

* Rename vacuumRecipes -&gt; vacuumFreezerRecipes

* Add config to tweak visibility of recipe categories

* Remove mHideRecyclingRecipes in favor of recipe category config

* Fix typo fluidSolidfierRecipes -&gt; fluidSolidifierRecipes

* Refactor findRecipe and ProcessingLogic to use Stream

* Fix BBF handler icon &amp; remove bronze blast furnace

* Add fluent API for findRecipe

* Add way to stop adding progressbar

* Change arg order for special texture

* Avoid overwriting interesting failure with NO_RECIPE

* Some changes for FuelBackend

* Set space project icon

* Remove localization from TT

* Remove CNC recipe adder

* Move recipe extractor from AE2FC

* Minor internal change for ProcessingLogic#applyRecipe

* More javadoc on #getAvailableRecipeMaps

* Better implementation of #ofSupplier

* Move replicator exponent config to GT_Proxy

* Remove RC &amp; IC2 macerator handling

* Rename StreamUtil -&gt; GT_StreamUtil

* Refactor code around RecipeMetadataStorage

* Revise #compileRecipe javadoc

* Switch extreme diesel recipe loader to downstream recipe map

* Optimize #reMap

* Rename reload -&gt; reloadNEICache

* Minor tweak for drawEnergyInfo

* a bit more doc

* Adjust recipe catalysts

* Add toString implementation for GT_Fluid for debug

* Minor revision for OilCrackerBackend

* Index replicator recipes by material

---------

Co-authored-by: Glease &lt;4586901+Glease@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Allow a recipe's displayed NEI item outputs to be changed (#2367)</title>
<updated>2023-11-14T09:42:39+00:00</updated>
<author>
<name>Elisis</name>
<email>gtandemmodding@gmail.com</email>
</author>
<published>2023-11-14T09:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=ebd1748addf3c0bdd8d25c040ccaf530b390a766'/>
<id>ebd1748addf3c0bdd8d25c040ccaf530b390a766</id>
<content type='text'>
* Add GT_Recipe#getRepresentativeOutputs method

* Spotless apply for branch nei-output-override for #2367 (#2368)

spotlessApply

Co-authored-by: GitHub GTNH Actions &lt;&gt;

* Javadoc, move method, remove unnecessary import, Object to ItemStack

* Actually fix merge

* Spotless apply for branch nei-output-override for #2367 (#2369)

spotlessApply

Co-authored-by: GitHub GTNH Actions &lt;&gt;

---------

Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add GT_Recipe#getRepresentativeOutputs method

* Spotless apply for branch nei-output-override for #2367 (#2368)

spotlessApply

Co-authored-by: GitHub GTNH Actions &lt;&gt;

* Javadoc, move method, remove unnecessary import, Object to ItemStack

* Actually fix merge

* Spotless apply for branch nei-output-override for #2367 (#2369)

spotlessApply

Co-authored-by: GitHub GTNH Actions &lt;&gt;

---------

Co-authored-by: github-actions[bot] &lt;41898282+github-actions[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add FixedPositionedStack#isFluid (#2287)</title>
<updated>2023-09-10T08:36:21+00:00</updated>
<author>
<name>miozune</name>
<email>miozune@gmail.com</email>
</author>
<published>2023-09-10T08:36:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=f10f4f27a891aea5d89113a05c9b5d5e7f59360c'/>
<id>f10f4f27a891aea5d89113a05c9b5d5e7f59360c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix startup tier for fusion NEI (#2249)</title>
<updated>2023-08-22T17:07:16+00:00</updated>
<author>
<name>miozune</name>
<email>miozune@gmail.com</email>
</author>
<published>2023-08-22T17:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=132e79c01233f5faa925339c9c16f6827c6000a4'/>
<id>132e79c01233f5faa925339c9c16f6827c6000a4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more API to ParallelHelper and rework OverclockCalculator (#2185)</title>
<updated>2023-07-28T10:13:57+00:00</updated>
<author>
<name>BlueWeabo</name>
<email>ilia.iliev2005@gmail.com</email>
</author>
<published>2023-07-28T10:13:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/GT5-Unofficial.git/commit/?id=4647e2e8be384582ad09c4f97a4c50dff4e05e4b'/>
<id>4647e2e8be384582ad09c4f97a4c50dff4e05e4b</id>
<content type='text'>
* refactor OC calc

* somewhat refactor parallel helper

* fix PA not OCing correctly

no clue why it wasn't using super and then setting the duration again.

* make use of new api to make fusion cleaner

* make batch mode actually dynamic

* add another reason for 0 parallel

* move variables around to try and group them together

* address reviews

* add overclocking past 1 tick by adding parallels

* add null check and make a basic calculator to prevent npe

* check null recipeMap supplier

* address reviews

* addressing of reviews

* make it possible to call some OverclockCalculator methods through static methods

* address reviews

* make sure one doesn't get too many OCs when calculatin under 1 tick

* add api for custom duration under one tick and fix batch mode doing 0 ticking

* fix not calculating duration under 1 tick correctly

* spotless

* try to have correct eut consumption

* address review

* make sure mk5 fusion is said in nei

* fix eutCalculating under one tick way too much and address reviews

* remove roundUp voltage</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* refactor OC calc

* somewhat refactor parallel helper

* fix PA not OCing correctly

no clue why it wasn't using super and then setting the duration again.

* make use of new api to make fusion cleaner

* make batch mode actually dynamic

* add another reason for 0 parallel

* move variables around to try and group them together

* address reviews

* add overclocking past 1 tick by adding parallels

* add null check and make a basic calculator to prevent npe

* check null recipeMap supplier

* address reviews

* addressing of reviews

* make it possible to call some OverclockCalculator methods through static methods

* address reviews

* make sure one doesn't get too many OCs when calculatin under 1 tick

* add api for custom duration under one tick and fix batch mode doing 0 ticking

* fix not calculating duration under 1 tick correctly

* spotless

* try to have correct eut consumption

* address review

* make sure mk5 fusion is said in nei

* fix eutCalculating under one tick way too much and address reviews

* remove roundUp voltage</pre>
</div>
</content>
</entry>
</feed>
