public function __construct(Vector3 $pos, $r = 0, $g = 0, $b = 0, $a = 255) { parent::__construct($pos, LevelEventPacket::EVENT_PARTICLE_SPLASH, ($a & 0xff) << 24 | ($r & 0xff) << 16 | ($g & 0xff) << 8 | $b & 0xff); }