Package com.nexomc.nexo.glyphs
Object RequiredGlyph
-
- All Implemented Interfaces:
public class RequiredGlyph extends Glyph
-
-
Field Summary
Fields Modifier and Type Field Description private final TextColor
defaultColor
private final CharArray
chars
private final String
formattedUnicodes
private final Component
component
private final Regex
baseRegex
private final Regex
escapedRegex
private final TextReplacementConfig
tagConfig
private final TextReplacementConfig
escapeTagConfig
private final TextReplacementConfig
unescapeTagConfig
private final TextReplacementConfig
placeholderConfig
private final TextReplacementConfig
escapePlaceholderConfig
private final TextReplacementConfig
unescapePlaceholderConfig
private final String
glyphTag
private final Array<FontProvider>
fontProviders
private final String
id
private final Key
font
private final Key
texture
private final Integer
ascent
private final Integer
height
private final List<String>
unicodes
private final String
permission
private final List<String>
placeholders
private final Boolean
tabcomplete
private final Boolean
isEmoji
public final static RequiredGlyph
INSTANCE
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class com.nexomc.nexo.glyphs.Glyph
copy, getAscent, getBaseRegex, getChars, getComponent, getDefaultColor, getEscapePlaceholderConfig, getEscapeTagConfig, getEscapedRegex, getFont, getFontProviders, getFormattedUnicodes, getGlyphTag, getHeight, getId, getPermission, getPlaceholderConfig, getPlaceholders, getTabcomplete, getTagConfig, getTexture, getUnescapePlaceholderConfig, getUnescapeTagConfig, getUnicodes, glyphComponent, glyphComponent, glyphComponent, glyphComponent, hasPermission, isEmoji, registerComponent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-