From 8fcaa8103758579d3157b5f47e081efbafc7e392 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sun, 13 Feb 2022 23:58:25 +0100 Subject: [PATCH] Add matching getter to firmware registry. --- .../li/cil/oc2/common/bus/device/data/FirmwareRegistry.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/li/cil/oc2/common/bus/device/data/FirmwareRegistry.java b/src/main/java/li/cil/oc2/common/bus/device/data/FirmwareRegistry.java index ec8fd800..5e82c145 100644 --- a/src/main/java/li/cil/oc2/common/bus/device/data/FirmwareRegistry.java +++ b/src/main/java/li/cil/oc2/common/bus/device/data/FirmwareRegistry.java @@ -12,6 +12,7 @@ import net.minecraftforge.registries.RegistryObject; import javax.annotation.Nullable; import java.util.function.Supplier; +import java.util.stream.Stream; public final class FirmwareRegistry { private static final DeferredRegister INITIALIZER = RegistryUtils.create(Firmware.class); @@ -38,4 +39,8 @@ public final class FirmwareRegistry { public static Firmware getValue(final ResourceLocation location) { return REGISTRY.get().getValue(location); } + + public static Stream values() { + return REGISTRY.get().getValues().stream(); + } }