From b99453d568ec7189997e78f47289be24e9d4df1d Mon Sep 17 00:00:00 2001 From: Barteks2x Date: Fri, 19 Jul 2019 12:06:16 +0200 Subject: [PATCH] Fix RegistryObject when used with generic registry entry classes --- src/main/java/net/minecraftforge/fml/RegistryObject.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/minecraftforge/fml/RegistryObject.java b/src/main/java/net/minecraftforge/fml/RegistryObject.java index c1f8304bb..3a2f31475 100644 --- a/src/main/java/net/minecraftforge/fml/RegistryObject.java +++ b/src/main/java/net/minecraftforge/fml/RegistryObject.java @@ -39,7 +39,7 @@ public final class RegistryObject> private T value; private boolean searched; - public static , U extends T> RegistryObject of(final String name, Supplier> registryType) { + public static , U extends T> RegistryObject of(final String name, Supplier> registryType) { return new RegistryObject<>(name, registryType); } @@ -57,12 +57,12 @@ public final class RegistryObject> this.owningRegistry = null; } - private > RegistryObject(String name, Supplier> registryType) + private > RegistryObject(String name, Supplier> registryType) { this.name = name; IForgeRegistry registry; try { - registry = RegistryManager.ACTIVE.getRegistry(registryType.get()); + registry = RegistryManager.ACTIVE.getRegistry(registryType.get()); } catch (Throwable t) { registry = null; }