aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/nei
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gtPlusPlus/nei')
-rw-r--r--src/main/java/gtPlusPlus/nei/DecayableRecipeHandler.java11
-rw-r--r--src/main/java/gtPlusPlus/nei/GT_NEI_LFTR_Sparging.java9
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;