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

Public Member Functions

 decode ()
 
 encode ()
 
 getName ()
 
- 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_SOUND_EVENT_PACKET
 
const SOUND_ITEM_USE_ON = 0
 
const SOUND_HIT = 1
 
const SOUND_STEP = 2
 
const SOUND_JUMP = 3
 
const SOUND_BREAK = 4
 
const SOUND_PLACE = 5
 
const SOUND_HEAVY_STEP = 6
 
const SOUND_GALLOP = 7
 
const SOUND_FALL = 8
 
const SOUND_AMBIENT = 9
 
const SOUND_AMBIENT_BABY = 10
 
const SOUND_AMBIENT_IN_WATER = 11
 
const SOUND_BREATHE = 12
 
const SOUND_DEATH = 13
 
const SOUND_DEATH_IN_WATER = 14
 
const SOUND_DEATH_TO_ZOMBIE = 15
 
const SOUND_HURT = 16
 
const SOUND_HURT_IN_WATER = 17
 
const SOUND_MAD = 18
 
const SOUND_BOOST = 19
 
const SOUND_BOW = 20
 
const SOUND_SQUISH_BIG = 21
 
const SOUND_SQUISH_SMALL = 22
 
const SOUND_FALL_BIG = 23
 
const SOUND_FALL_SMALL = 24
 
const SOUND_SPLASH = 25
 
const SOUND_FIZZ = 26
 
const SOUND_FLAP = 27
 
const SOUND_SWIM = 28
 
const SOUND_DRINK = 29
 
const SOUND_EAT = 30
 
const SOUND_TAKEOFF = 31
 
const SOUND_SHAKE = 32
 
const SOUND_PLOP = 33
 
const SOUND_LAND = 34
 
const SOUND_SADDLE = 35
 
const SOUND_ARMOR = 36
 
const SOUND_ADD_CHEST = 37
 
const SOUND_THROW = 38
 
const SOUND_ATTACK = 39
 
const SOUND_ATTACK_NODAMAGE = 40
 
const SOUND_WARN = 41
 
const SOUND_SHEAR = 42
 
const SOUND_MILK = 43
 
const SOUND_THUNDER = 44
 
const SOUND_EXPLODE = 45
 
const SOUND_FIRE = 46
 
const SOUND_IGNITE = 47
 
const SOUND_FUSE = 48
 
const SOUND_STARE = 49
 
const SOUND_SPAWN = 50
 
const SOUND_SHOOT = 51
 
const SOUND_BREAK_BLOCK = 52
 
const SOUND_REMEDY = 53
 
const SOUND_UNFECT = 54
 
const SOUND_LEVELUP = 55
 
const SOUND_BOW_HIT = 56
 
const SOUND_BULLET_HIT = 57
 
const SOUND_EXTINGUISH_FIRE = 58
 
const SOUND_ITEM_FIZZ = 59
 
const SOUND_CHEST_OPEN = 60
 
const SOUND_CHEST_CLOSED = 61
 
const SOUND_SHULKERBOX_OPEN = 62
 
const SOUND_SHULKERBOX_CLOSED = 63
 
const SOUND_POWER_ON = 64
 
const SOUND_POWER_OFF = 65
 
const SOUND_ATTACH = 66
 
const SOUND_DETACH = 67
 
const SOUND_DENY = 68
 
const SOUND_TRIPOD = 69
 
const SOUND_POP = 70
 
const SOUND_DROP_SLOT = 71
 
const SOUND_NOTE = 72
 
const SOUND_THORNS = 73
 
const SOUND_PISTON_IN = 74
 
const SOUND_PISTON_OUT = 75
 
const SOUND_PORTAL = 76
 
const SOUND_WATER = 77
 
const SOUND_LAVA_POP = 78
 
const SOUND_LAVA = 79
 
const SOUND_BURP = 80
 
const SOUND_BUCKET_FILL_WATER = 81
 
const SOUND_BUCKET_FILL_LAVA = 82
 
