diff options
| author | Jason Mitchell <mitchej@gmail.com> | 2023-05-01 02:45:56 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-01 11:45:56 +0200 |
| commit | b2c8cfb4ec8b82337a95f51364277964ec968b52 (patch) | |
| tree | d4cf94acc93249cd649b33ec13c5b0d75f1f75db /src/main/java/gtPlusPlus/nei | |
| parent | d2eda84e457d549ad9a51f40e9dd159147a141f8 (diff) | |
| download | GT5-Unofficial-b2c8cfb4ec8b82337a95f51364277964ec968b52.tar.gz GT5-Unofficial-b2c8cfb4ec8b82337a95f51364277964ec968b52.tar.bz2 GT5-Unofficial-b2c8cfb4ec8b82337a95f51364277964ec968b52.zip | |
ForgeDirection (#608)
* ForgeDirection WIP
* Fix GTPP_Render_MachineBlock
Fix handling of getTexture with facing mask for pipes
Kill a bunch of magic numbers
* spotlessApply (#612)
Co-authored-by: GitHub GTNH Actions <>
* Bump bw/tt deps
---------
Co-authored-by: Léa Gris <lea.gris@noiraude.net>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'src/main/java/gtPlusPlus/nei')
| -rw-r--r-- | src/main/java/gtPlusPlus/nei/DecayableRecipeHandler.java | 11 | ||||
| -rw-r--r-- | src/main/java/gtPlusPlus/nei/GT_NEI_LFTR_Sparging.java | 9 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/nei/DecayableRecipeHandler.java b/src/main/java/gtPlusPlus/nei/DecayableRecipeHandler.java index b31a0639db..eb033524c6 100644 --- a/src/main/java/gtPlusPlus/nei/DecayableRecipeHandler.java +++ b/src/main/java/gtPlusPlus/nei/DecayableRecipeHandler.java @@ -27,31 +27,38 @@ public class DecayableRecipeHandler extends TemplateRecipeHandler { public static final String mNEIName = "Decayables"; + @Override public String getRecipeName() { return StatCollector.translateToLocal("GTPP.container.decaychest.name"); } + @Override public String getGuiTexture() { return GTPlusPlus.ID + ":textures/gui/nei/decayables.png"; } + @Override public Class<? extends GuiContainer> getGuiClass() { return GUI_DecayablesChest.class; } + @Override public String getOverlayIdentifier() { return "GTPP_Decayables"; } + @Override public int recipiesPerPage() { return 1; } + @Override public void loadTransferRects() { this.transferRects .add(new RecipeTransferRect(new Rectangle(6, 3, 16, 16), getOverlayIdentifier(), new Object[0])); } + @Override public void loadCraftingRecipes(ItemStack result) { if (result == null || (!DustDecayable.class.isInstance(result.getItem()) && !BaseItemDustUnique.class.isInstance(result.getItem()))) { @@ -76,6 +83,7 @@ public class DecayableRecipeHandler extends TemplateRecipeHandler { } } + @Override public void loadCraftingRecipes(String outputId, Object... results) { if (outputId.equals(getOverlayIdentifier()) && this.getClass() == DecayableRecipeHandler.class) { final List<DecayableRecipe> recipes = DecayableRecipe.mRecipes; @@ -93,6 +101,7 @@ public class DecayableRecipeHandler extends TemplateRecipeHandler { } } + @Override public void loadUsageRecipes(ItemStack ingredient) { final List<DecayableRecipe> recipes = DecayableRecipe.mRecipes; if (ingredient != null) { @@ -124,6 +133,7 @@ public class DecayableRecipeHandler extends TemplateRecipeHandler { } } + @Override public void drawExtras(int recipeIndex) { DecayableRecipeNEI recipe = (DecayableRecipeNEI) this.arecipes.get(recipeIndex); @@ -210,6 +220,7 @@ public class DecayableRecipeHandler extends TemplateRecipeHandler { return this.input; } + @Override public PositionedStack getResult() { return this.output; } diff --git a/src/main/java/gtPlusPlus/nei/GT_NEI_LFTR_Sparging.java b/src/main/java/gtPlusPlus/nei/GT_NEI_LFTR_Sparging.java index 1019c43948..89096ae3a2 100644 --- a/src/main/java/gtPlusPlus/nei/GT_NEI_LFTR_Sparging.java +++ b/src/main/java/gtPlusPlus/nei/GT_NEI_LFTR_Sparging.java @@ -54,18 +54,22 @@ public class GT_NEI_LFTR_Sparging extends TemplateRecipeHandler { } } + @Override public String getRecipeName() { return mNEIName; } + @Override public String getGuiTexture() { return GasSpargingRecipeMap.mNEIGUIPath; } + @Override public String getOverlayIdentifier() { return gregtech.api.util.GasSpargingRecipeMap.mUnlocalizedName; } + @Override public int recipiesPerPage() { return 1; } @@ -77,6 +81,7 @@ public class GT_NEI_LFTR_Sparging extends TemplateRecipeHandler { GuiDraw.drawTexturedModalRect(-4, -8, 1, 3, 174, 68); } + @Override public void loadTransferRects() { this.transferRects .add(new RecipeTransferRect(new Rectangle(72, 14, 22, 16), getOverlayIdentifier(), new Object[0])); @@ -99,6 +104,7 @@ public class GT_NEI_LFTR_Sparging extends TemplateRecipeHandler { return new GasSpargingRecipeNEI(aRecipe); } + @Override public void loadCraftingRecipes(String outputId, Object... results) { if (outputId.equals(getOverlayIdentifier())) { arecipes.addAll(getCache()); @@ -107,6 +113,7 @@ public class GT_NEI_LFTR_Sparging extends TemplateRecipeHandler { } } + @Override public void loadCraftingRecipes(ItemStack aResult) { ItemData tPrefixMaterial = GT_OreDictUnificator.getAssociation(aResult); @@ -133,6 +140,7 @@ public class GT_NEI_LFTR_Sparging extends TemplateRecipeHandler { } } + @Override public void loadUsageRecipes(ItemStack aInput) { ItemData tPrefixMaterial = GT_OreDictUnificator.getAssociation(aInput); @@ -162,6 +170,7 @@ public class GT_NEI_LFTR_Sparging extends TemplateRecipeHandler { Minecraft.getMinecraft().fontRenderer.drawString(aString, aX, aY, aColor); } + @Override public void drawExtras(int aRecipeIndex) { final long tEUt = ((GasSpargingRecipeNEI) this.arecipes.get(aRecipeIndex)).mRecipe.mEUt; final long tDuration = ((GasSpargingRecipeNEI) this.arecipes.get(aRecipeIndex)).mRecipe.mDuration; |
