Class PlainComponentSerializer
- java.lang.Object
 - 
- net.kyori.adventure.text.serializer.plain.PlainComponentSerializer
 
 
- 
- All Implemented Interfaces:
 ComponentSerializer<Component,TextComponent,String>,Buildable<PlainComponentSerializer,PlainComponentSerializer.Builder>
@Deprecated public class PlainComponentSerializer extends Object implements ComponentSerializer<Component,TextComponent,String>, Buildable<PlainComponentSerializer,PlainComponentSerializer.Builder>
Deprecated.for removal since 4.8.0, usePlainTextComponentSerializerinsteadA plain component serializer.Plain does not support more complex features such as, but not limited to, colours, decorations,
ClickEvent, andHoverEvent.- Since:
 - 4.0.0
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePlainComponentSerializer.BuilderDeprecated.for removal since 4.8.0, usePlainTextComponentSerializer.Builderinstead 
- 
Constructor Summary
Constructors Constructor Description PlainComponentSerializer()Deprecated.for removal since 4.7.0PlainComponentSerializer(@Nullable Function<KeybindComponent,String> keybind, @Nullable Function<TranslatableComponent,String> translatable)Deprecated.for removal since 4.7.0, use the builder instead 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static @NotNull PlainComponentSerializer.Builderbuilder()Deprecated.for removal since 4.8.0, usePlainTextComponentSerializer.builder()instead@NotNull TextComponentdeserialize(@NotNull String input)Deprecated.static @NotNull PlainComponentSerializerplain()Deprecated.for removal since 4.8.0, usePlainTextComponentSerializer.plainText()insteadvoidserialize(@NotNull StringBuilder sb, @NotNull Component component)Deprecated.for removal since 4.8.0, usePlainTextComponentSerializer.serialize(StringBuilder, Component)instead@NotNull Stringserialize(@NotNull Component component)Deprecated.@NotNull PlainComponentSerializer.BuildertoBuilder()Deprecated.- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface net.kyori.adventure.text.serializer.ComponentSerializer
deseializeOrNull, deserializeOr, deserializeOrNull, serializeOr, serializeOrNull 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
PlainComponentSerializer
@Deprecated public PlainComponentSerializer()
Deprecated.for removal since 4.7.0Constructs.- Since:
 - 4.0.0
 
 
- 
PlainComponentSerializer
@Deprecated public PlainComponentSerializer(@Nullable @Nullable Function<KeybindComponent,String> keybind, @Nullable @Nullable Function<TranslatableComponent,String> translatable)
Deprecated.for removal since 4.7.0, use the builder insteadConstructs.- Parameters:
 keybind- the keybind renderertranslatable- the translatable renderer- Since:
 - 4.0.0
 
 
 - 
 
- 
Method Detail
- 
plain
@Deprecated @NotNull public static @NotNull PlainComponentSerializer plain()
Deprecated.for removal since 4.8.0, usePlainTextComponentSerializer.plainText()insteadA component serializer for plain-based serialization and deserialization.- Returns:
 - serializer instance
 - Since:
 - 4.0.0
 
 
- 
builder
@Deprecated public static @NotNull PlainComponentSerializer.Builder builder()
Deprecated.for removal since 4.8.0, usePlainTextComponentSerializer.builder()insteadCreate a new builder.- Returns:
 - a new plain serializer builder
 - Since:
 - 4.7.0
 
 
- 
deserialize
@NotNull public @NotNull TextComponent deserialize(@NotNull @NotNull String input)
Deprecated.- Specified by:
 deserializein interfaceComponentSerializer<Component,TextComponent,String>
 
- 
serialize
@NotNull public @NotNull String serialize(@NotNull @NotNull Component component)
Deprecated.- Specified by:
 serializein interfaceComponentSerializer<Component,TextComponent,String>
 
- 
serialize
@Deprecated public void serialize(@NotNull @NotNull StringBuilder sb, @NotNull @NotNull Component component)
Deprecated.for removal since 4.8.0, usePlainTextComponentSerializer.serialize(StringBuilder, Component)insteadSerializes.- Parameters:
 sb- the string buildercomponent- the component- Since:
 - 4.0.0
 
 
- 
toBuilder
public @NotNull PlainComponentSerializer.Builder toBuilder()
Deprecated.- Specified by:
 toBuilderin interfaceBuildable<PlainComponentSerializer,PlainComponentSerializer.Builder>
 
 - 
 
 -