Uses of Interface
net.kyori.adventure.text.ComponentBuilderApplicable
Packages that use ComponentBuilderApplicable
Package
Description
Data for controlling components, their styles, and events.
Events that occur when players interact with components.
Formats which may be applied to components.
-
Uses of ComponentBuilderApplicable in net.kyori.adventure.text
Subinterfaces of ComponentBuilderApplicable in net.kyori.adventure.textModifier and TypeInterfaceDescriptioninterfaceGiven an in-game position, this component reads the NBT of the associated block and displays that information.static interfaceAn NBT component builder.interfaceA Component is an immutable object that represents how text is displayed Minecraft clients.interfaceComponentBuilder<C extends Component, B extends ComponentBuilder<C,B>> A component builder.interfaceGiven a Minecraft selector, this component reads the NBT of the associated entity and displays that information.static interfaceAn entity NBT component builder.interfaceAComponentthat displays the client's current keybind for the supplied action.static interfaceA keybind component builder.interfaceNBTComponent<C extends NBTComponent<C>>A component that can display NBT fetched from different locations, optionally trying to interpret the NBT as JSON using thenet.kyori.adventure.text.serializer.gson.GsonComponentSerializerto convert the JSON to aComponent.interfaceNBTComponentBuilder<C extends NBTComponent<C>, B extends NBTComponentBuilder<C,B>> An NBT component builder.interfaceDisplays a non-text object.static interfaceAn object component builder.interfaceScopedComponent<C extends Component>Some magic to change return types.interfaceA component that can display a player's score from a scoreboard objective, with an optional fallback value if the search for the score fails.static interfaceA score component builder.interfaceA component that can display the name of entities found with a given selector.static interfaceA selector component builder.interfaceGiven aKey, this component reads the NBT of the associated command storage and displays that information.static interfaceA command storage NBT component builder.interfaceA component that displays a string.static interfaceA text component builder.interfaceA component that can display translated text.static interfaceA text component builder.interfaceA virtual component.Methods in net.kyori.adventure.text with parameters of type ComponentBuilderApplicableModifier and TypeMethodDescriptiondefault BComponentBuilder.applicableApply(ComponentBuilderApplicable applicable) Appliesapplicable.static ComponentLinearComponents.linear(ComponentBuilderApplicable... applicables) Styles apply to all components after them until a conflicting style is discovered -
Uses of ComponentBuilderApplicable in net.kyori.adventure.text.event
Classes in net.kyori.adventure.text.event that implement ComponentBuilderApplicableModifier and TypeClassDescriptionfinal classClickEvent<T extends ClickEvent.Payload>A click event.final classHoverEvent<V>A hover event. -
Uses of ComponentBuilderApplicable in net.kyori.adventure.text.format
Subinterfaces of ComponentBuilderApplicable in net.kyori.adventure.text.formatModifier and TypeInterfaceDescriptioninterfaceA shadow color which may be applied to aStyle.interfaceSomething that can be applied to aStyle.interfaceA color which may be applied to aStyle.interfaceA combination of aTextDecorationand aTextDecoration.State.interfaceA format which may be applied to aComponent.Classes in net.kyori.adventure.text.format that implement ComponentBuilderApplicableModifier and TypeClassDescriptionfinal classThe named text colours in Minecraft: Java Edition.enumAn enumeration of decorations which may be applied to aComponent.