Jump to content
View in the app

A better way to browse. Learn more.

RuneSuite RSPS Development

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted
comment_80679

Took a very long break from RSPS' (like before people were using IntelliJ as opposed to eclipse long break) and I'm trying to mess around on a source/client that was definitely ran through IntelliJ

I have everything set-up, however this particular base (Ancestral) is giving me some issues with the cache.

I see CacheDownloader.java, and I see where it wants me to put my link to the cache as well as a cache version. I have zipped my cache and uploaded it to mediafire and I also made a .txt file for the cache version. Regardless of what I do, I still get this error when trying to run the client in Intellij:

java.lang.NullPointerException: Cannot invoke "com.ferox.cache.Archive.get(String)" because "archive" is null
at com.ferox.cache.graphics.IndexedImage.(Index edImage.java:34)
at com.ferox.draw.Rasterizer3D.init(Rasterizer3D.java :96)
at com.ferox.Client.unpackTextures(Client.java:11840)
at com.ferox.Client.startUp(Client.java:12000)
at com.ferox.GameApplet.run(GameApplet.java:210)
at com.ferox.Client.run(Client.java:8142)
at java.base/java.lang.Thread.run(Thread.java:833)

This NullPointerException repeats in the console multiple times for what looks like everything it's trying to invoke. Any help? Thank you.

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.