I'm using this snippet [Only registered and activated users can see links. ] that shows NPC drops when you examine them.
I copied it exactly, and double checked all the code.
Code:
java.lang.NullPointerException
at com.rs.game.entity.character.content.ViewNPCDrops.getSortedList(ViewNPCDrops.java:82)
at com.rs.game.entity.character.content.ViewNPCDrops.sendInterface(ViewNPCDrops.java:22)
at com.rs.network.decoders.handlers.NPCHandler.handleExamine(NPCHandler.java:64)
at com.rs.network.decoders.WorldPacketsDecoder.processPackets(WorldPacketsDecoder.java:1819)
at com.rs.network.decoders.WorldPacketsDecoder.decode(WorldPacketsDecoder.java:262)
at com.rs.network.ServerChannelHandler.messageReceived(ServerChannelHandler.java:116)
at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:100)
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274)
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261)
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:351)
at org.jboss.netty.channel.socket.nio.NioWorker.processSelectedKeys(NioWorker.java:282)
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:202)
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:44)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)