const SOUND_BUCKET_EMPTY_WATER = 83
 
const SOUND_BUCKET_EMPTY_LAVA = 84
 
const SOUND_GUARDIAN_FLOP = 85
 
const SOUND_ELDERGUARDIAN_CURSE = 86
 
const SOUND_MOB_WARNING = 87
 
const SOUND_MOB_WARNING_BABY = 88
 
const SOUND_TELEPORT = 89
 
const SOUND_SHULKER_OPEN = 90
 
const SOUND_SHULKER_CLOSE = 91
 
const SOUND_HAGGLE = 92
 
const SOUND_HAGGLE_YES = 93
 
const SOUND_HAGGLE_NO = 94
 
const SOUND_HAGGLE_IDLE = 95
 
const SOUND_CHORUSGROW = 96
 
const SOUND_CHORUSDEATH = 97
 
const SOUND_GLASS = 98
 
const SOUND_CAST_SPELL = 99
 
const SOUND_PREPARE_ATTACK = 100
 
const SOUND_PREPARE_SUMMON = 101
 
const SOUND_PREPARE_WOLOLO = 102
 
const SOUND_FANG = 103
 
const SOUND_CHARGE = 104
 
const SOUND_CAMERA_TAKE_PICTURE = 105
 
const SOUND_DEFAULT = 106
 
const SOUND_UNDEFINED = 107
 
 $sound
 
 $x
 
 $y
 
 $z
 
 $extraData = -1
 
 $pitch = 1
 
 $unknownBool = false
 
 $unknownBool2 = false
 
- Data Fields inherited from DataPacket
const NETWORK_ID = 0
 
 $isEncoded = false
 
- Data Fields inherited from BinaryStream
 $offset
 
 $buffer
 

Member Function Documentation

◆ decode()

decode ( )
151  {
152  $this->sound = $this->getByte();
153  $this->getVector3f($this->x, $this->y, $this->z);
154  $this->extraData = $this->getVarInt();
155  $this->pitch = $this->getVarInt();
156  $this->unknownBool = $this->getBool();
157  $this->unknownBool2 = $this->getBool();
158  }

◆ encode()

encode ( )
163  {
164  $this->reset();
165  $this->putByte($this->sound);
166  $this->putVector3f($this->x, $this->y, $this->z);
167  $this->putVarInt($this->extraData);
168  $this->putVarInt($this->pitch);
169  $this->putBool($this->unknownBool);
170  $this->putBool($this->unknownBool2);
171  }

◆ getName()

getName ( )
Returns
PacketName|string
176  {
177  return "LevelSoundEventPacket";
178  }

Field Documentation

◆ $extraData

$extraData = -1

◆ $pitch

$pitch = 1

◆ $sound

$sound

◆ $unknownBool

$unknownBool = false

◆ $unknownBool2

$unknownBool2 = false

◆ $x

$x

◆ $y

$y

◆ $z

$z

◆ NETWORK_ID

◆ SOUND_ADD_CHEST

const SOUND_ADD_CHEST = 37

◆ SOUND_AMBIENT

const SOUND_AMBIENT = 9

◆ SOUND_AMBIENT_BABY

const SOUND_AMBIENT_BABY = 10

◆ SOUND_AMBIENT_IN_WATER

const SOUND_AMBIENT_IN_WATER = 11

◆ SOUND_ARMOR

const SOUND_ARMOR = 36

◆ SOUND_ATTACH

const SOUND_ATTACH = 66

◆ SOUND_ATTACK

const SOUND_ATTACK = 39

◆ SOUND_ATTACK_NODAMAGE

const SOUND_ATTACK_NODAMAGE = 40

◆ SOUND_BOOST

const SOUND_BOOST = 19

◆ SOUND_BOW

const SOUND_BOW = 20

◆ SOUND_BOW_HIT

const SOUND_BOW_HIT = 56

◆ SOUND_BREAK

const SOUND_BREAK = 4

◆ SOUND_BREAK_BLOCK

