From 5b9c27e253c9806bda79d42f3cf0c1c4eae34f34 Mon Sep 17 00:00:00 2001 From: Wilhelm Schuster Date: Sun, 16 Jul 2023 14:29:31 +0200 Subject: [PATCH] Fix potential NPE when calling ItemMobSpawner#loadSpawners. (#405) --- src/main/java/codechicken/nei/ItemMobSpawner.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/java/codechicken/nei/ItemMobSpawner.java b/src/main/java/codechicken/nei/ItemMobSpawner.java index 4f3ff960..23f86dc5 100644 --- a/src/main/java/codechicken/nei/ItemMobSpawner.java +++ b/src/main/java/codechicken/nei/ItemMobSpawner.java @@ -22,8 +22,8 @@ import net.minecraftforge.client.MinecraftForgeClient; public class ItemMobSpawner extends ItemBlock { - private static Map entityHashMap; - private static Map IDtoNameMap; + private static final Map entityHashMap = new HashMap<>(); + private static final Map IDtoNameMap = new HashMap<>(); public static int idPig; private static boolean loaded; @@ -32,9 +32,6 @@ public class ItemMobSpawner extends ItemBlock { hasSubtypes = true; MinecraftForgeClient.registerItemRenderer(this, new SpawnerRenderer()); - - entityHashMap = new HashMap<>(); - IDtoNameMap = new HashMap<>(); } /**