public void add(NBTBase nbtbase) {
        if (this.type == 0) {
            this.type = nbtbase.getTypeId();
        } else if (this.type != nbtbase.getTypeId()) {
            System.out.println("WARNING: Tried adding mismatching data-types to tag-list!");
            return;
        }

        this.list.add(nbtbase);
    }