From 2caa51db7cf0fc1f447f1e99288a557083df7fc2 Mon Sep 17 00:00:00 2001 From: kepler155c Date: Tue, 6 Mar 2018 18:46:33 -0500 Subject: [PATCH] ingredient max count fix --- apis/itemDB.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/apis/itemDB.lua b/apis/itemDB.lua index 7111525..d892b6d 100644 --- a/apis/itemDB.lua +++ b/apis/itemDB.lua @@ -73,6 +73,19 @@ function itemDB:get(key) end end + if not key.damage then + for k,item in pairs(self.data) do + if key.name == item.name and + key.displayName == item.displayName and + key.nbtHash == key.nbtHash and + item.maxDamage > 0 then + item = Util.shallowCopy(item) + item.nbtHash = key.nbtHash + return item + end + end + end + if key.nbtHash then item = self:get({ name = key.name, damage = key.damage })