aboutsummaryrefslogtreecommitdiff
path: root/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-08-27 19:36:00 +0800
committershedaniel <daniel@shedaniel.me>2020-08-27 19:36:50 +0800
commit6104964f60bac00a4ac1359bd244d361e50786bd (patch)
tree04bf0350e7305633436bb133e8647f0cecce0bf5 /RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
parent935417891d62500610fb05ce75dc8d63219c39d2 (diff)
downloadRoughlyEnoughItems-6104964f60bac00a4ac1359bd244d361e50786bd.tar.gz
RoughlyEnoughItems-6104964f60bac00a4ac1359bd244d361e50786bd.tar.bz2
RoughlyEnoughItems-6104964f60bac00a4ac1359bd244d361e50786bd.zip
Migrate from yarn to mojmap
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java')
-rw-r--r--RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java24
1 files changed, 12 insertions, 12 deletions
diff --git a/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java b/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
index 94d3cf9d6..6693189ea 100644
--- a/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
+++ b/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/DisplayHelper.java
@@ -29,14 +29,14 @@ import me.shedaniel.rei.gui.config.SearchFieldLocation;
import me.shedaniel.rei.impl.Internals;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
-import net.minecraft.util.ActionResult;
+import net.minecraft.world.InteractionResult;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import java.util.List;
import java.util.function.Supplier;
-import static net.minecraft.util.ActionResult.PASS;
+import static net.minecraft.world.InteractionResult.PASS;
@Environment(EnvType.CLIENT)
public interface DisplayHelper {
@@ -166,20 +166,20 @@ public interface DisplayHelper {
* @return whether the item slot can fit
* @see BaseBoundsHandler#registerExclusionZones(Class, Supplier) for easier api
*/
- default ActionResult canItemSlotWidgetFit(int left, int top, T screen, Rectangle fullBounds) {
- ActionResult fit = isInZone(left, top);
- if (fit == ActionResult.FAIL)
- return ActionResult.FAIL;
- ActionResult fit2 = isInZone(left + 18, top + 18);
- if (fit2 == ActionResult.FAIL)
- return ActionResult.FAIL;
- if (fit == ActionResult.SUCCESS && fit2 == ActionResult.SUCCESS)
- return ActionResult.SUCCESS;
+ default InteractionResult canItemSlotWidgetFit(int left, int top, T screen, Rectangle fullBounds) {
+ InteractionResult fit = isInZone(left, top);
+ if (fit == InteractionResult.FAIL)
+ return InteractionResult.FAIL;
+ InteractionResult fit2 = isInZone(left + 18, top + 18);
+ if (fit2 == InteractionResult.FAIL)
+ return InteractionResult.FAIL;
+ if (fit == InteractionResult.SUCCESS && fit2 == InteractionResult.SUCCESS)
+ return InteractionResult.SUCCESS;
return PASS;
}
@Override
- default ActionResult isInZone(double mouseX, double mouseY) {
+ default InteractionResult isInZone(double mouseX, double mouseY) {
return OverlayDecider.super.isInZone(mouseX, mouseY);
}