BlueprintGroup

Blueprint group

Parameters

name

group name

origin

origin

rotation

rotation

children

children

visibility

visibility

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@NotNull
open fun boneName(): @NotNull BoneName
Creates bone name
Link copied to clipboard
@Nullable
open fun buildJson(scale: Float, @NotNull parent: @NotNull ModelBlueprint): @Nullable BlueprintJson
Gets blueprint json
Link copied to clipboard
@Nullable
@Unmodifiable
open fun buildModernJson(scale: Float, @NotNull parent: @NotNull ModelBlueprint): @Nullable @Unmodifiable List<BlueprintJson>
Gets blueprint modern json
Link copied to clipboard
abstract fun equals(p: Any): Boolean
Link copied to clipboard
@NotNull
open fun from(@NotNull children: @NotNull ModelChildren, @NotNull @Unmodifiable elementMap: @NotNull @Unmodifiable Map<String, ModelElement>): @NotNull BlueprintChildren
Gets children from raw children
Link copied to clipboard
abstract fun hashCode(): Int
Link copied to clipboard
@Nullable
open fun hitBox(): @Nullable NamedBoundingBox
Gets single hit-box
Link copied to clipboard
@NotNull
open fun jsonName(@NotNull parent: @NotNull ModelBlueprint): @NotNull String
Gets JSON name of blueprint.
Link copied to clipboard
@NotNull
open fun origin(): @NotNull Float3
Link copied to clipboard
abstract fun toString(): String