Skip to content

Conversation

Nubebuster
Copy link
Contributor

This includes the changes from #327

It now launches, but the UI injection fails or something. I have not been able to figure out a fix

2025-04-25 02:52:24 CEST [AWT-EventQueue-0] ERROR n.runelite.client.modified.RuneLite - Uncaught exception:
java.lang.NullPointerException: Cannot invoke "javax.swing.JTabbedPane.insertTab(String, javax.swing.Icon, java.awt.Component, String, int)" because "this.sidebar" is null
        at net.runelite.client.ui.ClientUI.addNavigation(ClientUI.java:249)
        at net.runelite.client.ui.ClientToolbar.lambda$addNavigation$0(ClientToolbar.java:47)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2025-04-25 02:52:24 CEST [main] INFO  n.r.client.discord.DiscordService - Initializing Discord RPC service.
2025-04-25 02:52:24 CEST [AWT-EventQueue-0] ERROR n.runelite.client.modified.RuneLite - Uncaught exception:
java.lang.IndexOutOfBoundsException: Index: 4, Size: 3
        at java.base/java.util.ArrayList.rangeCheckForAdd(ArrayList.java:756)
        at java.base/java.util.ArrayList.add(ArrayList.java:481)
        at java.desktop/javax.swing.JTabbedPane.insertTab(JTabbedPane.java:750)
        at net.runelite.client.ui.ClientUI.addNavigation(ClientUI.java:249)
        at net.runelite.client.ui.ClientToolbar.lambda$addNavigation$0(ClientToolbar.java:47)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2025-04-25 02:52:24 CEST [AWT-EventQueue-0] ERROR n.runelite.client.modified.RuneLite - Uncaught exception:
java.lang.IndexOutOfBoundsException: Index: 8, Size: 7
        at java.base/java.util.ArrayList.rangeCheckForAdd(ArrayList.java:756)
        at java.base/java.util.ArrayList.add(ArrayList.java:481)
        at java.desktop/javax.swing.JTabbedPane.insertTab(JTabbedPane.java:750)
        at net.runelite.client.ui.ClientUI.addNavigation(ClientUI.java:249)
        at net.runelite.client.ui.ClientToolbar.lambda$addNavigation$0(ClientToolbar.java:47)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2025-04-25 02:52:24 CEST [main] INFO  n.runelite.client.modified.RuneLite - Client initialization took 2648ms. Uptime: 2891ms

Leespiker and others added 6 commits December 8, 2024 19:16
# Conflicts:
#	src/main/java/net/runelite/rsb/wrappers/client_wrapper/BaseClientWrapper.java
#	src/main/java/net/runelite/rsb/wrappers/client_wrapper/BaseWidgetWrapper.java
#	src/main/java/net/runelite/rsb/wrappers/client_wrapper/RSClient.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants