@Contract(value = "_, _, _ -> new", pure = true)
  static @NotNull BlockNBTComponent blockNBT(final @NotNull String nbtPath, final boolean interpret, final BlockNBTComponent.@NotNull Pos pos) {
    return blockNBT(nbtPath, interpret, null, pos);
  }
Creates a block NBT component with a position.

@param nbtPath the nbt path
@param interpret whether to interpret
@param pos the block position
@return a block NBT component
@since 4.0.0
api/src/main/java/net/kyori/adventure/text/Component.java