aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-03-19 04:22:55 +0800
committershedaniel <daniel@shedaniel.me>2020-03-19 04:22:55 +0800
commit1764648e4f536b2e6ac1b7d1cb3c3fb60e206b29 (patch)
treedec596bfe19105554b2c8a9b3045f0431f495fa3 /src/main/java/me/shedaniel/rei/api/DisplayHelper.java
parentaadcd2bc3a457ed0dfc03ad7be5ea9a3500c27c4 (diff)
downloadRoughlyEnoughItems-1764648e4f536b2e6ac1b7d1cb3c3fb60e206b29.tar.gz
RoughlyEnoughItems-1764648e4f536b2e6ac1b7d1cb3c3fb60e206b29.tar.bz2
RoughlyEnoughItems-1764648e4f536b2e6ac1b7d1cb3c3fb60e206b29.zip
remove old Rectangle
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/java/me/shedaniel/rei/api/DisplayHelper.java')
-rw-r--r--src/main/java/me/shedaniel/rei/api/DisplayHelper.java39
1 files changed, 1 insertions, 38 deletions
diff --git a/src/main/java/me/shedaniel/rei/api/DisplayHelper.java b/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
index 246850cc7..52936de0e 100644
--- a/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
+++ b/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
@@ -23,12 +23,10 @@
package me.shedaniel.rei.api;
-import me.shedaniel.math.api.Rectangle;
+import me.shedaniel.math.Rectangle;
import me.shedaniel.rei.RoughlyEnoughItemsCore;
import me.shedaniel.rei.gui.config.SearchFieldLocation;
-import me.shedaniel.rei.utils.CollectionUtils;
import net.minecraft.util.ActionResult;
-import org.jetbrains.annotations.ApiStatus;
import java.util.List;
import java.util.function.Supplier;
@@ -54,18 +52,6 @@ public interface DisplayHelper {
List<DisplayBoundsHandler<?>> getSortedBoundsHandlers(Class<?> screenClass);
/**
- * Gets all registered bounds handlers
- *
- * @return the list of registered bounds handlers
- * @deprecated see {@link #getAllOverlayDeciders()}
- */
- @Deprecated
- @ApiStatus.ScheduledForRemoval
- default List<DisplayBoundsHandler<?>> getAllBoundsHandlers() {
- return (List) CollectionUtils.castAndMap(getAllOverlayDeciders(), DisplayBoundsHandler.class);
- }
-
- /**
* Gets all registered overlay deciders
*
* @return the list of registered overlay deciders
@@ -82,35 +68,12 @@ public interface DisplayHelper {
DisplayBoundsHandler<?> getResponsibleBoundsHandler(Class<?> screenClass);
/**
- * Registers a bounds handler
- *
- * @param handler the handler to register
- * @deprecated see {@link #registerHandler(OverlayDecider)}
- */
- @Deprecated
- @ApiStatus.ScheduledForRemoval
- default void registerBoundsHandler(DisplayBoundsHandler<?> handler) {
- registerHandler(handler);
- }
-
- /**
* Registers a bounds decider
*
* @param decider the decider to register
*/
void registerHandler(OverlayDecider decider);
- /**
- * Gets the base bounds handler api for exclusion zones
- *
- * @return the base bounds handler
- * @deprecated {@link BaseBoundsHandler#getInstance()}
- */
- @ApiStatus.Internal
- @Deprecated
- @ApiStatus.ScheduledForRemoval
- BaseBoundsHandler getBaseBoundsHandler();
-
interface DisplayBoundsHandler<T> extends OverlayDecider {
/**
* Gets the base supported class for the bounds handler