diff --git a/src/main/kotlin/ru/dbotthepony/kstarbound/io/json/builder/FactoryAdapter.kt b/src/main/kotlin/ru/dbotthepony/kstarbound/io/json/builder/FactoryAdapter.kt index 19f3c41f..6ec515da 100644 --- a/src/main/kotlin/ru/dbotthepony/kstarbound/io/json/builder/FactoryAdapter.kt +++ b/src/main/kotlin/ru/dbotthepony/kstarbound/io/json/builder/FactoryAdapter.kt @@ -408,7 +408,7 @@ class FactoryAdapter private constructor( return FactoryAdapter( bound = clazz, - types = types.stream().map { it.resolve(gson) }.collect(ImmutableList.toImmutableList()), + types = ImmutableList.copyOf(types.map { it.resolve(gson) }), asJsonArray = asList, storesJson = storesJson, logMisses = logMisses,