aboutsummaryrefslogtreecommitdiff
path: root/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2024-04-16 01:42:49 +0900
committershedaniel <daniel@shedaniel.me>2024-04-16 01:42:49 +0900
commit9bdb9cb7c0a03accb6f86bcedff4b22f38f1346f (patch)
treebc7557eeebd32609fc8b26db28f613e5fd576366 /api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
parentf59653ff2a7c3641624928478a3622e6ffd32889 (diff)
parent8981a2f730942e169ba5efa2f25ad3066dc0f797 (diff)
downloadRoughlyEnoughItems-9bdb9cb7c0a03accb6f86bcedff4b22f38f1346f.tar.gz
RoughlyEnoughItems-9bdb9cb7c0a03accb6f86bcedff4b22f38f1346f.tar.bz2
RoughlyEnoughItems-9bdb9cb7c0a03accb6f86bcedff4b22f38f1346f.zip
Merge branch 'feature/12.1' into feature/13.1
# Conflicts: # gradle.properties # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/changelog/ChangelogLoader.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/UncertainDisplayViewingScreen.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/EntryWidget.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/OverflowWidget.java
Diffstat (limited to 'api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java')
-rw-r--r--api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java b/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
index 27e4280d1..1ef71f0e8 100644
--- a/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
+++ b/api/src/main/java/me/shedaniel/rei/impl/ClientInternals.java
@@ -228,10 +228,16 @@ public final class ClientInternals {
Widget concatWidgets(List<Widget> widgets);
+ WidgetWithBounds concatWidgetsWithBounds(Supplier<Rectangle> bounds, List<Widget> widgets);
+
WidgetWithBounds noOp();
WidgetWithBounds wrapOverflow(Rectangle bounds, WidgetWithBounds widget);
+ WidgetWithBounds wrapScissored(Rectangle bounds, Widget widget);
+
+ WidgetWithBounds wrapScissored(WidgetWithBounds widget);
+
WidgetWithBounds wrapPadded(int padLeft, int padRight, int padTop, int padBottom, WidgetWithBounds widget);
}