aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/nei/GT_NEI_FlotationCell.java
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2022-08-05 12:59:51 +0900
committerGitHub <noreply@github.com>2022-08-05 10:59:51 +0700
commit970ddeba130cc8abe29800023447536d7f79de8c (patch)
treec128f9a6af2cdcc3aed5f4e27579902b560b477f /src/main/java/gtPlusPlus/nei/GT_NEI_FlotationCell.java
parent82e73b6119996490d23801ee1fc930eb50589ed7 (diff)
downloadGT5-Unofficial-970ddeba130cc8abe29800023447536d7f79de8c.tar.gz
GT5-Unofficial-970ddeba130cc8abe29800023447536d7f79de8c.tar.bz2
GT5-Unofficial-970ddeba130cc8abe29800023447536d7f79de8c.zip
NEI Cleanup (#251)
* NEI Cleanup * adjustments
Diffstat (limited to 'src/main/java/gtPlusPlus/nei/GT_NEI_FlotationCell.java')
-rw-r--r--src/main/java/gtPlusPlus/nei/GT_NEI_FlotationCell.java101
1 files changed, 0 insertions, 101 deletions
diff --git a/src/main/java/gtPlusPlus/nei/GT_NEI_FlotationCell.java b/src/main/java/gtPlusPlus/nei/GT_NEI_FlotationCell.java
deleted file mode 100644
index 0578a96a97..0000000000
--- a/src/main/java/gtPlusPlus/nei/GT_NEI_FlotationCell.java
+++ /dev/null
@@ -1,101 +0,0 @@
-package gtPlusPlus.nei;
-
-import codechicken.nei.recipe.TemplateRecipeHandler;
-import gregtech.api.util.GTPP_Recipe.GTPP_Recipe_Map;
-import gregtech.api.util.GT_Recipe;
-import gregtech.api.util.GT_Utility;
-
-public class GT_NEI_FlotationCell extends GTPP_NEI_DefaultHandler {
-
- public GT_NEI_FlotationCell() {
- super(GTPP_Recipe_Map.sFlotationCellRecipes);
- }
-
- @Override
- public TemplateRecipeHandler newInstance() {
- return new GT_NEI_FlotationCell();
- }
-
- @Override
- public CachedDefaultRecipe createCachedRecipe(GT_Recipe aRecipe) {
- return new FlotationCellDefaultRecipe(aRecipe);
- }
-
- public class FlotationCellDefaultRecipe extends CachedDefaultRecipe {
-
- public FlotationCellDefaultRecipe(final GT_Recipe aRecipe) {
- super(aRecipe);
- }
-
- @Override
- public void handleSlots() {
- int tStartIndex = 0;
-
- if (mRecipe.getRepresentativeInput(tStartIndex) != null) {
- this.mInputs.add(new FixedPositionedStack(mRecipe.getRepresentativeInput(tStartIndex), 12, 5));
- }
- tStartIndex++;
- if (mRecipe.getRepresentativeInput(tStartIndex) != null) {
- this.mInputs.add(new FixedPositionedStack(mRecipe.getRepresentativeInput(tStartIndex), 30, 5));
- }
- tStartIndex++;
- if (mRecipe.getRepresentativeInput(tStartIndex) != null) {
- this.mInputs.add(new FixedPositionedStack(mRecipe.getRepresentativeInput(tStartIndex), 48, 5));
- }
- tStartIndex++;
- if (mRecipe.getRepresentativeInput(tStartIndex) != null) {
- this.mInputs.add(new FixedPositionedStack(mRecipe.getRepresentativeInput(tStartIndex), 12, 23));
- }
- tStartIndex++;
- if (mRecipe.getRepresentativeInput(tStartIndex) != null) {
- this.mInputs.add(new FixedPositionedStack(mRecipe.getRepresentativeInput(tStartIndex), 30, 23));
- }
- tStartIndex++;
- if (mRecipe.getRepresentativeInput(tStartIndex) != null) {
- this.mInputs.add(new FixedPositionedStack(mRecipe.getRepresentativeInput(tStartIndex), 48, 23));
- }
- tStartIndex++;
-
- if (mRecipe.mSpecialItems != null) {
- this.mInputs.add(new FixedPositionedStack(mRecipe.mSpecialItems, 120, 52));
- }
- tStartIndex = 0;
-
- //Four Output Slots
- boolean tUnificate = mRecipeMap.mNEIUnificateOutput;
- if (mRecipe.getOutput(tStartIndex) != null) {
- this.mOutputs.add(new FixedPositionedStack(mRecipe.getOutput(tStartIndex), 102, 5, mRecipe.getOutputChance(tStartIndex), tUnificate));
- }
- tStartIndex++;
- if (mRecipe.getOutput(tStartIndex) != null) {
- this.mOutputs.add(new FixedPositionedStack(mRecipe.getOutput(tStartIndex), 120, 5, mRecipe.getOutputChance(tStartIndex), tUnificate));
- }
- tStartIndex++;
- if (mRecipe.getOutput(tStartIndex) != null) {
- this.mOutputs.add(new FixedPositionedStack(mRecipe.getOutput(tStartIndex), 102, 23, mRecipe.getOutputChance(tStartIndex), tUnificate));
- }
- tStartIndex++;
- if (mRecipe.getOutput(tStartIndex) != null) {
- this.mOutputs.add(new FixedPositionedStack(mRecipe.getOutput(tStartIndex), 120, 23, mRecipe.getOutputChance(tStartIndex), tUnificate));
- }
- tStartIndex++;
-
- if ((mRecipe.mFluidInputs.length > 0) && (mRecipe.mFluidInputs[0] != null) && (mRecipe.mFluidInputs[0].getFluid() != null)) {
- this.mInputs.add(new FixedPositionedStack(GT_Utility.getFluidDisplayStack(mRecipe.mFluidInputs[0], true), 30, 52));
- if ((mRecipe.mFluidInputs.length > 1) && (mRecipe.mFluidInputs[1] != null) && (mRecipe.mFluidInputs[1].getFluid() != null)) {
- this.mInputs.add(new FixedPositionedStack(GT_Utility.getFluidDisplayStack(mRecipe.mFluidInputs[1], true), 48, 52));
- }
- }
-
- if (mRecipe.mFluidOutputs.length > 0) {
- if ((mRecipe.mFluidOutputs[0] != null) && (mRecipe.mFluidOutputs[0].getFluid() != null)) {
- this.mOutputs.add(new FixedPositionedStack(GT_Utility.getFluidDisplayStack(mRecipe.mFluidOutputs[0], true), 102, 52, tUnificate));
- }
- if ((mRecipe.mFluidOutputs.length > 1) && (mRecipe.mFluidOutputs[1] != null) && (mRecipe.mFluidOutputs[1].getFluid() != null)) {
- this.mOutputs.add(new FixedPositionedStack(GT_Utility.getFluidDisplayStack(mRecipe.mFluidOutputs[1], true), 120, 52, tUnificate));
- }
- }
- }
-
- }
-}