Player
Player
¶
Player(
entity_id: int,
uuid: str,
position: Vector3D[float],
rotation: Rotation,
metadata: Dict[int, Any],
tablist: Dict[str, tab.PlayerInfo],
)
Bases: Living
Player entity extending Living.
| ATTRIBUTE | DESCRIPTION |
|---|---|
ENTITY_TYPE |
The Minecraft entity type identifier for players. |
BOUNDING |
The bounding box dimensions (width/depth, height) of the player. |
info
property
¶
info: Optional[tab.PlayerInfo]
Get additional player information from the server's tab list.
| RETURNS | DESCRIPTION |
|---|---|
Optional[tab.TabPlayer]
|
The player's tab list entry if they are currently online and visible in the tab list, None otherwise. |
additional_hearts
property
¶
additional_hearts: float
Additional hearts.
| RETURNS | DESCRIPTION |
|---|---|
float
|
The number of additional hearts the player has. |
displayed_skin_parts
property
¶
displayed_skin_parts: int
Displayed skin parts bit mask.
| RETURNS | DESCRIPTION |
|---|---|
int
|
Bit mask representing which skin parts are displayed. |
main_hand
property
¶
main_hand: int
Main hand preference.
| RETURNS | DESCRIPTION |
|---|---|
int
|
The main hand preference (0=left, 1=right). |
left_shoulder_entity
property
¶
right_shoulder_entity
property
¶
cape_enabled
property
¶
cape_enabled: bool
Whether cape is enabled (bit 0).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the cape is enabled, False otherwise. |
jacket_enabled
property
¶
jacket_enabled: bool
Whether jacket is enabled (bit 1).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the jacket is enabled, False otherwise. |
left_sleeve_enabled
property
¶
left_sleeve_enabled: bool
Whether left sleeve is enabled (bit 2).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the left sleeve is enabled, False otherwise. |
right_sleeve_enabled
property
¶
right_sleeve_enabled: bool
Whether right sleeve is enabled (bit 3).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the right sleeve is enabled, False otherwise. |
left_pants_leg_enabled
property
¶
left_pants_leg_enabled: bool
Whether left pants leg is enabled (bit 4).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the left pants leg is enabled, False otherwise. |
right_pants_leg_enabled
property
¶
right_pants_leg_enabled: bool
Whether right pants leg is enabled (bit 5).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the right pants leg is enabled, False otherwise. |
hat_enabled
property
¶
hat_enabled: bool
Whether hat is enabled (bit 6).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the hat is enabled, False otherwise. |
is_left_handed
property
¶
is_left_handed: bool
Whether player is left-handed (main hand = 0).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the player is left-handed, False otherwise. |
is_right_handed
property
¶
is_right_handed: bool
Whether player is right-handed (main hand = 1).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if the player is right-handed, False otherwise. |
has_left_shoulder_parrot
property
¶
has_left_shoulder_parrot: bool
Whether player has a parrot on left shoulder.
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if there's an entity on the left shoulder, False otherwise. |
has_right_shoulder_parrot
property
¶
has_right_shoulder_parrot: bool
Whether player has a parrot on right shoulder.
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if there's an entity on the right shoulder, False otherwise. |
air
property
¶
air: int
Remaining air ticks.
| RETURNS | DESCRIPTION |
|---|---|
int
|
Number of air ticks remaining before drowning |
custom_name
property
¶
is_custom_name_visible
property
¶
is_custom_name_visible: bool
Whether custom name is visible above entity.
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if custom name should be displayed above the entity |
is_silent
property
¶
is_silent: bool
Whether entity makes sounds.
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity is silent and won't produce sounds |
no_gravity
property
¶
no_gravity: bool
Whether entity is affected by gravity.
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity ignores gravity effects |
max_health
property
¶
max_health: float
Maximum health attribute value.
| RETURNS | DESCRIPTION |
|---|---|
float
|
Maximum health points for this entity |
movement_speed
property
¶
movement_speed: float
Movement speed attribute value.
| RETURNS | DESCRIPTION |
|---|---|
float
|
Movement speed multiplier for this entity |
armor
property
¶
armor: float
Armor attribute value.
| RETURNS | DESCRIPTION |
|---|---|
float
|
Armor points providing damage reduction |
attack_speed
property
¶
attack_speed: float
Attack speed attribute value.
| RETURNS | DESCRIPTION |
|---|---|
float
|
Attack speed multiplier for this entity |
on_fire
property
¶
on_fire: bool
Whether entity is on fire (bit 0).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity is currently on fire |
crouched
property
¶
crouched: bool
Whether entity is crouching (bit 1).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity is in crouching state |
sprinting
property
¶
sprinting: bool
Whether entity is sprinting (bit 3).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity is currently sprinting |
invisible
property
¶
invisible: bool
Whether entity is invisible (bit 5).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity has invisibility effect active |
glowing
property
¶
glowing: bool
Whether entity is glowing (bit 6).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity has glowing outline effect |
flying_with_elytra
property
¶
flying_with_elytra: bool
Whether entity is flying with elytra (bit 7).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity is gliding with elytra wings |
equipment
property
¶
has_equipment
property
¶
has_equipment: bool
Check if the entity has any equipment.
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity has equipment, False otherwise. |
hand_states
property
¶
hand_states: int
Hand state bit mask.
| RETURNS | DESCRIPTION |
|---|---|
int
|
Bit mask containing hand usage states |
health
property
¶
health: float
Current health value.
| RETURNS | DESCRIPTION |
|---|---|
float
|
Current health points remaining |
potion_effect_color
property
¶
potion_effect_color: int
Potion effect particle color.
| RETURNS | DESCRIPTION |
|---|---|
int
|
RGB color value for potion effect particles |
is_potion_effect_ambient
property
¶
is_potion_effect_ambient: bool
Whether potion effect is ambient.
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if potion effect particles are ambient (less visible) |
arrows_in_entity
property
¶
arrows_in_entity: int
Number of arrows stuck in entity.
| RETURNS | DESCRIPTION |
|---|---|
int
|
Count of arrows visually stuck in the entity |
is_hand_active
property
¶
is_hand_active: bool
Whether hand is active (using item).
| RETURNS | DESCRIPTION |
|---|---|
bool
|
True if entity is currently using an item with their hand |
active_hand
property
¶
active_hand: int
Which hand is active (0=main, 1=off).
| RETURNS | DESCRIPTION |
|---|---|
int
|
Hand index: 0 for main hand, 1 for off-hand |