···369369 Map<String, NbtList> tags = new HashMap<>();
370370 for (String s : structure_ids.keySet()) for (String ss : dictionary.getKeys()) if (s.contains(ss)) {
371371 for (NbtElement e : (NbtList) Objects.requireNonNull(dictionary.get(ss))) {
372372- String t = String.valueOf(e);
372372+ String t = e.asString();
373373 if (!tags.containsKey(t)) tags.put(t, new NbtList());
374374 structure_ids.get(s).forEach(fullname -> tags.get(t).add(NbtString.of(fullname)));
375375 }