diff options
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; |