aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-03-18 01:49:30 +0800
committershedaniel <daniel@shedaniel.me>2021-03-18 01:49:30 +0800
commit4e26c83691cf4ce0a19dc2244e31bd73e551865e (patch)
tree0045f7d441b8798fe3e77ba5e1b74cc2dc5fa866 /runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java
parent3ce2916f5628a127e50c108e897b2d59a95b6d89 (diff)
downloadRoughlyEnoughItems-4e26c83691cf4ce0a19dc2244e31bd73e551865e.tar.gz
RoughlyEnoughItems-4e26c83691cf4ce0a19dc2244e31bd73e551865e.tar.bz2
RoughlyEnoughItems-4e26c83691cf4ce0a19dc2244e31bd73e551865e.zip
Relocate api classes
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java
index 2c76b3876..bc21380b8 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/ScreenRegistryImpl.java
@@ -27,8 +27,8 @@ import com.google.common.collect.HashMultimap;
import com.google.common.collect.Multimap;
import com.mojang.blaze3d.platform.Window;
import me.shedaniel.math.Rectangle;
-import me.shedaniel.rei.api.FocusedStackProvider;
-import me.shedaniel.rei.api.ScreenClickAreaProvider;
+import me.shedaniel.rei.api.registry.screen.FocusedStackProvider;
+import me.shedaniel.rei.api.registry.screen.SimpleClickArea;
import me.shedaniel.rei.api.gui.config.DisplayPanelLocation;
import me.shedaniel.rei.api.ingredient.EntryStack;
import me.shedaniel.rei.api.ingredient.util.EntryStacks;
@@ -149,9 +149,9 @@ public class ScreenRegistryImpl implements ScreenRegistry {
}
@Override
- public <C extends AbstractContainerMenu, T extends AbstractContainerScreen<C>> void registerContainerClickArea(ScreenClickAreaProvider<T> provider, Class<? extends T> screenClass, ResourceLocation... categories) {
+ public <C extends AbstractContainerMenu, T extends AbstractContainerScreen<C>> void registerContainerClickArea(SimpleClickArea<T> area, Class<? extends T> screenClass, ResourceLocation... categories) {
registerClickArea(screen -> {
- Rectangle rectangle = provider.provide(screen).clone();
+ Rectangle rectangle = area.provide(screen).clone();
rectangle.translate(screen.leftPos, screen.topPos);
return rectangle;
}, screenClass, categories);