diff --git a/src/main/java/exopandora/worldhandler/util/MutableTextComponent.java b/src/main/java/exopandora/worldhandler/util/MutableTextComponent.java index 37bf565..5da2828 100644 --- a/src/main/java/exopandora/worldhandler/util/MutableTextComponent.java +++ b/src/main/java/exopandora/worldhandler/util/MutableTextComponent.java @@ -1,5 +1,7 @@ package exopandora.worldhandler.util; +import javax.annotation.Nullable; + import net.minecraft.ChatFormatting; import net.minecraft.nbt.StringTag; import net.minecraft.nbt.Tag; @@ -69,6 +71,7 @@ public class MutableTextComponent extends TextComponent return FormattedCharSequence.forward(string, this.getStyle()); } + @Nullable public Tag serialize() { if(this.getContents() != null && !this.getContents().isEmpty()) diff --git a/src/main/java/exopandora/worldhandler/util/SignText.java b/src/main/java/exopandora/worldhandler/util/SignText.java index 175a4d0..8766a25 100644 --- a/src/main/java/exopandora/worldhandler/util/SignText.java +++ b/src/main/java/exopandora/worldhandler/util/SignText.java @@ -1,5 +1,6 @@ package exopandora.worldhandler.util; +import javax.annotation.Nonnull; import javax.annotation.Nullable; import net.minecraft.nbt.StringTag; @@ -37,6 +38,7 @@ public class SignText extends MutableTextComponent return this.getStyle().getClickEvent() != null && this.getStyle().getClickEvent().getAction() == Action.RUN_COMMAND && this.getStyle().getClickEvent().getValue() != null; } + @Nonnull @Override public Tag serialize() {