aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/impl
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2018-12-30 20:10:36 +0800
committerUnknown <shekwancheung0528@gmail.com>2018-12-30 20:10:36 +0800
commit3e1f4333a51513b440b32adfe9b698590fbf76f5 (patch)
treecf337b4e12df85cd30d25721bab6c1ba1f4591f8 /src/main/java/me/shedaniel/impl
parent814e2e94ad643f04576ab0569c4b94f96b275f51 (diff)
downloadRoughlyEnoughItems-3e1f4333a51513b440b32adfe9b698590fbf76f5.tar.gz
RoughlyEnoughItems-3e1f4333a51513b440b32adfe9b698590fbf76f5.tar.bz2
RoughlyEnoughItems-3e1f4333a51513b440b32adfe9b698590fbf76f5.zip
Better stuff
Diffstat (limited to 'src/main/java/me/shedaniel/impl')
-rwxr-xr-xsrc/main/java/me/shedaniel/impl/REIRecipeManager.java (renamed from src/main/java/me/shedaniel/impl/AEIRecipeManager.java)28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/main/java/me/shedaniel/impl/AEIRecipeManager.java b/src/main/java/me/shedaniel/impl/REIRecipeManager.java
index 5d25bbd47..be8f71bbb 100755
--- a/src/main/java/me/shedaniel/impl/AEIRecipeManager.java
+++ b/src/main/java/me/shedaniel/impl/REIRecipeManager.java
@@ -1,6 +1,6 @@
package me.shedaniel.impl;
-import me.shedaniel.api.IAEIPlugin;
+import me.shedaniel.api.IREIPlugin;
import me.shedaniel.api.IDisplayCategory;
import me.shedaniel.api.IRecipe;
import me.shedaniel.api.IRecipeManager;
@@ -9,8 +9,6 @@ import net.minecraft.client.Minecraft;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.crafting.RecipeManager;
-import net.minecraft.item.crafting.ShapelessRecipe;
-import net.minecraft.util.ResourceLocation;
import org.dimdev.riftloader.RiftLoader;
import java.util.HashMap;
@@ -21,22 +19,26 @@ import java.util.Map;
/**
* Created by James on 8/7/2018.
*/
-public class AEIRecipeManager implements IRecipeManager {
+public class REIRecipeManager implements IRecipeManager {
private Map<String, List<IRecipe>> recipeList;
private List<IDisplayCategory> displayAdapters;
public static RecipeManager recipeManager;
- private static AEIRecipeManager myInstance;
+ private static REIRecipeManager myInstance;
- private AEIRecipeManager() {
+ private REIRecipeManager() {
recipeList = new HashMap<>();
displayAdapters = new LinkedList<>();
}
- public static AEIRecipeManager instance() {
+ public List<IDisplayCategory> getDisplayAdapters() {
+ return displayAdapters;
+ }
+
+ public static REIRecipeManager instance() {
if (myInstance == null) {
System.out.println("Newing me up.");
- myInstance = new AEIRecipeManager();
+ myInstance = new REIRecipeManager();
}
return myInstance;
}
@@ -50,8 +52,6 @@ public class AEIRecipeManager implements IRecipeManager {
recipeList.put(id, recipes);
recipes.add(recipe);
}
-
-
}
@Override
@@ -135,12 +135,12 @@ public class AEIRecipeManager implements IRecipeManager {
public void RecipesLoaded(RecipeManager manager) {
recipeList.clear();
displayAdapters.clear();
- AEIRecipeManager.instance().recipeManager = manager;
- RiftLoader.instance.getListeners(IAEIPlugin.class).forEach(IAEIPlugin::register);
+ REIRecipeManager.instance().recipeManager = manager;
+ RiftLoader.instance.getListeners(IREIPlugin.class).forEach(IREIPlugin::register);
}
public void displayRecipesFor(ItemStack stack) {
- Map<IDisplayCategory, List<IRecipe>> recipes = AEIRecipeManager.instance().getRecipesFor(stack);
+ Map<IDisplayCategory, List<IRecipe>> recipes = REIRecipeManager.instance().getRecipesFor(stack);
if (recipes.isEmpty())
return;
RecipeGui gui = new RecipeGui(null, Minecraft.getInstance().currentScreen, recipes);
@@ -148,7 +148,7 @@ public class AEIRecipeManager implements IRecipeManager {
}
public void displayUsesFor(ItemStack stack) {
- Map<IDisplayCategory, List<IRecipe>> recipes = AEIRecipeManager.instance().getUsesFor(stack);
+ Map<IDisplayCategory, List<IRecipe>> recipes = REIRecipeManager.instance().getUsesFor(stack);
if (recipes.isEmpty())
return;
RecipeGui gui = new RecipeGui(null, Minecraft.getInstance().currentScreen, recipes);