MindBodyProfile

public final class MindBodyProfile extends Record

Version-independent physical and locomotion request for a native Mind body. Scale affects the complete hitbox uniformly. entityCollidable controls collisions with other entities; block collision support is reported separately by MindBodyCapabilities.

Constructors

Link copied to clipboard
public void MindBodyProfile(MindBodyLocomotion locomotion, double uniformScale, boolean entityCollidable)
Source-compatible constructor for the historical neutral zombie carrier.
public void MindBodyProfile(MindBodyLocomotion locomotion, double uniformScale, boolean entityCollidable, String carrierType)

Properties

Link copied to clipboard
public final static String DEFAULT_CARRIER_TYPE
Link copied to clipboard
public final static MindBodyProfile GROUNDED

Functions

Link copied to clipboard
public static MindBodyProfile forCarrier(String carrierType, MindBodyLocomotion locomotion)
Link copied to clipboard
public static MindBodyProfile standard(MindBodyLocomotion locomotion)

Inherited functions

Link copied to clipboard
public abstract boolean equals(Object p)
Link copied to clipboard
public abstract int hashCode()
Link copied to clipboard
public abstract String toString()