cache: emit null npc ids
This commit is contained in:
@@ -96,9 +96,8 @@ public class ItemManager implements ItemProvider
|
|||||||
public void java(File java) throws IOException
|
public void java(File java) throws IOException
|
||||||
{
|
{
|
||||||
java.mkdirs();
|
java.mkdirs();
|
||||||
try (IDClass ids = IDClass.create(java, "ItemID"))
|
try (IDClass ids = IDClass.create(java, "ItemID");
|
||||||
{
|
IDClass nulls = IDClass.create(java, "NullItemID"))
|
||||||
try (IDClass nulls = IDClass.create(java, "NullItemID"))
|
|
||||||
{
|
{
|
||||||
for (ItemDefinition def : items.values())
|
for (ItemDefinition def : items.values())
|
||||||
{
|
{
|
||||||
@@ -113,7 +112,6 @@ public class ItemManager implements ItemProvider
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ItemDefinition provide(int itemId)
|
public ItemDefinition provide(int itemId)
|
||||||
|
|||||||
@@ -95,17 +95,20 @@ public class NpcManager
|
|||||||
public void java(File java) throws IOException
|
public void java(File java) throws IOException
|
||||||
{
|
{
|
||||||
java.mkdirs();
|
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())
|
for (NpcDefinition def : npcs.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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -95,9 +95,8 @@ public class ObjectManager
|
|||||||
public void java(File java) throws IOException
|
public void java(File java) throws IOException
|
||||||
{
|
{
|
||||||
java.mkdirs();
|
java.mkdirs();
|
||||||
try (IDClass ids = IDClass.create(java, "ObjectID"))
|
try (IDClass ids = IDClass.create(java, "ObjectID");
|
||||||
{
|
IDClass nulls = IDClass.create(java, "NullObjectID"))
|
||||||
try (IDClass nulls = IDClass.create(java, "NullObjectID"))
|
|
||||||
{
|
{
|
||||||
for (ObjectDefinition def : objects.values())
|
for (ObjectDefinition def : objects.values())
|
||||||
{
|
{
|
||||||
@@ -113,4 +112,3 @@ public class ObjectManager
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user