net.minecraft.entity

public abstract class PlayerLikeEntity

extends LivingEntity

All mapped superinterfaces:

Nameable, EntityLike, UniquelyIdentifiable, ScoreHolder, DataTracked, ComponentsAccess, HeldItemContext, StackReferenceGetter, DebugTrackable, EntryConvertible, Attackable, ServerWaypoint, Waypoint

net.minecraft.world.entity.Avatar
net.minecraft.class_11890
net.minecraft.entity.PlayerLikeEntity

Field summary

Modifier and TypeField
public static final Arm
DEFAULT_MAIN_HAND
field_62509
MAIN_ARM
public static final int
DEFAULT_MODEL_CUSTOMIZATION
field_62510
MODEL_CUSTOMIZATION
public static final float
DEFAULT_EYE_HEIGHT
field_62511
EYE_HEIGHT
public static final Vec3d
DEFAULT_VEHICLE_ATTACHMENT
field_62512
VEHICLE_ATTACHMENT
private static final float
CROUCH_BB_HEIGHT
field_63007
CROUCH_BOX_HEIGHT
private static final float
SWIMMING_BB_WIDTH
field_63008
SWIMMING_BOX_WIDTH
public static final float
SWIMMING_BB_HEIGHT
field_63009
SWIMMING_BOX_HEIGHT
protected static final EntityDimensions
STANDING_DIMENSIONS
field_63010
STANDING_DIMENSIONS
protected static final Map<EntityPose, EntityDimensions>
POSES
field_63011
POSE_DIMENSIONS
protected static final TrackedData<Arm>
DATA_PLAYER_MAIN_HAND
field_62513
MAIN_ARM_ID
protected static final TrackedData<Byte>
DATA_PLAYER_MODE_CUSTOMISATION
field_62514
PLAYER_MODE_CUSTOMIZATION_ID

Constructor summary

ModifierConstructor
protected (EntityType<? extends LivingEntity> type, World level)

Method summary

Modifier and TypeMethod
protected void
defineSynchedData(SynchedEntityData$Builder entityData)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
public Arm
getMainArm()
method_6068()
getMainArm()
public void
setMainArm(HumanoidArm mainArm)
method_74090(class_1306 arg0)
setMainArm(Arm arm)
public boolean
isModelPartShown(PlayerModelPart part)
method_74091(class_1664 arg0)
isModelPartVisible(PlayerModelPart part)
public EntityDimensions
getDefaultDimensions(Pose pose)
method_55694(class_4050 arg0)
getBaseDimensions(EntityPose arg0)
public abstract ProfileComponent
getProfile()
method_74104()
getMannequinProfile()