Alternate method for getting instance XML path.
This commit is contained in:
parent
6c0d7b3dc3
commit
c9153084b1
@ -228,7 +228,7 @@ public class InstanceManager implements IXmlReader
|
||||
case "instance":
|
||||
{
|
||||
final NamedNodeMap attrs = n.getAttributes();
|
||||
_instanceTemplates.put(parseInteger(attrs, "id"), new File("data/instances/").toURI().relativize(f.toURI()).getPath());
|
||||
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf("\\instances\\") + 11));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -459,7 +459,7 @@ public class Instance
|
||||
{
|
||||
// TODO: Cache templates.
|
||||
Document doc = null;
|
||||
final File xml = new File(Config.DATAPACK_ROOT, "data/instances/" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
||||
final File xml = new File(".\\data\\instances\\" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
||||
try
|
||||
{
|
||||
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
|
||||
|
@ -228,7 +228,7 @@ public class InstanceManager implements IXmlReader
|
||||
case "instance":
|
||||
{
|
||||
final NamedNodeMap attrs = n.getAttributes();
|
||||
_instanceTemplates.put(parseInteger(attrs, "id"), new File("data/instances/").toURI().relativize(f.toURI()).getPath());
|
||||
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf("\\instances\\") + 11));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -459,7 +459,7 @@ public class Instance
|
||||
{
|
||||
// TODO: Cache templates.
|
||||
Document doc = null;
|
||||
final File xml = new File(Config.DATAPACK_ROOT, "data/instances/" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
||||
final File xml = new File(".\\data\\instances\\" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
||||
try
|
||||
{
|
||||
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
|
||||
|
Loading…
Reference in New Issue
Block a user