So I'm currently trying to find a 508/525 source/client.
I've found plenty but I always get this error when running it.

[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.converters.Conversi
onException: Cannot construct com.rs2hd.model.NPC as it does not have a no-args
constructor : Cannot construct com.rs2hd.model.NPC as it does not have a no-args
constructor
---- Debugging information ----
message : Cannot construct com.rs2hd.model.NPC as it does not have a
no-args constructor
cause-exception : com.thoughtworks.xstream.converters.reflection.Obj ectAcces
sException
cause-message : Cannot construct com.rs2hd.model.NPC as it does not have a
no-args constructor
class : java.util.ArrayList
required-type : com.rs2hd.model.NPC
path : /list/npc
line number : 2
-------------------------------
[2012/12/14 06:04:56] [GameEngine]: Cannot construct com.rs2hd.model.NPC as it d
oes not have a no-args constructor : Cannot construct com.rs2hd.model.NPC as it
does not have a no-args constructor
---- Debugging information ----
message : Cannot construct com.rs2hd.model.NPC as it does not have a
no-args constructor
cause-exception : com.thoughtworks.xstream.converters.reflection.Obj ectAcces
sException
cause-message : Cannot construct com.rs2hd.model.NPC as it does not have a
no-args constructor
class : java.util.ArrayList
required-type : com.rs2hd.model.NPC
path : /list/npc
line number : 2
-------------------------------
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.TreeUnmarshall
er.convert(TreeUnmarshaller.java:88)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.AbstractRefere
nceUnmarshaller.convert(AbstractReferenceUnmarshal ler.java:55)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.TreeUnmarshall
er.convertAnother(TreeUnmarshaller.java:75)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.TreeUnmarshall
er.convertAnother(TreeUnmarshaller.java:59)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.converters.collecti
ons.AbstractCollectionConverter.readItem(AbstractC ollectionConverter.java:77)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.converters.collecti
ons.CollectionConverter.populateCollection(Collect ionConverter.java:68)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.converters.collecti
ons.CollectionConverter.unmarshal(CollectionConver ter.java:61)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.TreeUnmarshall
er.convert(TreeUnmarshaller.java:81)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.AbstractRefere
nceUnmarshaller.convert(AbstractReferenceUnmarshal ler.java:55)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.TreeUnmarshall
er.convertAnother(TreeUnmarshaller.java:75)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.TreeUnmarshall
er.convertAnother(TreeUnmarshaller.java:59)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.TreeUnmarshall
er.start(TreeUnmarshaller.java:142)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.core.AbstractTreeMa
rshallingStrategy.unmarshal(AbstractTreeMarshallin gStrategy.java:33)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.XStream.unmarshal(X
Stream.java:907)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.XStream.unmarshal(X
Stream.java:893)
[2012/12/14 06:04:56] [GameEngine]: com.thoughtworks.xstream.XStream.fromXML(XSt
ream.java:845)
[2012/12/14 06:04:56] [GameEngine]: com.rs2hd.model.World.setEngine(World.java:3
40)
[2012/12/14 06:04:56] [GameEngine]: com.rs2hd.GameEngine.<init>(GameEngine.java:
98)
[2012/12/14 06:04:56] [GameEngine]: com.rs2hd.Server.<init>(Server.java:76)
[2012/12/14 06:04:56] [GameEngine]: com.rs2hd.Main$1.run(Main.java:31)
[2012/12/14 06:04:56] [GameEngine]: java.lang.Thread.run(Unknown Source)
I'm not a coder, just someone trying to have some side fun/projects.
Not sure what to do, spent hours trying to figure this.
I got this from: Pur3zscape HD conversion, High edit