Class TextRendererSpigot
java.lang.Object
nl.pim16aap2.animatedarchitecture.spigot.util.text.TextRendererSpigot
- All Implemented Interfaces:
ITextRenderer<net.md_5.bungee.api.chat.BaseComponent[]>
public class TextRendererSpigot
extends Object
implements ITextRenderer<net.md_5.bungee.api.chat.BaseComponent[]>
Implementation of a text renderer that can be used by a
Text
object to render the text to BaseComponent array.
See Text.render(ITextRenderer).
This renderer supports rendering any implementation of ITextDecoratorSpigot.
-
Nested Class Summary
Nested classes/interfaces inherited from interface ITextRenderer
ITextRenderer.StringRenderer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.md_5.bungee.api.chat.BaseComponent[]Getter for the rendered text.voidProcesses a piece of unstyled text.voidprocess(String text, TextComponent component) Processes a piece of styled text.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ITextRenderer
getDecoratorsOfType
-
Constructor Details
-
TextRendererSpigot
public TextRendererSpigot()
-
-
Method Details
-
process
Description copied from interface:ITextRendererProcesses a piece of unstyled text.- Specified by:
processin interfaceITextRenderer<net.md_5.bungee.api.chat.BaseComponent[]>- Parameters:
text- The text to process.
-
process
Description copied from interface:ITextRendererProcesses a piece of styled text.- Specified by:
processin interfaceITextRenderer<net.md_5.bungee.api.chat.BaseComponent[]>- Parameters:
text- The text to process.component- The component containing additional information for the text processing.
-
getRendered
public net.md_5.bungee.api.chat.BaseComponent[] getRendered()Description copied from interface:ITextRendererGetter for the rendered text.- Specified by:
getRenderedin interfaceITextRenderer<net.md_5.bungee.api.chat.BaseComponent[]>- Returns:
- The rendered result.
-