TagIntegerArray should use the values it reads

So far the data is read from the NBT-Tag but never actually assigned to the values - pointer.