aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/impl/widgets/LabelWidget.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/widgets/LabelWidget.java')
-rw-r--r--src/main/java/me/shedaniel/rei/impl/widgets/LabelWidget.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/widgets/LabelWidget.java b/src/main/java/me/shedaniel/rei/impl/widgets/LabelWidget.java
index 8e97cf196..e6f19aee1 100644
--- a/src/main/java/me/shedaniel/rei/impl/widgets/LabelWidget.java
+++ b/src/main/java/me/shedaniel/rei/impl/widgets/LabelWidget.java
@@ -27,8 +27,8 @@ import me.shedaniel.math.Point;
import me.shedaniel.math.api.Rectangle;
import me.shedaniel.rei.api.REIHelper;
import me.shedaniel.rei.api.widgets.Label;
+import me.shedaniel.rei.api.widgets.Tooltip;
import me.shedaniel.rei.api.widgets.Widgets;
-import me.shedaniel.rei.gui.widget.QueuedTooltip;
import net.minecraft.client.gui.Element;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -48,14 +48,14 @@ public final class LabelWidget extends Label {
private boolean focusable = true;
private int color = REIHelper.getInstance().isDarkThemeEnabled() ? 0xFFBBBBBB : -1;
private int hoveredColor = REIHelper.getInstance().isDarkThemeEnabled() ? -1 : 0xFF66FFCC;
- private Point point;
+ @NotNull private Point point;
@Nullable private Function<Label, @Nullable String> tooltip;
@Nullable private Consumer<Label> onClick;
@Nullable private Consumer<Label> onRender;
@NotNull private String text;
- public LabelWidget(Point point, @NotNull String text) {
- this.point = point;
+ public LabelWidget(@NotNull Point point, @NotNull String text) {
+ Objects.requireNonNull(this.point = point);
Objects.requireNonNull(this.text = text);
}
@@ -219,9 +219,9 @@ public final class LabelWidget extends Label {
String tooltip = getTooltip();
if (tooltip != null) {
if (!focused && containsMouse(mouseX, mouseY))
- QueuedTooltip.create(tooltip.split("\n")).queue();
+ Tooltip.create(tooltip.split("\n")).queue();
else if (focused)
- QueuedTooltip.create(point, tooltip.split("\n")).queue();
+ Tooltip.create(point, tooltip.split("\n")).queue();
}
}
}