aboutsummaryrefslogtreecommitdiff
path: root/common/src/main/java/dev/isxander/yacl/impl
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/main/java/dev/isxander/yacl/impl')
-rw-r--r--common/src/main/java/dev/isxander/yacl/impl/ButtonOptionImpl.java6
-rw-r--r--common/src/main/java/dev/isxander/yacl/impl/LabelOptionImpl.java2
-rw-r--r--common/src/main/java/dev/isxander/yacl/impl/ListOptionImpl.java3
-rw-r--r--common/src/main/java/dev/isxander/yacl/impl/OptionDescriptionImpl.java6
-rw-r--r--common/src/main/java/dev/isxander/yacl/impl/OptionGroupImpl.java3
-rw-r--r--common/src/main/java/dev/isxander/yacl/impl/OptionImpl.java6
6 files changed, 8 insertions, 18 deletions
diff --git a/common/src/main/java/dev/isxander/yacl/impl/ButtonOptionImpl.java b/common/src/main/java/dev/isxander/yacl/impl/ButtonOptionImpl.java
index c63dd99..d93dd1a 100644
--- a/common/src/main/java/dev/isxander/yacl/impl/ButtonOptionImpl.java
+++ b/common/src/main/java/dev/isxander/yacl/impl/ButtonOptionImpl.java
@@ -5,17 +5,13 @@ import dev.isxander.yacl.api.*;
import dev.isxander.yacl.gui.YACLScreen;
import dev.isxander.yacl.gui.controllers.ActionController;
import net.minecraft.network.chat.Component;
-import net.minecraft.network.chat.MutableComponent;
import org.apache.commons.lang3.Validate;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
-import java.util.ArrayList;
-import java.util.List;
import java.util.function.BiConsumer;
import java.util.function.Consumer;
-import java.util.function.Function;
@ApiStatus.Internal
public final class ButtonOptionImpl implements ButtonOption {
@@ -52,7 +48,7 @@ public final class ButtonOptionImpl implements ButtonOption {
@Override
public @NotNull Component tooltip() {
- return description().description();
+ return description().text();
}
@Override
diff --git a/common/src/main/java/dev/isxander/yacl/impl/LabelOptionImpl.java b/common/src/main/java/dev/isxander/yacl/impl/LabelOptionImpl.java
index c1a6772..ae333a7 100644
--- a/common/src/main/java/dev/isxander/yacl/impl/LabelOptionImpl.java
+++ b/common/src/main/java/dev/isxander/yacl/impl/LabelOptionImpl.java
@@ -29,7 +29,7 @@ public final class LabelOptionImpl implements LabelOption {
this.labelController = new LabelController(this);
this.binding = Binding.immutable(label);
this.description = OptionDescription.createBuilder()
- .description(this.label)
+ .text(this.label)
.build();
}
diff --git a/common/src/main/java/dev/isxander/yacl/impl/ListOptionImpl.java b/common/src/main/java/dev/isxander/yacl/impl/ListOptionImpl.java
index 474a5f8..015a7c3 100644
--- a/common/src/main/java/dev/isxander/yacl/impl/ListOptionImpl.java
+++ b/common/src/main/java/dev/isxander/yacl/impl/ListOptionImpl.java
@@ -3,7 +3,6 @@ package dev.isxander.yacl.impl;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableSet;
import dev.isxander.yacl.api.*;
-import dev.isxander.yacl.impl.utils.YACLConstants;
import net.minecraft.network.chat.Component;
import org.apache.commons.lang3.Validate;
import org.jetbrains.annotations.ApiStatus;
@@ -58,7 +57,7 @@ public final class ListOptionImpl<T> implements ListOption<T> {
@Override
public @NotNull Component tooltip() {
- return description().description();
+ return description().text();
}
@Override
diff --git a/common/src/main/java/dev/isxander/yacl/impl/OptionDescriptionImpl.java b/common/src/main/java/dev/isxander/yacl/impl/OptionDescriptionImpl.java
index ba994e4..12c6ce7 100644
--- a/common/src/main/java/dev/isxander/yacl/impl/OptionDescriptionImpl.java
+++ b/common/src/main/java/dev/isxander/yacl/impl/OptionDescriptionImpl.java
@@ -14,20 +14,20 @@ import java.nio.file.Path;
import java.util.*;
import java.util.concurrent.CompletableFuture;
-public record OptionDescriptionImpl(Component description, CompletableFuture<Optional<ImageRenderer>> image) implements OptionDescription {
+public record OptionDescriptionImpl(Component text, CompletableFuture<Optional<ImageRenderer>> image) implements OptionDescription {
public static class BuilderImpl implements Builder {
private final List<Component> descriptionLines = new ArrayList<>();
private CompletableFuture<Optional<ImageRenderer>> image = CompletableFuture.completedFuture(Optional.empty());
private boolean imageUnset = true;
@Override
- public Builder description(Component... description) {
+ public Builder text(Component... description) {
this.descriptionLines.addAll(Arrays.asList(description));
return this;
}
@Override
- public Builder description(Collection<? extends Component> lines) {
+ public Builder text(Collection<? extends Component> lines) {
this.descriptionLines.addAll(lines);
return this;
}
diff --git a/common/src/main/java/dev/isxander/yacl/impl/OptionGroupImpl.java b/common/src/main/java/dev/isxander/yacl/impl/OptionGroupImpl.java
index 37eddfd..8c2a1cf 100644
--- a/common/src/main/java/dev/isxander/yacl/impl/OptionGroupImpl.java
+++ b/common/src/main/java/dev/isxander/yacl/impl/OptionGroupImpl.java
@@ -5,7 +5,6 @@ import dev.isxander.yacl.api.ListOption;
import dev.isxander.yacl.api.Option;
import dev.isxander.yacl.api.OptionDescription;
import dev.isxander.yacl.api.OptionGroup;
-import dev.isxander.yacl.impl.utils.YACLConstants;
import net.minecraft.network.chat.Component;
import org.apache.commons.lang3.Validate;
import org.jetbrains.annotations.ApiStatus;
@@ -43,7 +42,7 @@ public final class OptionGroupImpl implements OptionGroup {
@Override
public @NotNull Component tooltip() {
- return description.description();
+ return description.text();
}
@Override
diff --git a/common/src/main/java/dev/isxander/yacl/impl/OptionImpl.java b/common/src/main/java/dev/isxander/yacl/impl/OptionImpl.java
index 29ca48d..a3dd1d5 100644
--- a/common/src/main/java/dev/isxander/yacl/impl/OptionImpl.java
+++ b/common/src/main/java/dev/isxander/yacl/impl/OptionImpl.java
@@ -3,15 +3,11 @@ package dev.isxander.yacl.impl;
import com.google.common.collect.ImmutableSet;
import dev.isxander.yacl.api.*;
import dev.isxander.yacl.api.controller.ControllerBuilder;
-import dev.isxander.yacl.impl.utils.YACLConstants;
import net.minecraft.ChatFormatting;
import net.minecraft.network.chat.Component;
-import net.minecraft.network.chat.ComponentContents;
-import net.minecraft.network.chat.MutableComponent;
import org.apache.commons.lang3.Validate;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
-import org.jetbrains.annotations.Nullable;
import java.util.*;
import java.util.function.BiConsumer;
@@ -66,7 +62,7 @@ public final class OptionImpl<T> implements Option<T> {
@Override
public @NotNull Component tooltip() {
- return description.description();
+ return description.text();
}
@Override