From e68cfa9f7287f4e5fa56cc22bcdc902e67ddbd54 Mon Sep 17 00:00:00 2001 From: Zarathul Date: Mon, 16 Jun 2014 23:00:40 +0200 Subject: [PATCH] Fixed ArrayIndexOutOfBoundsException in getOreName Added sanity check to prevent ArrayIndexOutOfBoundsException in getOreName for negative ids. --- src/main/java/net/minecraftforge/oredict/OreDictionary.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minecraftforge/oredict/OreDictionary.java b/src/main/java/net/minecraftforge/oredict/OreDictionary.java index 35ef299a5f..ea316abaf5 100644 --- a/src/main/java/net/minecraftforge/oredict/OreDictionary.java +++ b/src/main/java/net/minecraftforge/oredict/OreDictionary.java @@ -282,7 +282,7 @@ public class OreDictionary */ public static String getOreName(int id) { - return id < idToName.size() ? idToName.get(id) : "Unknown"; + return (id >= 0 && id < idToName.size()) ? idToName.get(id) : "Unknown"; } /**