const SOUND_BREAK_BLOCK = 52

◆ SOUND_BREATHE

const SOUND_BREATHE = 12

◆ SOUND_BUCKET_EMPTY_LAVA

const SOUND_BUCKET_EMPTY_LAVA = 84

◆ SOUND_BUCKET_EMPTY_WATER

const SOUND_BUCKET_EMPTY_WATER = 83

◆ SOUND_BUCKET_FILL_LAVA

const SOUND_BUCKET_FILL_LAVA = 82

◆ SOUND_BUCKET_FILL_WATER

const SOUND_BUCKET_FILL_WATER = 81

◆ SOUND_BULLET_HIT

const SOUND_BULLET_HIT = 57

◆ SOUND_BURP

const SOUND_BURP = 80

◆ SOUND_CAMERA_TAKE_PICTURE

const SOUND_CAMERA_TAKE_PICTURE = 105

◆ SOUND_CAST_SPELL

const SOUND_CAST_SPELL = 99

◆ SOUND_CHARGE

const SOUND_CHARGE = 104

◆ SOUND_CHEST_CLOSED

const SOUND_CHEST_CLOSED = 61

◆ SOUND_CHEST_OPEN

const SOUND_CHEST_OPEN = 60

◆ SOUND_CHORUSDEATH

const SOUND_CHORUSDEATH = 97

◆ SOUND_CHORUSGROW

const SOUND_CHORUSGROW = 96

◆ SOUND_DEATH

const SOUND_DEATH = 13

◆ SOUND_DEATH_IN_WATER

const SOUND_DEATH_IN_WATER = 14

◆ SOUND_DEATH_TO_ZOMBIE

const SOUND_DEATH_TO_ZOMBIE = 15

◆ SOUND_DEFAULT

const SOUND_DEFAULT = 106

◆ SOUND_DENY

const SOUND_DENY = 68

◆ SOUND_DETACH

const SOUND_DETACH = 67

◆ SOUND_DRINK

const SOUND_DRINK = 29

◆ SOUND_DROP_SLOT

const SOUND_DROP_SLOT = 71

◆ SOUND_EAT

const SOUND_EAT = 30

◆ SOUND_ELDERGUARDIAN_CURSE

const SOUND_ELDERGUARDIAN_CURSE = 86

◆ SOUND_EXPLODE

const SOUND_EXPLODE = 45

◆ SOUND_EXTINGUISH_FIRE

const SOUND_EXTINGUISH_FIRE = 58

◆ SOUND_FALL

const SOUND_FALL = 8

◆ SOUND_FALL_BIG

const SOUND_FALL_BIG = 23

◆ SOUND_FALL_SMALL

const SOUND_FALL_SMALL = 24

◆ SOUND_FANG

const SOUND_FANG = 103

◆ SOUND_FIRE

const SOUND_FIRE = 46

◆ SOUND_FIZZ

const SOUND_FIZZ = 26

◆ SOUND_FLAP

const SOUND_FLAP = 27

◆ SOUND_FUSE

const SOUND_FUSE = 48

◆ SOUND_GALLOP

const SOUND_GALLOP = 7

◆ SOUND_GLASS

const SOUND_GLASS = 98

◆ SOUND_GUARDIAN_FLOP

const SOUND_GUARDIAN_FLOP = 85

◆ SOUND_HAGGLE

const SOUND_HAGGLE = 92

◆ SOUND_HAGGLE_IDLE

const SOUND_HAGGLE_IDLE = 95

◆ SOUND_HAGGLE_NO

const SOUND_HAGGLE_NO = 94

◆ SOUND_HAGGLE_YES

const SOUND_HAGGLE_YES = 93

◆ SOUND_HEAVY_STEP

const SOUND_HEAVY_STEP = 6

◆ SOUND_HIT

const SOUND_HIT = 1

◆ SOUND_HURT

const SOUND_HURT = 16

◆ SOUND_HURT_IN_WATER

const SOUND_HURT_IN_WATER = 17

◆ SOUND_IGNITE

