GenisysPro  for Minecraft PE/Windows 10 v1.1.x
Feature-rich server software for Minecraft PE and Windows 10 Edition
LevelEventPacket Class Reference

Public Member Functions

 decode ()
 
 encode ()
 
- Public Member Functions inherited from DataPacket
 pid ()
 
 encode ()
 
 decode ()
 
 reset ()
 
 clean ()
 
 __debugInfo ()
 
 getEntityMetadata (bool $types=true)
 
 putEntityMetadata (array $metadata)
 
 getName ()
 
- Public Member Functions inherited from BinaryStream
 __construct ($buffer="", $offset=0)
 
 reset ()
 
 setBuffer ($buffer=null, $offset=0)
 
 getOffset ()
 
 getBuffer ()
 
 get ($len)
 
 put ($str)
 
 getBool ()
 
 putBool ($v)
 
 getLong ()
 
 putLong ($v)
 
 getInt ()
 
 putInt ($v)
 
 getLLong ()
 
 putLLong ($v)
 
 getLInt ()
 
 putLInt ($v)
 
 getSignedShort ()
 
 putShort ($v)
 
 getShort ()
 
 putSignedShort ($v)
 
 getFloat (int $accuracy=-1)
 
 putFloat ($v)
 
 getLShort ($signed=true)
 
 putLShort ($v)
 
 getLFloat (int $accuracy=-1)
 
 putLFloat ($v)
 
 getTriad ()
 
 putTriad ($v)
 
 getLTriad ()
 
 putLTriad ($v)
 
 getByte ()
 
 putByte ($v)
 
 getUUID ()
 
 putUUID (UUID $uuid)
 
 getSlot ()
 
 putSlot (Item $item)
 
 getString ()
 
 putString ($v)
 
 getUnsignedVarInt ()
 
 putUnsignedVarInt ($v)
 
 getVarInt ()
 
 putVarInt ($v)
 
 getEntityId ()
 
 putEntityId ($v)
 
 getBlockCoords (&$x, &$y, &$z)
 
 putBlockCoords ($x, $y, $z)
 
 getVector3f (&$x, &$y, &$z)
 
 putVector3f ($x, $y, $z)
 
 feof ()
 

Data Fields

const NETWORK_ID = ProtocolInfo::LEVEL_EVENT_PACKET
 
const EVENT_SOUND_CLICK = 1000
 
const EVENT_SOUND_CLICK_FAIL = 1001
 
const EVENT_SOUND_SHOOT = 1002
 
const EVENT_SOUND_DOOR = 1003
 
const EVENT_SOUND_FIZZ = 1004
 
const EVENT_SOUND_IGNITE = 1005
 
const EVENT_SOUND_GHAST = 1007
 
const EVENT_SOUND_GHAST_SHOOT = 1008
 
const EVENT_SOUND_BLAZE_SHOOT = 1009
 
const EVENT_SOUND_DOOR_BUMP = 1010
 
const EVENT_SOUND_DOOR_CRASH = 1012
 
const EVENT_SOUND_ENDERMAN_TELEPORT = 1018
 
const EVENT_SOUND_ANVIL_BREAK = 1020
 
const EVENT_SOUND_ANVIL_USE = 1021
 
const EVENT_SOUND_ANVIL_FALL = 1022
 
const EVENT_SOUND_POP = 1030
 
const EVENT_SOUND_PORTAL = 1032
 
const EVENT_SOUND_ITEMFRAME_ADD_ITEM = 1040
 
const EVENT_SOUND_ITEMFRAME_REMOVE = 1041
 
const EVENT_SOUND_ITEMFRAME_PLACE = 1042
 
const EVENT_SOUND_ITEMFRAME_REMOVE_ITEM = 1043
 
const EVENT_SOUND_ITEMFRAME_ROTATE_ITEM = 1044
 
const EVENT_SOUND_CAMERA = 1050
 
const EVENT_SOUND_ORB = 1051
 
const EVENT_PARTICLE_SHOOT = 2000
 
const EVENT_PARTICLE_DESTROY = 2001
 
const EVENT_PARTICLE_SPLASH = 2002
 
