cache: emit null npc ids

This commit is contained in:
Max Weber
2020-06-08 18:02:04 -04:00
committed by Adam
parent 54cac0f595
commit fb32b5842d
3 changed files with 25 additions and 26 deletions
+2 -4
View File
@@ -96,9 +96,8 @@ public class ItemManager implements ItemProvider
public void java(File java) throws IOException
{
java.mkdirs();
try (IDClass ids = IDClass.create(java, "ItemID"))
{
try (IDClass nulls = IDClass.create(java, "NullItemID"))
try (IDClass ids = IDClass.create(java, "ItemID");
IDClass nulls = IDClass.create(java, "NullItemID"))
{
for (ItemDefinition def : items.values())
{
@@ -113,7 +112,6 @@ public class ItemManager implements ItemProvider
}
}
}
}
@Override
public ItemDefinition provide(int itemId)
+6 -3
View File
@@ -95,17 +95,20 @@ public class NpcManager
public void java(File java) throws IOException
{
java.mkdirs();
try (IDClass ids = IDClass.create(java, "NpcID"))
try (IDClass ids = IDClass.create(java, "NpcID");
IDClass nulls = IDClass.create(java, "NullNpcID"))
{
for (NpcDefinition def : npcs.values())
{
if (def.name.equalsIgnoreCase("NULL"))
{
continue;
nulls.add(def.name, def.id);
}
else
{
ids.add(def.name, def.id);
}
}
}
}
}
+2 -4
View File
@@ -95,9 +95,8 @@ public class ObjectManager
public void java(File java) throws IOException
{
java.mkdirs();
try (IDClass ids = IDClass.create(java, "ObjectID"))
{
try (IDClass nulls = IDClass.create(java, "NullObjectID"))
try (IDClass ids = IDClass.create(java, "ObjectID");
IDClass nulls = IDClass.create(java, "NullObjectID"))
{
for (ObjectDefinition def : objects.values())
{
@@ -113,4 +112,3 @@ public class ObjectManager
}
}
}
}