Обычный обфусцированный код.
Достаточно отворматировать, чтобы уловить что там
\x74\x69\155\145 - юникодная запись = time
(upd: подобные строки легко перевести в читамеый вид, закинув ее в consol.log в браузере
Или в phpStorm Вырезать/Вставить Ctrl-X/Ctrl-V)
$O8666750554638273663 - переменная
O6505149678668561343: - метка
$list = ["openInventory" => [
"name" => "Taking Inventory",
"requires" => []
];
public function __construct(Server $O8666750554638273663) {
goto O1970219884901744879;
O6505149678668561343:
$O1777212593691497481 = @fopen($this->path, "wb");
goto O4083818622447351734;
O3393899177948378635:
$this->fp = $O1777212593691497481;
goto O0537484758143303834;
O8048393773490650940:
$this->encodeData();
goto O2278372111902823051;
O2791274778590356360:
$this->generalData();
goto O8382244228756303546;
O1005405451303321896:
$this->data["time"] = $this->time;
goto O6370898434236048902;
O8942154602257954378:
Можно закинуть в IDE, сделать автоформат, посидеть, переименовав переменные в нормальные имена и всё. А если дорабатывать собрались, то пожалуй стоит сделать рефакторинг, избавившись от goto. Тут придется посидеть подольше.