23 public function __construct(
24 private string $experienceId,
25 private string $experienceName,
26 private string $experienceWorldId,
27 private string $experienceWorldName,
28 private string $creatorId,
29 private string $storeId,
32 public function getExperienceId() :
string{
return $this->experienceId; }
34 public function getExperienceName() :
string{
return $this->experienceName; }
36 public function getExperienceWorldId() :
string{
return $this->experienceWorldId; }
38 public function getExperienceWorldName() :
string{
return $this->experienceWorldName; }
40 public function getCreatorId() :
string{
return $this->creatorId; }
42 public function getStoreId() :
string{
return $this->storeId; }
44 public static function read(ByteBufferReader $in) :
self{
45 $experienceId = CommonTypes::getString($in);
46 $experienceName = CommonTypes::getString($in);
47 $experienceWorldId = CommonTypes::getString($in);
48 $experienceWorldName = CommonTypes::getString($in);
49 $creatorId = CommonTypes::getString($in);
50 $storeId = CommonTypes::getString($in);
62 public function write(ByteBufferWriter $out) :
void{
63 CommonTypes::putString($out, $this->experienceId);
64 CommonTypes::putString($out, $this->experienceName);
65 CommonTypes::putString($out, $this->experienceWorldId);
66 CommonTypes::putString($out, $this->experienceWorldName);
67 CommonTypes::putString($out, $this->creatorId);
68 CommonTypes::putString($out, $this->storeId);