Check if appearance item data is empty.

This commit is contained in:
MobiusDevelopment 2020-10-28 21:30:07 +00:00
parent 14c5c79053
commit 383c2c203b
8 changed files with 64 additions and 40 deletions

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())

View File

@ -55,14 +55,17 @@ public class AppearanceItemData implements IXmlReader
{
parseDatapackFile("data/AppearanceStones.xml");
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
if (!_stoneMap.isEmpty())
{
_stones[stone.getKey()] = stone.getValue();
_stones = new AppearanceStone[Collections.max(_stoneMap.keySet()) + 1];
for (Entry<Integer, AppearanceStone> stone : _stoneMap.entrySet())
{
_stones[stone.getKey()] = stone.getValue();
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
}
LOGGER.info(getClass().getSimpleName() + ": Loaded " + _stoneMap.size() + " stones.");
//@formatter:off
/*
for (Item item : ItemTable.getInstance().getAllItems())