Skip navigation links
A B C D E F G H I N R S T V 

A

ABedrockComponent - Class in net.lenni0451.mcstructs_bedrock.text
The base bedrock text component class.
ABedrockComponent() - Constructor for class net.lenni0451.mcstructs_bedrock.text.ABedrockComponent
 
addComponent(ABedrockComponent) - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
Add a component to this root component.
ALL - Static variable in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
All text formattings and colors-
asString() - Method in class net.lenni0451.mcstructs_bedrock.text.ABedrockComponent
 
asString() - Method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
 
asString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
asString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
asString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.SelectorBedrockComponent
 
asString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.StringBedrockComponent
 
asString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 

B

BedrockComponentSerializer - Class in net.lenni0451.mcstructs_bedrock.text.serializer
The bedrock component serializer and deserializer wrapper class.
BedrockComponentSerializer() - Constructor for class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
 
BedrockTextDeserializer - Class in net.lenni0451.mcstructs_bedrock.text.serializer.impl
 
BedrockTextDeserializer() - Constructor for class net.lenni0451.mcstructs_bedrock.text.serializer.impl.BedrockTextDeserializer
 
BedrockTextFormatting - Enum in net.lenni0451.mcstructs_bedrock.text
The formattings are used to style texts in minecraft.
BedrockTextSerializer - Class in net.lenni0451.mcstructs_bedrock.text.serializer.impl
 
BedrockTextSerializer() - Constructor for class net.lenni0451.mcstructs_bedrock.text.serializer.impl.BedrockTextSerializer
 
BedrockTextUtils - Class in net.lenni0451.mcstructs_bedrock.text.utils
 
BedrockTextUtils() - Constructor for class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils
 
BedrockTextUtils.LegacyStyle - Class in net.lenni0451.mcstructs_bedrock.text.utils
 
BedrockTranslator - Class in net.lenni0451.mcstructs_bedrock.text.utils
 
BedrockTranslator() - Constructor for class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTranslator
 

C

COLOR_CHAR - Static variable in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
The color char used for formatting.
COLORS - Static variable in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
All text colors.
copy() - Method in class net.lenni0451.mcstructs_bedrock.text.ABedrockComponent
 
copy() - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
copy() - Method in class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
copy() - Method in class net.lenni0451.mcstructs_bedrock.text.components.SelectorBedrockComponent
 
copy() - Method in class net.lenni0451.mcstructs_bedrock.text.components.StringBedrockComponent
 
copy() - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 

D

deserialize(String) - Static method in class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
Deserialize a bedrock component from a json string.
deserialize(JsonElement) - Static method in class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
Deserialize a bedrock component from a JsonElement.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.lenni0451.mcstructs_bedrock.text.serializer.impl.BedrockTextDeserializer
 
deserializeLenientReader(String) - Static method in class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
Deserialize a bedrock component from a json string.
deserializeReader(String) - Static method in class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
Deserialize a bedrock component from a json string.
deserializeReader(String, boolean) - Static method in class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
Deserialize a bedrock component from a json string.

E

equals(Object) - Method in class net.lenni0451.mcstructs_bedrock.text.ABedrockComponent
 
equals(Object) - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
equals(Object) - Method in class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
equals(Object) - Method in class net.lenni0451.mcstructs_bedrock.text.components.SelectorBedrockComponent
 
equals(Object) - Method in class net.lenni0451.mcstructs_bedrock.text.components.StringBedrockComponent
 
equals(Object) - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 
equals(Object) - Method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils.LegacyStyle
 

F

forEach(Consumer<ABedrockComponent>) - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
Iterate over all components and their siblings.
FORMATTINGS - Static variable in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
All text formattings.

G

getArgs() - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 
getByCode(char) - Static method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
Get a formatting by code.
getByName(String) - Static method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
Get a formatting by name.
getByOrdinal(int) - Static method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
Get a formatting by ordinal.
getClosestFormattingColor(int) - Static method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
Get the closest formatting color to the given rgb color.
getCode() - Method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
 
getColor() - Method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils.LegacyStyle
 
getComponents() - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
getKey() - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 
getName() - Method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
 
getName() - Method in class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
getObjective() - Method in class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
getRgbValue() - Method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
 
getSelector() - Method in class net.lenni0451.mcstructs_bedrock.text.components.SelectorBedrockComponent
 
