aboutsummaryrefslogtreecommitdiff
path: root/api/src/main/java/me/shedaniel/rei/impl
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2024-04-16 00:43:25 +0900
committershedaniel <daniel@shedaniel.me>2024-04-16 00:43:25 +0900
commit5b03bcea21701b4dd7b0ae40aec7f448fd3513f3 (patch)
treeb2082db7c8a52f6c1a77197a7b6fe4bb43914407 /api/src/main/java/me/shedaniel/rei/impl
parenta01b505ffcdb3ab1c4cf8fcc3aeaaef06c517f82 (diff)
parent2af03ce523320bab4b4086f0661f80e466c14477 (diff)
downloadRoughlyEnoughItems-5b03bcea21701b4dd7b0ae40aec7f448fd3513f3.tar.gz
RoughlyEnoughItems-5b03bcea21701b4dd7b0ae40aec7f448fd3513f3.tar.bz2
RoughlyEnoughItems-5b03bcea21701b4dd7b0ae40aec7f448fd3513f3.zip
Merge remote-tracking branch 'origin/feature/9.2' into feature/11.1
# Conflicts: # default-plugin/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientPlugin.java # gradle.properties # runtime/src/main/java/me/shedaniel/rei/impl/client/config/ConfigManagerImpl.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/ConfigureCategoriesScreen.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/FilteringAddRuleScreen.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/FilteringCategoriesEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/FilteringEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/FilteringScreen.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/NoFilteringCategoriesEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/NoFilteringEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/RecipeScreenTypeEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/ReloadPluginsEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/config/entries/SearchFilterSyntaxHighlightingEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/performance/PerformanceScreen.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/performance/entry/PerformanceEntry.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/UncertainDisplayViewingScreen.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/generic/OptionEntriesScreen.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/basewidgets/PanelWidget.java # runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/entrylist/PaginatedEntryListWidget.java
Diffstat (limited to 'api/src/main/java/me/shedaniel/rei/impl')
-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);
}