@@ -7,6 +7,7 @@ import net.kyori.adventure.text.ComponentLike
77import net.kyori.adventure.text.TextComponent
88import net.kyori.adventure.text.format.NamedTextColor
99import net.kyori.adventure.text.minimessage.MiniMessage
10+ import net.kyori.adventure.text.serializer.ComponentSerializer
1011import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
1112import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
1213
@@ -19,10 +20,11 @@ import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer
1920 * @author Fruxz
2021 * @since 1.0
2122 */
22- val adventureSerializer = LegacyComponentSerializer
23+ var adventureSerializer = LegacyComponentSerializer
2324 .builder().extractUrls().hexColors().build()
2425
25- val plainAdventureSerializer = PlainTextComponentSerializer .plainText()
26+ var plainAdventureSerializer: ComponentSerializer <Component , TextComponent , String > =
27+ PlainTextComponentSerializer .plainText()
2628
2729/* *
2830 * This value represents the [MiniMessage] instance, which
@@ -33,9 +35,11 @@ val plainAdventureSerializer = PlainTextComponentSerializer.plainText()
3335 * @author Fruxz
3436 * @since 1.0
3537 */
36- val miniMessageSerializer = MiniMessage .miniMessage()
38+ var miniMessageSerializer: ComponentSerializer <Component , Component , String > =
39+ MiniMessage .miniMessage()
3740
38- val strictMiniMessageSerializer = MiniMessage .builder().strict(true ).build()
41+ var strictMiniMessageSerializer: ComponentSerializer <Component , Component , String > =
42+ MiniMessage .builder().strict(true ).build()
3943
4044/* *
4145 * This computational value converts this [ComponentLike]
0 commit comments