getStyleAt(String, int) - Static method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils
Get the legacy style of a string at the given position.
getStyleAt(String, int, Function<Character, BedrockTextFormatting>) - Static method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils
Get the legacy style of a string at the given position.
getStyles() - Method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils.LegacyStyle
 
getText() - Method in class net.lenni0451.mcstructs_bedrock.text.components.StringBedrockComponent
 

H

hashCode() - Method in class net.lenni0451.mcstructs_bedrock.text.ABedrockComponent
 
hashCode() - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
hashCode() - Method in class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
hashCode() - Method in class net.lenni0451.mcstructs_bedrock.text.components.SelectorBedrockComponent
 
hashCode() - Method in class net.lenni0451.mcstructs_bedrock.text.components.StringBedrockComponent
 
hashCode() - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 
hashCode() - Method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils.LegacyStyle
 

I

isColor() - Method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
 
isFormatting() - Method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
 

N

net.lenni0451.mcstructs_bedrock.text - package net.lenni0451.mcstructs_bedrock.text
 
net.lenni0451.mcstructs_bedrock.text.components - package net.lenni0451.mcstructs_bedrock.text.components
 
net.lenni0451.mcstructs_bedrock.text.serializer - package net.lenni0451.mcstructs_bedrock.text.serializer
 
net.lenni0451.mcstructs_bedrock.text.serializer.impl - package net.lenni0451.mcstructs_bedrock.text.serializer.impl
 
net.lenni0451.mcstructs_bedrock.text.utils - package net.lenni0451.mcstructs_bedrock.text.utils
 

R

RootBedrockComponent - Class in net.lenni0451.mcstructs_bedrock.text.components
 
RootBedrockComponent() - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
RootBedrockComponent(ABedrockComponent...) - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
RootBedrockComponent(List<ABedrockComponent>) - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 

S

ScoreBedrockComponent - Class in net.lenni0451.mcstructs_bedrock.text.components
 
ScoreBedrockComponent(String, String) - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
SelectorBedrockComponent - Class in net.lenni0451.mcstructs_bedrock.text.components
 
SelectorBedrockComponent(String) - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.SelectorBedrockComponent
 
serialize(ABedrockComponent) - Static method in class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
Serialize a bedrock component to a json string.
serialize(ABedrockComponent, Type, JsonSerializationContext) - Method in class net.lenni0451.mcstructs_bedrock.text.serializer.impl.BedrockTextSerializer
 
serializeJson(ABedrockComponent) - Static method in class net.lenni0451.mcstructs_bedrock.text.serializer.BedrockComponentSerializer
Serialize a bedrock component to a JsonElement.
setColor(BedrockTextFormatting) - Method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils.LegacyStyle
Set the color of the style.
setTranslator(Function<String, String>) - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
Set the translator function used to translate the key.
split(String, String) - Static method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils
Split a string by a given split string and keep the legacy style of the previous part.
split(String, String, Function<Character, BedrockTextFormatting>) - Static method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils
Split a string by a given split string and keep the legacy style of the previous part.
StringBedrockComponent - Class in net.lenni0451.mcstructs_bedrock.text.components
 
StringBedrockComponent(String) - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.StringBedrockComponent
 

T

toLegacy() - Method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils.LegacyStyle
 
toString() - Method in class net.lenni0451.mcstructs_bedrock.text.ABedrockComponent
 
toString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.RootBedrockComponent
 
toString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.ScoreBedrockComponent
 
toString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.SelectorBedrockComponent
 
toString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.StringBedrockComponent
 
toString() - Method in class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 
toString() - Method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTextUtils.LegacyStyle
 
translate(String, Function<String, String>, Object[], TranslatorOptions...) - Static method in class net.lenni0451.mcstructs_bedrock.text.utils.BedrockTranslator
Translate a key with the given translator and arguments.
TranslationBedrockComponent - Class in net.lenni0451.mcstructs_bedrock.text.components
 
TranslationBedrockComponent(String, List<Object>) - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 
TranslationBedrockComponent(String, Object...) - Constructor for class net.lenni0451.mcstructs_bedrock.text.components.TranslationBedrockComponent
 
TranslatorOptions - Enum in net.lenni0451.mcstructs_bedrock.text.utils
 

V

valueOf(String) - Static method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lenni0451.mcstructs_bedrock.text.utils.TranslatorOptions
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.lenni0451.mcstructs_bedrock.text.BedrockTextFormatting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lenni0451.mcstructs_bedrock.text.utils.TranslatorOptions
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I N R S T V 
Skip navigation links