const SOUND_IGNITE = 47

◆ SOUND_ITEM_FIZZ

const SOUND_ITEM_FIZZ = 59

◆ SOUND_ITEM_USE_ON

const SOUND_ITEM_USE_ON = 0

◆ SOUND_JUMP

const SOUND_JUMP = 3

◆ SOUND_LAND

const SOUND_LAND = 34

◆ SOUND_LAVA

const SOUND_LAVA = 79

◆ SOUND_LAVA_POP

const SOUND_LAVA_POP = 78

◆ SOUND_LEVELUP

const SOUND_LEVELUP = 55

◆ SOUND_MAD

const SOUND_MAD = 18

◆ SOUND_MILK

const SOUND_MILK = 43

◆ SOUND_MOB_WARNING

const SOUND_MOB_WARNING = 87

◆ SOUND_MOB_WARNING_BABY

const SOUND_MOB_WARNING_BABY = 88

◆ SOUND_NOTE

const SOUND_NOTE = 72

◆ SOUND_PISTON_IN

const SOUND_PISTON_IN = 74

◆ SOUND_PISTON_OUT

const SOUND_PISTON_OUT = 75

◆ SOUND_PLACE

const SOUND_PLACE = 5

◆ SOUND_PLOP

const SOUND_PLOP = 33

◆ SOUND_POP

const SOUND_POP = 70

◆ SOUND_PORTAL

const SOUND_PORTAL = 76

◆ SOUND_POWER_OFF

const SOUND_POWER_OFF = 65

◆ SOUND_POWER_ON

const SOUND_POWER_ON = 64

◆ SOUND_PREPARE_ATTACK

const SOUND_PREPARE_ATTACK = 100

◆ SOUND_PREPARE_SUMMON

const SOUND_PREPARE_SUMMON = 101

◆ SOUND_PREPARE_WOLOLO

const SOUND_PREPARE_WOLOLO = 102

◆ SOUND_REMEDY

const SOUND_REMEDY = 53

◆ SOUND_SADDLE

const SOUND_SADDLE = 35

◆ SOUND_SHAKE

const SOUND_SHAKE = 32

◆ SOUND_SHEAR

const SOUND_SHEAR = 42

◆ SOUND_SHOOT

const SOUND_SHOOT = 51

◆ SOUND_SHULKER_CLOSE

const SOUND_SHULKER_CLOSE = 91

◆ SOUND_SHULKER_OPEN

const SOUND_SHULKER_OPEN = 90

◆ SOUND_SHULKERBOX_CLOSED

const SOUND_SHULKERBOX_CLOSED = 63

◆ SOUND_SHULKERBOX_OPEN

const SOUND_SHULKERBOX_OPEN = 62

◆ SOUND_SPAWN

const SOUND_SPAWN = 50

◆ SOUND_SPLASH

const SOUND_SPLASH = 25

◆ SOUND_SQUISH_BIG

const SOUND_SQUISH_BIG = 21

◆ SOUND_SQUISH_SMALL

const SOUND_SQUISH_SMALL = 22

◆ SOUND_STARE

const SOUND_STARE = 49

◆ SOUND_STEP

const SOUND_STEP = 2

◆ SOUND_SWIM

const SOUND_SWIM = 28

◆ SOUND_TAKEOFF

const SOUND_TAKEOFF = 31

◆ SOUND_TELEPORT

const SOUND_TELEPORT = 89

◆ SOUND_THORNS

const SOUND_THORNS = 73

◆ SOUND_THROW

const SOUND_THROW = 38

◆ SOUND_THUNDER

const SOUND_THUNDER = 44

◆ SOUND_TRIPOD

const SOUND_TRIPOD = 69

◆ SOUND_UNDEFINED

const SOUND_UNDEFINED = 107

◆ SOUND_UNFECT

const SOUND_UNFECT = 54

◆ SOUND_WARN

const SOUND_WARN = 41

◆ SOUND_WATER

const SOUND_WATER = 77

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