diff --git a/cloudnet/src/main/java/de/dytanic/cloudnet/provider/service/NodeGeneralCloudServiceProvider.java b/cloudnet/src/main/java/de/dytanic/cloudnet/provider/service/NodeGeneralCloudServiceProvider.java index c02246d6cc..ac00c2ecd6 100644 --- a/cloudnet/src/main/java/de/dytanic/cloudnet/provider/service/NodeGeneralCloudServiceProvider.java +++ b/cloudnet/src/main/java/de/dytanic/cloudnet/provider/service/NodeGeneralCloudServiceProvider.java @@ -10,6 +10,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Collections; @@ -40,7 +41,7 @@ public ServiceInfoSnapshot getCloudServiceByName(@NotNull String name) { @Override public Collection getCloudServices() { - return this.cloudNet.getCloudServiceManager().getGlobalServiceInfoSnapshots().values(); + return new ArrayList<>(this.cloudNet.getCloudServiceManager().getGlobalServiceInfoSnapshots().values()); } @Override