public function feof()
{
return !isset($this->buffer[$this->offset]);
}
public function read(NBT $nbt) { $this->value = []; do { $tag = $nbt->readTag(); if ($tag instanceof NamedTag and $tag->getName() !== "") { $this->{$tag->getName()} = $tag; } } while (!$tag instanceof End and !$nbt->feof()); }