RenderInstance
A manager of each tracker.
Constructors
Link copied to clipboard
constructor(@NotNull parent: BlueprintRenderer, @NotNull entityMap: Map<String, RenderedBone>, @NotNull animationMap: Map<String, BlueprintAnimation>)
Functions
Link copied to clipboard
open fun addAnimationMovementModifier(@NotNull predicate: BonePredicate, @NotNull consumer: Consumer<AnimationMovement>): Boolean
Link copied to clipboard
Link copied to clipboard
open fun animateLoop(@NotNull filter: Predicate<RenderedBone>, @NotNull animation: String, modifier: AnimationModifier, removeTask: Runnable): Boolean
Link copied to clipboard
open fun animateSingle(@NotNull filter: Predicate<RenderedBone>, @NotNull animation: String, modifier: AnimationModifier, removeTask: Runnable): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun createHitBox(@NotNull entity: EntityAdapter, @NotNull predicate: Predicate<RenderedBone>, @Nullable listener: HitBoxListener)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun itemStack(@NotNull predicate: BonePredicate, @NotNull itemStack: TransformedItemStack): Boolean
Link copied to clipboard
open fun move(@Nullable rotation: ModelRotation, @NotNull movement: TrackerMovement, @NotNull bundler: PacketBundler)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun replaceLoop(@NotNull filter: Predicate<RenderedBone>, @NotNull target: String, @NotNull animation: String): Boolean
Link copied to clipboard
open fun replaceSingle(@NotNull filter: Predicate<RenderedBone>, @NotNull target: String, @NotNull animation: String): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard