-
-
Notifications
You must be signed in to change notification settings - Fork 735
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NullPointerException in DefaultShardManager #2049
Comments
Looks like it's because DefaultShardManager's constructor does not initialize Though, looks like the method registers event listeners to the running shards, so it might not be intended usage |
Is there a reason you call You could add event listeners in the builder and then build it. ShardManager shardManager = DefaultShardManagerBuilder.create(token)
.addEventListeners(new Clazz())
.build(); |
I wanted to pass ShardManager to init something, and login when the other things are ready. |
General Troubleshooting
Bug Report
NullPointerException is thrown when adding event listener via
ShardManager#addEventListener
Expected Behavior
Adds event listener as usual
Code Example or Reproduction Steps
Note: ShardManager should not be logged in yet
Code for JDABuilder or DefaultShardManagerBuilder Used
Exception or Error
The text was updated successfully, but these errors were encountered: