spockbot.plugins.helpers.entities module¶
An entity tracker
-
class
spockbot.plugins.helpers.entities.
EntitiesCore
¶ Bases:
object
-
class
spockbot.plugins.helpers.entities.
EntitiesPlugin
(ploader, settings)¶ Bases:
spockbot.plugins.base.PluginBase
-
events
= {'PLAY<Spawn Experience Orb': 'handle_spawn_experience_orb', 'PLAY<Spawn Object': 'handle_spawn_object', 'PLAY<Spawn Global Entity': 'handle_spawn_global_entity', 'PLAY<Entity Effect': 'handle_unhandled', 'PLAY<Entity Metadata': 'handle_set_dict', 'PLAY<Remove Entity Effect': 'handle_unhandled', 'PLAY<Entity Relative Move': 'handle_relative_move', 'PLAY<Spawn Mob': 'handle_spawn_mob', 'PLAY<Join Game': 'handle_join_game', 'PLAY<Entity Status': 'handle_set_dict', 'PLAY<Destroy Entities': 'handle_destroy_entities', 'PLAY<Entity Head Look': 'handle_set_dict', 'PLAY<Entity Properties': 'handle_unhandled', 'PLAY<Entity Look': 'handle_set_dict', 'PLAY<Entity Teleport': 'handle_set_dict', 'PLAY<Update Entity NBT': 'handle_set_dict', 'PLAY<Spawn Player': 'handle_spawn_player', 'PLAY<Entity Velocity': 'handle_velocity', 'PLAY<Entity Look And Relative Move': 'handle_relative_move', 'PLAY<Entity Equipment': 'handle_unhandled', 'PLAY<Spawn Painting': 'handle_spawn_painting'}¶
-
handle_destroy_entities
(event, packet)¶
-
handle_join_game
(event, packet)¶
-
handle_relative_move
(event, packet)¶
-
handle_set_dict
(event, packet)¶
-
handle_spawn_experience_orb
(event, packet)¶
-
handle_spawn_global_entity
(event, packet)¶
-
handle_spawn_mob
(event, packet)¶
-
handle_spawn_object
(event, packet)¶
-
handle_spawn_painting
(event, packet)¶
-
handle_spawn_player
(event, packet)¶
-
handle_unhandled
(event, packet)¶
-
handle_velocity
(event, packet)¶
-
pl_announce
= ('Entities',)¶
-
requires
= 'Event'¶
-
-
class
spockbot.plugins.helpers.entities.
ExpEntity
¶ Bases:
spockbot.plugins.helpers.entities.MCEntity
-
count
= 0¶
-
x
= 0¶
-
y
= 0¶
-
z
= 0¶
-
-
class
spockbot.plugins.helpers.entities.
GlobalEntity
¶ Bases:
spockbot.plugins.helpers.entities.MCEntity
-
global_type
= 0¶
-
x
= 0¶
-
y
= 0¶
-
z
= 0¶
-
-
class
spockbot.plugins.helpers.entities.
MCEntity
¶ Bases:
spockbot.mcdata.utils.Info
-
eid
= 0¶
-
metadata
= None¶
-
nbt
= None¶
-
status
= 0¶
-
-
class
spockbot.plugins.helpers.entities.
MobEntity
¶ Bases:
spockbot.plugins.helpers.entities.MovementEntity
-
head_pitch
= 0¶
-
head_yaw
= 0¶
-
metadata
= None¶
-
mob_type
= 0¶
-
velocity_x
= 0¶
-
velocity_y
= 0¶
-
velocity_z
= 0¶
-
-
class
spockbot.plugins.helpers.entities.
MovementEntity
¶ Bases:
spockbot.plugins.helpers.entities.MCEntity
-
on_ground
= True¶
-
pitch
= 0¶
-
x
= 0¶
-
y
= 0¶
-
yaw
= 0¶
-
z
= 0¶
-
-
class
spockbot.plugins.helpers.entities.
ObjectEntity
¶ Bases:
spockbot.plugins.helpers.entities.MovementEntity
-
obj_data
= 0¶
-
obj_type
= 0¶
-
speed_x
= 0¶
-
speed_y
= 0¶
-
speed_z
= 0¶
-
-
class
spockbot.plugins.helpers.entities.
PaintingEntity
¶ Bases:
spockbot.plugins.helpers.entities.MCEntity
-
direction
= 0¶
-
location
= {'y': 0, 'z': 0, 'x': 0}¶
-
title
= ''¶
-
-
class
spockbot.plugins.helpers.entities.
PlayerEntity
¶ Bases:
spockbot.plugins.helpers.entities.MovementEntity
-
current_item
= 0¶
-
metadata
= None¶
-
uuid
= 0¶
-