Ok so I started using this new source, 317Serv by Yz85Racer, and I managed to get the actual server up and running. The server itself has a control panel that shows server actions and errors. So I have tried to log into the server with several different clients, renamed and non, and I always get the same logging into server error. I get this error in the control panel 3 times before the client stops trying to log in.
Code:
[00:20:37] chiron is signing onto the server...
[00:20:37] java.lang.NullPointerException
com.rs2.yz85.net.packet.builder.LoginResponsePacket.writePacket(LoginResponsePacket.java:13)
com.rs2.yz85.net.protocol.LoginProtocolDecoder.completeLogin(LoginProtocolDecoder.java:103)
com.rs2.yz85.net.protocol.LoginProtocolDecoder.doDecode(LoginProtocolDecoder.java:70)
org.apache.mina.filter.codec.CumulativeProtocolDecoder.decode(CumulativeProtocolDecoder.java:133)
org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:156)
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:220)
org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:264)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
java.lang.Thread.run(Thread.java:662)
[00:20:42] chiron disconnected.
So I don' t really understand what the problem is, anybody know? I posted this in Server help because if I haven' t been able to log in with several different clients, then there must be something wrong Server sided.