RenderedBone
A rendered item-display.
Constructors
Link copied to clipboard
@ApiStatus.Internal
Creates entity.
Functions
Link copied to clipboard
open fun addAnimation(@NotNull filter: @NotNull AnimationPredicate, @NotNull parent: @NotNull String, @NotNull animator: @NotNull BlueprintAnimation, @NotNull modifier: @NotNull AnimationModifier, removeTask: Runnable): Boolean
Link copied to clipboard
open fun addPositionModifier(@NotNull predicate: @NotNull Predicate<RenderedBone>, @NotNull function: @NotNull (Vector3f) -> Vector3f): Boolean
Adds position modifier.
Link copied to clipboard
open fun addRotationModifier(@NotNull predicate: @NotNull Predicate<RenderedBone>, @NotNull function: @NotNull (Quaternionf) -> Quaternionf): Boolean
Adds rotation modifier.
Link copied to clipboard
@Nullable
Gets bone
Link copied to clipboard
open fun brightness(@NotNull predicate: @NotNull Predicate<RenderedBone>, block: Int, sky: Int): Boolean
Link copied to clipboard
open fun createHitBox(@NotNull entity: @NotNull EntityAdapter, @NotNull predicate: @NotNull Predicate<RenderedBone>, @Nullable listener: @Nullable HitBoxListener): Boolean
Creates hit box.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Gets hit-box position
Link copied to clipboard
Gets hit-box rotation
Link copied to clipboard
Gets hit-box scale
Link copied to clipboard
Gets hit-box view rotation
Link copied to clipboard
open fun itemStack(@NotNull predicate: @NotNull Predicate<RenderedBone>, @NotNull itemStack: @NotNull TransformedItemStack): Boolean
Changes displayed item
Link copied to clipboard
open fun iterateAnimation(@NotNull predicate: @NotNull AnimationPredicate, @NotNull mapper: @NotNull BiPredicate<RenderedBone, AnimationPredicate>): Boolean
Link copied to clipboard
open fun iterateTree(@NotNull predicate: @NotNull BonePredicate, @NotNull mapper: @NotNull BiPredicate<RenderedBone, BonePredicate>): Boolean
Link copied to clipboard
Link copied to clipboard
Sets bone's move duration.
Link copied to clipboard
Removes model's display
Link copied to clipboard
open fun replaceAnimation(@NotNull filter: @NotNull AnimationPredicate, @NotNull target: @NotNull String, @NotNull parent: @NotNull String, @NotNull animator: @NotNull BlueprintAnimation, @NotNull modifier: @NotNull AnimationModifier): Boolean
Link copied to clipboard
open fun rotate(@NotNull rotation: @NotNull ModelRotation, @NotNull bundler: @NotNull PacketBundler): Boolean
Link copied to clipboard
Link copied to clipboard
Sets the scale of this bone
Link copied to clipboard
Link copied to clipboard
open fun stopAnimation(@NotNull filter: @NotNull Predicate<RenderedBone>, @NotNull parent: @NotNull String)
Stops bone's animation
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Toggles some part
Link copied to clipboard
open fun updateItem(@NotNull predicate: @NotNull Predicate<RenderedBone>, @NotNull source: @NotNull RenderSource<out Any>): Boolean
Link copied to clipboard
@NotNull
Link copied to clipboard