diff --git a/Common/src/main/java/com/hypherionmc/craterlib/utils/ChatUtils.java b/Common/src/main/java/com/hypherionmc/craterlib/utils/ChatUtils.java index 9a35718..7396010 100644 --- a/Common/src/main/java/com/hypherionmc/craterlib/utils/ChatUtils.java +++ b/Common/src/main/java/com/hypherionmc/craterlib/utils/ChatUtils.java @@ -3,6 +3,7 @@ package com.hypherionmc.craterlib.utils; import com.hypherionmc.craterlib.core.platform.CommonPlatform; import com.hypherionmc.craterlib.core.platform.ModloaderEnvironment; import com.hypherionmc.craterlib.nojang.resources.ResourceIdentifier; +import lombok.Getter; import me.hypherionmc.mcdiscordformatter.discord.DiscordSerializer; import me.hypherionmc.mcdiscordformatter.minecraft.MinecraftSerializer; import net.kyori.adventure.text.format.NamedTextColor; @@ -22,6 +23,7 @@ import net.minecraft.network.chat.Style; public class ChatUtils { + @Getter private static final GsonComponentSerializer adventureSerializer = GsonComponentSerializer.builder().options( JSONOptions.byDataVersion().at(SharedConstants.getCurrentVersion().getDataVersion().getVersion()) ).build(); diff --git a/changelog.md b/changelog.md index 2c7ace1..ef30c2a 100644 --- a/changelog.md +++ b/changelog.md @@ -6,6 +6,7 @@ **New Features**: - Added Nojang API to allow mods to access GameRules (SDLink) +- Exposed Adventure JSON serializer to mods **Dev Changes**: