diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-03-19 04:22:55 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-03-19 04:22:55 +0800 |
| commit | 1764648e4f536b2e6ac1b7d1cb3c3fb60e206b29 (patch) | |
| tree | dec596bfe19105554b2c8a9b3045f0431f495fa3 /src/main/java/me/shedaniel/rei/api/DisplayHelper.java | |
| parent | aadcd2bc3a457ed0dfc03ad7be5ea9a3500c27c4 (diff) | |
| download | RoughlyEnoughItems-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.java | 39 |
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 |
