diff --git a/src/pocketmine/nbt/tag/IntArray.php b/src/pocketmine/nbt/tag/IntArray.php index 8eada159d..c1500fa23 100644 --- a/src/pocketmine/nbt/tag/IntArray.php +++ b/src/pocketmine/nbt/tag/IntArray.php @@ -34,7 +34,10 @@ class IntArray extends NamedTag{ public function read(NBT $nbt){ $this->value = []; $size = $nbt->getInt(); - $this->value = unpack($nbt->endianness === NBT::LITTLE_ENDIAN ? "V*" : "N*", $nbt->get($size * 4)); + $value = unpack($nbt->endianness === NBT::LITTLE_ENDIAN ? "V*" : "N*", $nbt->get($size * 4)); + foreach($value as $i => $v){ + $this->value[$i - 1] = $v; + } } public function write(NBT $nbt){