diff --git a/src/main/java/refinedstorage/integration/jei/IntegrationJEI.java b/src/main/java/refinedstorage/integration/jei/IntegrationJEI.java index 8dc68a29c..88a7f7b35 100755 --- a/src/main/java/refinedstorage/integration/jei/IntegrationJEI.java +++ b/src/main/java/refinedstorage/integration/jei/IntegrationJEI.java @@ -20,13 +20,13 @@ public class IntegrationJEI implements IModPlugin { registry.getRecipeTransferRegistry().addRecipeTransferHandler(new RecipeTransferHandlerGrid()); - registry.addRecipeCategories(new SoldererRecipeCategory(registry.getJeiHelpers().getGuiHelper())); + registry.addRecipeCategories(new RecipeCategorySolderer(registry.getJeiHelpers().getGuiHelper())); - registry.addRecipeHandlers(new SoldererRecipeHandler()); + registry.addRecipeHandlers(new RecipeHandlerSolderer()); - registry.addRecipes(SoldererRecipeMaker.getRecipes()); + registry.addRecipes(RecipeMakerSolderer.getRecipes()); - registry.addRecipeCategoryCraftingItem(new ItemStack(RefinedStorageBlocks.SOLDERER), SoldererRecipeCategory.ID); + registry.addRecipeCategoryCraftingItem(new ItemStack(RefinedStorageBlocks.SOLDERER), RecipeCategorySolderer.ID); } @Override diff --git a/src/main/java/refinedstorage/integration/jei/SoldererRecipeCategory.java b/src/main/java/refinedstorage/integration/jei/RecipeCategorySolderer.java similarity index 90% rename from src/main/java/refinedstorage/integration/jei/SoldererRecipeCategory.java rename to src/main/java/refinedstorage/integration/jei/RecipeCategorySolderer.java index 077621927..6682cf506 100755 --- a/src/main/java/refinedstorage/integration/jei/SoldererRecipeCategory.java +++ b/src/main/java/refinedstorage/integration/jei/RecipeCategorySolderer.java @@ -11,12 +11,12 @@ import net.minecraft.client.resources.I18n; import net.minecraft.item.ItemStack; import net.minecraft.util.ResourceLocation; -public class SoldererRecipeCategory implements IRecipeCategory { +public class RecipeCategorySolderer implements IRecipeCategory { public static final String ID = "refinedstorage.solderer"; private IDrawable background; - public SoldererRecipeCategory(IGuiHelper helper) { + public RecipeCategorySolderer(IGuiHelper helper) { background = helper.createDrawable(new ResourceLocation("refinedstorage", "textures/gui/solderer.png"), 8, 5, 162, 83); } @@ -58,7 +58,7 @@ public class SoldererRecipeCategory implements IRecipeCategory { group.init(3, false, 127 - 9, 38 - 6); - if (recipeWrapper instanceof SoldererRecipeWrapper) { + if (recipeWrapper instanceof RecipeWrapperSolderer) { for (int i = 0; i < 3; ++i) { group.set(i, (ItemStack) recipeWrapper.getInputs().get(i)); } diff --git a/src/main/java/refinedstorage/integration/jei/RecipeHandlerSolderer.java b/src/main/java/refinedstorage/integration/jei/RecipeHandlerSolderer.java new file mode 100755 index 000000000..95b511da2 --- /dev/null +++ b/src/main/java/refinedstorage/integration/jei/RecipeHandlerSolderer.java @@ -0,0 +1,34 @@ +package refinedstorage.integration.jei; + +import mezz.jei.api.recipe.IRecipeHandler; +import mezz.jei.api.recipe.IRecipeWrapper; + +import javax.annotation.Nonnull; + +public class RecipeHandlerSolderer implements IRecipeHandler { + @Override + public Class getRecipeClass() { + return RecipeWrapperSolderer.class; + } + + @Override + public String getRecipeCategoryUid() { + return RecipeCategorySolderer.ID; + } + + @Nonnull + @Override + public String getRecipeCategoryUid(@Nonnull RecipeWrapperSolderer recipe) { + return RecipeCategorySolderer.ID; + } + + @Override + public IRecipeWrapper getRecipeWrapper(RecipeWrapperSolderer recipe) { + return recipe; + } + + @Override + public boolean isRecipeValid(RecipeWrapperSolderer recipe) { + return true; + } +} diff --git a/src/main/java/refinedstorage/integration/jei/SoldererRecipeMaker.java b/src/main/java/refinedstorage/integration/jei/RecipeMakerSolderer.java similarity index 70% rename from src/main/java/refinedstorage/integration/jei/SoldererRecipeMaker.java rename to src/main/java/refinedstorage/integration/jei/RecipeMakerSolderer.java index 0fbcc01fa..769458340 100755 --- a/src/main/java/refinedstorage/integration/jei/SoldererRecipeMaker.java +++ b/src/main/java/refinedstorage/integration/jei/RecipeMakerSolderer.java @@ -7,9 +7,9 @@ import refinedstorage.api.solderer.ISoldererRecipe; import java.util.ArrayList; import java.util.List; -public class SoldererRecipeMaker { - public static List getRecipes() { - List recipes = new ArrayList(); +public final class RecipeMakerSolderer { + public static List getRecipes() { + List recipes = new ArrayList(); for (ISoldererRecipe recipe : RefinedStorageAPI.SOLDERER_REGISTRY.getRecipes()) { List inputs = new ArrayList(); @@ -20,7 +20,7 @@ public class SoldererRecipeMaker { ItemStack output = recipe.getResult(); - recipes.add(new SoldererRecipeWrapper(inputs, output)); + recipes.add(new RecipeWrapperSolderer(inputs, output)); } return recipes; diff --git a/src/main/java/refinedstorage/integration/jei/SoldererRecipeWrapper.java b/src/main/java/refinedstorage/integration/jei/RecipeWrapperSolderer.java similarity index 79% rename from src/main/java/refinedstorage/integration/jei/SoldererRecipeWrapper.java rename to src/main/java/refinedstorage/integration/jei/RecipeWrapperSolderer.java index 57988bb4e..ff649757f 100755 --- a/src/main/java/refinedstorage/integration/jei/SoldererRecipeWrapper.java +++ b/src/main/java/refinedstorage/integration/jei/RecipeWrapperSolderer.java @@ -6,11 +6,11 @@ import net.minecraft.item.ItemStack; import java.util.Collections; import java.util.List; -public class SoldererRecipeWrapper extends VanillaRecipeWrapper { +public class RecipeWrapperSolderer extends VanillaRecipeWrapper { private List inputs; private ItemStack output; - public SoldererRecipeWrapper(List inputs, ItemStack output) { + public RecipeWrapperSolderer(List inputs, ItemStack output) { this.inputs = inputs; this.output = output; } @@ -27,11 +27,11 @@ public class SoldererRecipeWrapper extends VanillaRecipeWrapper { @Override public boolean equals(Object obj) { - if (!(obj instanceof SoldererRecipeWrapper)) { + if (!(obj instanceof RecipeWrapperSolderer)) { return false; } - SoldererRecipeWrapper other = (SoldererRecipeWrapper) obj; + RecipeWrapperSolderer other = (RecipeWrapperSolderer) obj; for (int i = 0; i < inputs.size(); i++) { if (!ItemStack.areItemStacksEqual(inputs.get(i), other.inputs.get(i))) { diff --git a/src/main/java/refinedstorage/integration/jei/SoldererRecipeHandler.java b/src/main/java/refinedstorage/integration/jei/SoldererRecipeHandler.java deleted file mode 100755 index cee9fd08e..000000000 --- a/src/main/java/refinedstorage/integration/jei/SoldererRecipeHandler.java +++ /dev/null @@ -1,34 +0,0 @@ -package refinedstorage.integration.jei; - -import mezz.jei.api.recipe.IRecipeHandler; -import mezz.jei.api.recipe.IRecipeWrapper; - -import javax.annotation.Nonnull; - -public class SoldererRecipeHandler implements IRecipeHandler { - @Override - public Class getRecipeClass() { - return SoldererRecipeWrapper.class; - } - - @Override - public String getRecipeCategoryUid() { - return SoldererRecipeCategory.ID; - } - - @Nonnull - @Override - public String getRecipeCategoryUid(@Nonnull SoldererRecipeWrapper recipe) { - return SoldererRecipeCategory.ID; - } - - @Override - public IRecipeWrapper getRecipeWrapper(SoldererRecipeWrapper recipe) { - return recipe; - } - - @Override - public boolean isRecipeValid(SoldererRecipeWrapper recipe) { - return true; - } -}