Skip to content

Commit b68af8a

Browse files
committed
fix
1 parent c7da202 commit b68af8a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/com/gregtechceu/gtceu/syncsystem/data_transformers/collections/ListTransformer.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@ public Tag serializeNBT(List<T> value, ISyncManaged holder) {
3030
public List<T> deserializeNBT(Tag tag, ISyncManaged holder, List<T> current) {
3131
if (!(tag instanceof ListTag listTag) || elementTransformer == null) return List.of();
3232

33-
return listTag.stream()
33+
current.clear();
34+
current.addAll(listTag.stream()
3435
.map((t) -> elementTransformer.deserializeNBT(IValueTransformer.stripLdlibWrapper(t), null, null))
35-
.toList();
36+
.toList());
37+
return current;
3638
}
3739
}

0 commit comments

Comments
 (0)