const EVENT_PARTICLE_EYE_DESPAWN = 2003
 
const EVENT_PARTICLE_SPAWN = 2004
 
const EVENT_GUARDIAN_CURSE = 2006
 
const EVENT_PARTICLE_BLOCK_FORCE_FIELD = 2008
 
const EVENT_PARTICLE_PUNCH_BLOCK = 2014
 
const EVENT_START_RAIN = 3001
 
const EVENT_START_THUNDER = 3002
 
const EVENT_STOP_RAIN = 3003
 
const EVENT_STOP_THUNDER = 3004
 
const EVENT_REDSTONE_TRIGGER = 3500
 
const EVENT_CAULDRON_EXPLODE = 3501
 
const EVENT_CAULDRON_DYE_ARMOR = 3502
 
const EVENT_CAULDRON_CLEAN_ARMOR = 3503
 
const EVENT_CAULDRON_FILL_POTION = 3504
 
const EVENT_CAULDRON_TAKE_POTION = 3505
 
const EVENT_CAULDRON_FILL_WATER = 3506
 
const EVENT_CAULDRON_TAKE_WATER = 3507
 
const EVENT_CAULDRON_ADD_DYE = 3508
 
const EVENT_SET_DATA = 4000
 
const EVENT_PLAYERS_SLEEPING = 9800
 
const EVENT_ADD_PARTICLE_MASK = 0x4000
 
const EVENT_BLOCK_START_BREAK = 3600
 
const EVENT_BLOCK_STOP_BREAK = 3601
 
 $evid
 
 $x = 0
 
 $y = 0
 
 $z = 0
 
 $data
 
- Data Fields inherited from DataPacket
const NETWORK_ID = 0
 
 $isEncoded = false
 
- Data Fields inherited from BinaryStream
 $offset
 
 $buffer
 

Member Function Documentation

◆ decode()

decode ( )
102  {
103 
104  }

◆ encode()

encode ( )
109  {
110  $this->reset();
111  $this->putVarInt($this->evid);
112  $this->putVector3f($this->x, $this->y, $this->z);
113  $this->putVarInt($this->data);
114  }

Field Documentation

◆ $data

$data

◆ $evid

$evid

◆ $x

$x = 0

◆ $y

$y = 0

◆ $z

$z = 0

◆ EVENT_ADD_PARTICLE_MASK

const EVENT_ADD_PARTICLE_MASK = 0x4000

◆ EVENT_BLOCK_START_BREAK

const EVENT_BLOCK_START_BREAK = 3600

◆ EVENT_BLOCK_STOP_BREAK

const EVENT_BLOCK_STOP_BREAK = 3601

◆ EVENT_CAULDRON_ADD_DYE

const EVENT_CAULDRON_ADD_DYE = 3508

◆ EVENT_CAULDRON_CLEAN_ARMOR

const EVENT_CAULDRON_CLEAN_ARMOR = 3503

◆ EVENT_CAULDRON_DYE_ARMOR

const EVENT_CAULDRON_DYE_ARMOR = 3502

◆ EVENT_CAULDRON_EXPLODE

const EVENT_CAULDRON_EXPLODE = 3501

◆ EVENT_CAULDRON_FILL_POTION

const EVENT_CAULDRON_FILL_POTION = 3504

◆ EVENT_CAULDRON_FILL_WATER

const EVENT_CAULDRON_FILL_WATER = 3506

◆ EVENT_CAULDRON_TAKE_POTION

const EVENT_CAULDRON_TAKE_POTION = 3505

◆ EVENT_CAULDRON_TAKE_WATER

const EVENT_CAULDRON_TAKE_WATER = 3507

◆ EVENT_GUARDIAN_CURSE

const EVENT_GUARDIAN_CURSE = 2006

◆ EVENT_PARTICLE_BLOCK_FORCE_FIELD

const EVENT_PARTICLE_BLOCK_FORCE_FIELD = 2008

◆ EVENT_PARTICLE_DESTROY

const EVENT_PARTICLE_DESTROY = 2001

◆ EVENT_PARTICLE_EYE_DESPAWN

const EVENT_PARTICLE_EYE_DESPAWN = 2003

