Package net.kyori.adventure.text
Interface EntityNBTComponent.Builder
- All Superinterfaces:
AbstractBuilder<EntityNBTComponent>
,Buildable.Builder<EntityNBTComponent>
,ComponentBuilder<EntityNBTComponent,
,EntityNBTComponent.Builder> ComponentBuilderApplicable
,ComponentLike
,MutableStyleSetter<EntityNBTComponent.Builder>
,NBTComponentBuilder<EntityNBTComponent,
,EntityNBTComponent.Builder> StyleSetter<EntityNBTComponent.Builder>
- Enclosing interface:
- EntityNBTComponent
public static interface EntityNBTComponent.Builder
extends NBTComponentBuilder<EntityNBTComponent,EntityNBTComponent.Builder>
An entity NBT component builder.
- Since:
- 4.0.0
-
Method Summary
Methods inherited from interface net.kyori.adventure.text.ComponentBuilder
append, append, append, append, append, append, appendNewline, appendSpace, applicableApply, apply, applyDeep, asComponent, build, children, clickEvent, color, colorIfAbsent, componentBuilderApply, decorate, decorate, decoration, decoration, decorationIfAbsent, decorations, decorations, font, hoverEvent, insertion, mapChildren, mapChildrenDeep, mergeStyle, mergeStyle, mergeStyle, resetStyle, style, style
Methods inherited from interface net.kyori.adventure.text.NBTComponentBuilder
interpret, nbtPath, separator
Methods inherited from interface net.kyori.adventure.text.format.StyleSetter
shadowColor, shadowColorIfAbsent
-
Method Details
-
selector
@Contract("_ -> this") @NotNull @NotNull EntityNBTComponent.Builder selector(@NotNull @NotNull String selector) Sets the entity selector.- Parameters:
selector
- the entity selector- Returns:
- this builder
- Since:
- 4.0.0
-