Interface EntityNBTComponent
- All Superinterfaces:
Component, ComponentBuilderApplicable, ComponentLike, HoverEventSource<Component>, NBTComponent<EntityNBTComponent>, ScopedComponent<EntityNBTComponent>, StyleGetter, StyleSetter<Component>
public sealed interface EntityNBTComponent
extends NBTComponent<EntityNBTComponent>, ScopedComponent<EntityNBTComponent>
Given a Minecraft selector, this component reads the NBT of the associated entity and displays that information.
This component consists of:
- selector
- a Minecraft selector.(e.g
@p,@r) - everything in
NBTComponent
- Since:
- 4.0.0
- See Also:
- Since Minecraft:
- 1.14
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceAn entity NBT component builder. -
Field Summary
Fields inherited from interface Component
EQUALS, EQUALS_IDENTITY, IS_NOT_EMPTYFields inherited from interface NBTComponent
INTERPRET_DEFAULT, PLAIN_DEFAULT -
Method Summary
Modifier and TypeMethodDescriptionselector()Gets the entity selector.Sets the entity selector.Returns a builder for this component.Methods inherited from interface Component
asHoverEvent, children, clickEvent, color, compact, compact, componentBuilderApply, contains, contains, decoration, decorations, font, hasDecoration, hasStyling, hoverEvent, insertion, iterable, iterable, iterator, iterator, replaceText, replaceText, shadowColor, spliterator, spliterator, styleMethods inherited from interface HoverEventSource
asHoverEventMethods inherited from interface NBTComponent
interpret, interpret, nbtPath, nbtPath, plain, plain, separator, separatorMethods inherited from interface ScopedComponent
append, append, append, append, append, appendNewline, appendSpace, applyFallbackStyle, applyFallbackStyle, asComponent, children, clickEvent, color, colorIfAbsent, decorate, decoration, decoration, decorationIfAbsent, decorations, font, hoverEvent, insertion, mergeStyle, mergeStyle, mergeStyle, shadowColor, shadowColorIfAbsent, style, style, style, styleMethods inherited from interface StyleSetter
decorate, decorations
-
Method Details
-
selector
-
selector
Sets the entity selector.- Parameters:
selector- the entity selector- Returns:
- an entity NBT component
- Since:
- 4.0.0
-
toBuilder
EntityNBTComponent.Builder toBuilder()Description copied from interface:ComponentReturns a builder for this component.- Specified by:
toBuilderin interfaceComponent- Specified by:
toBuilderin interfaceNBTComponent<EntityNBTComponent>- Specified by:
toBuilderin interfaceScopedComponent<EntityNBTComponent>- Returns:
- the builder
-