◆ EVENT_PARTICLE_PUNCH_BLOCK

const EVENT_PARTICLE_PUNCH_BLOCK = 2014

◆ EVENT_PARTICLE_SHOOT

const EVENT_PARTICLE_SHOOT = 2000

◆ EVENT_PARTICLE_SPAWN

const EVENT_PARTICLE_SPAWN = 2004

◆ EVENT_PARTICLE_SPLASH

const EVENT_PARTICLE_SPLASH = 2002

◆ EVENT_PLAYERS_SLEEPING

const EVENT_PLAYERS_SLEEPING = 9800

◆ EVENT_REDSTONE_TRIGGER

const EVENT_REDSTONE_TRIGGER = 3500

◆ EVENT_SET_DATA

const EVENT_SET_DATA = 4000

◆ EVENT_SOUND_ANVIL_BREAK

const EVENT_SOUND_ANVIL_BREAK = 1020

◆ EVENT_SOUND_ANVIL_FALL

const EVENT_SOUND_ANVIL_FALL = 1022

◆ EVENT_SOUND_ANVIL_USE

const EVENT_SOUND_ANVIL_USE = 1021

◆ EVENT_SOUND_BLAZE_SHOOT

const EVENT_SOUND_BLAZE_SHOOT = 1009

◆ EVENT_SOUND_CAMERA

const EVENT_SOUND_CAMERA = 1050

◆ EVENT_SOUND_CLICK

const EVENT_SOUND_CLICK = 1000

◆ EVENT_SOUND_CLICK_FAIL

const EVENT_SOUND_CLICK_FAIL = 1001

◆ EVENT_SOUND_DOOR

const EVENT_SOUND_DOOR = 1003

◆ EVENT_SOUND_DOOR_BUMP

const EVENT_SOUND_DOOR_BUMP = 1010

◆ EVENT_SOUND_DOOR_CRASH

const EVENT_SOUND_DOOR_CRASH = 1012

◆ EVENT_SOUND_ENDERMAN_TELEPORT

const EVENT_SOUND_ENDERMAN_TELEPORT = 1018

◆ EVENT_SOUND_FIZZ

const EVENT_SOUND_FIZZ = 1004

◆ EVENT_SOUND_GHAST

const EVENT_SOUND_GHAST = 1007

◆ EVENT_SOUND_GHAST_SHOOT

const EVENT_SOUND_GHAST_SHOOT = 1008

◆ EVENT_SOUND_IGNITE

const EVENT_SOUND_IGNITE = 1005

◆ EVENT_SOUND_ITEMFRAME_ADD_ITEM

const EVENT_SOUND_ITEMFRAME_ADD_ITEM = 1040

◆ EVENT_SOUND_ITEMFRAME_PLACE

const EVENT_SOUND_ITEMFRAME_PLACE = 1042

◆ EVENT_SOUND_ITEMFRAME_REMOVE

const EVENT_SOUND_ITEMFRAME_REMOVE = 1041

◆ EVENT_SOUND_ITEMFRAME_REMOVE_ITEM

const EVENT_SOUND_ITEMFRAME_REMOVE_ITEM = 1043

◆ EVENT_SOUND_ITEMFRAME_ROTATE_ITEM

const EVENT_SOUND_ITEMFRAME_ROTATE_ITEM = 1044

◆ EVENT_SOUND_ORB

const EVENT_SOUND_ORB = 1051

◆ EVENT_SOUND_POP

const EVENT_SOUND_POP = 1030

◆ EVENT_SOUND_PORTAL

const EVENT_SOUND_PORTAL = 1032

◆ EVENT_SOUND_SHOOT

const EVENT_SOUND_SHOOT = 1002

◆ EVENT_START_RAIN

const EVENT_START_RAIN = 3001

◆ EVENT_START_THUNDER

const EVENT_START_THUNDER = 3002

◆ EVENT_STOP_RAIN

const EVENT_STOP_RAIN = 3003

◆ EVENT_STOP_THUNDER

const EVENT_STOP_THUNDER = 3004

◆ NETWORK_ID


The documentation for this class was generated from the following file: