From 0be9994bf7397105b67a7edf0bf6af2b8de81c76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sat, 15 Jan 2022 19:38:05 +0100 Subject: [PATCH] We only have one controller on our buses, but make it a set anyway for clarity. --- .../java/li/cil/oc2/common/bus/AbstractDeviceBusElement.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/li/cil/oc2/common/bus/AbstractDeviceBusElement.java b/src/main/java/li/cil/oc2/common/bus/AbstractDeviceBusElement.java index cf5dac17..333268d5 100644 --- a/src/main/java/li/cil/oc2/common/bus/AbstractDeviceBusElement.java +++ b/src/main/java/li/cil/oc2/common/bus/AbstractDeviceBusElement.java @@ -63,7 +63,7 @@ public abstract class AbstractDeviceBusElement implements DeviceBusElement { @Override public Collection getDevices() { if (!controllers.isEmpty()) { - return controllers.stream().flatMap(controller -> getDevices().stream()).collect(Collectors.toList()); + return controllers.stream().flatMap(controller -> getDevices().stream()).collect(Collectors.toSet()); } else { return getLocalDevices(); }