Reference

Represents a leaf node in the outliner, referencing a specific element by UUID.

Since

1.15.2

Parameters

uuid

the UUID of the referenced element

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
val PARSER: JsonDeserializer<ModelOutliner>
A JSON deserializer that parses the outliner structure.

Functions

Link copied to clipboard
abstract fun equals(p: Any): Boolean
Link copied to clipboard
@NotNull
open fun flatten(): @NotNull Stream<ModelOutliner>
Flattens the outliner tree into a stream of all nodes.
Link copied to clipboard
abstract fun hashCode(): Int
Link copied to clipboard
@NotNull
open fun toBlueprint(@NotNull context: @NotNull ModelLoadContext): @NotNull BlueprintElement
Converts this outliner node into a processed BlueprintElement.
Link copied to clipboard
abstract fun toString(): String
Link copied to clipboard
@NotNull
abstract fun uuid(): @NotNull String
Returns the UUID of this outliner node.