Interface NBTComponentBuilder<C extends NBTComponent<C,​B>,​B extends NBTComponentBuilder<C,​B>>

    • Method Detail

      • nbtPath

        @Contract("_ -> this")
        @NotNull
        B nbtPath​(@NotNull
                  @NotNull String nbtPath)
        Sets the NBT path content.
        Parameters:
        nbtPath - the NBT path
        Returns:
        this builder
        Since:
        4.0.0
      • interpret

        @Contract("_ -> this")
        @NotNull
        B interpret​(boolean interpret)
        Sets whether to interpret.
        Parameters:
        interpret - if we should be interpreting
        Returns:
        this builder
        Since:
        4.0.0
      • separator

        @Contract("_ -> this")
        @NotNull
        B separator​(@Nullable
                    @Nullable ComponentLike separator)
        Sets the separator.
        Parameters:
        separator - the separator
        Returns:
        this builder
        Since:
        4.8.0