aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2019-11-22 17:23:51 +0800
committershedaniel <daniel@shedaniel.me>2019-11-22 17:23:51 +0800
commit0710ab56e7e8f76670dab785b907ccfe868ad1d5 (patch)
tree6a8e7a6e3586bc0f679b82d5ec3ba791741cb842 /src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java
parentd15781a946d797a35fb00c248a3e57e2aa3414b5 (diff)
downloadRoughlyEnoughItems-0710ab56e7e8f76670dab785b907ccfe868ad1d5.tar.gz
RoughlyEnoughItems-0710ab56e7e8f76670dab785b907ccfe868ad1d5.tar.bz2
RoughlyEnoughItems-0710ab56e7e8f76670dab785b907ccfe868ad1d5.zip
3.2.9
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java')
-rw-r--r--src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java20
1 files changed, 7 insertions, 13 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java b/src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java
index a50ecfd82..95317d17c 100644
--- a/src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java
+++ b/src/main/java/me/shedaniel/rei/impl/RecipeHelperImpl.java
@@ -52,7 +52,7 @@ public class RecipeHelperImpl implements RecipeHelper {
private final AtomicInteger recipeCount = new AtomicInteger();
private final Map<Identifier, List<RecipeDisplay>> recipeCategoryListMap = Maps.newHashMap();
private final List<RecipeCategory<?>> categories = Lists.newArrayList();
- private final Map<Identifier, ButtonAreaSupplier> speedCraftAreaSupplierMap = Maps.newHashMap();
+ private final Map<Identifier, ButtonAreaSupplier> autoCraftAreaSupplierMap = Maps.newHashMap();
private final Map<Identifier, List<List<EntryStack>>> categoryWorkingStations = Maps.newHashMap();
private final List<DisplayVisibilityHandler> displayVisibilityHandlers = Lists.newArrayList();
private final List<LiveRecipeGenerator<RecipeDisplay>> liveRecipeGenerators = Lists.newArrayList();
@@ -202,24 +202,18 @@ public class RecipeHelperImpl implements RecipeHelper {
@Override
public Optional<ButtonAreaSupplier> getAutoCraftButtonArea(RecipeCategory<?> category) {
- if (!speedCraftAreaSupplierMap.containsKey(category.getIdentifier()))
+ if (!autoCraftAreaSupplierMap.containsKey(category.getIdentifier()))
return Optional.ofNullable(bounds -> new Rectangle(bounds.getMaxX() - 16, bounds.getMaxY() - 16, 10, 10));
- return Optional.ofNullable(speedCraftAreaSupplierMap.get(category.getIdentifier()));
+ return Optional.ofNullable(autoCraftAreaSupplierMap.get(category.getIdentifier()));
}
@Override
public void registerAutoCraftButtonArea(Identifier category, ButtonAreaSupplier rectangle) {
if (rectangle == null) {
- if (speedCraftAreaSupplierMap.containsKey(category))
- speedCraftAreaSupplierMap.remove(category);
+ if (autoCraftAreaSupplierMap.containsKey(category))
+ autoCraftAreaSupplierMap.remove(category);
} else
- speedCraftAreaSupplierMap.put(category, rectangle);
- }
-
- @SuppressWarnings("deprecation")
- @Override
- public void registerDefaultSpeedCraftButtonArea(Identifier category) {
- registerAutoCraftButtonArea(category, bounds -> new Rectangle(bounds.getMaxX() - 16, bounds.getMaxY() - 16, 10, 10));
+ autoCraftAreaSupplierMap.put(category, rectangle);
}
@SuppressWarnings("deprecation")
@@ -229,7 +223,7 @@ public class RecipeHelperImpl implements RecipeHelper {
this.recipeManager = recipeManager;
this.recipeCategoryListMap.clear();
this.categories.clear();
- this.speedCraftAreaSupplierMap.clear();
+ this.autoCraftAreaSupplierMap.clear();
this.screenClickAreas.clear();
this.categoryWorkingStations.clear();
this.recipeFunctions.clear();