cache: Generate NullItemID

This commit is contained in:
Max Weber
2019-01-15 22:29:10 -07:00
parent 050160686b
commit 43bcbe0e1d

View File

@@ -97,18 +97,23 @@ public class ItemManager implements ItemProvider
{ {
java.mkdirs(); java.mkdirs();
try (IDClass ids = IDClass.create(java, "ItemID")) try (IDClass ids = IDClass.create(java, "ItemID"))
{
try (IDClass nulls = IDClass.create(java, "NullItemID"))
{ {
for (ItemDefinition def : items.values()) for (ItemDefinition def : items.values())
{ {
if (def.name.equalsIgnoreCase("NULL")) if (def.name.equalsIgnoreCase("NULL"))
{ {
continue; nulls.add(def.name, def.id);
} }
else
{
ids.add(def.name, def.id); ids.add(def.name, def.id);
} }
} }
} }
}
}
@Override @Override
public ItemDefinition provide(int itemId) public ItemDefinition provide(int itemId)