uSkyBlock icon indicating copy to clipboard operation
uSkyBlock copied to clipboard

NullPointerException on Island Generation

Open kevinsal03 opened this issue 6 years ago • 5 comments

Please paste the output from /usb version below

17:39:32.609
[CHAT] Name: uSkyBlock
17:39:32.609
[CHAT] Version: 2.8.3
17:39:32.609
[CHAT] Description: Ultimate SkyBlock v2.8.3-685d633
17:39:32.609
[CHAT] Language: en (en)
17:39:32.609
[CHAT]   State: d=128, r=64, i=6, p=5, n=true, awe=false
17:39:32.609
[CHAT] Server: Paper git-Paper-175 (MC: 1.14.4)
17:39:32.609
[CHAT]   State: online=true, bungee=true
17:39:32.609
[CHAT] ------------------------------
17:39:32.609
[CHAT] Vault 1.7.2-b107 (ENABLED)
17:39:32.610
[CHAT] WorldEdit 7.0.1-SNAPSHOT;4540-edb2e91 (ENABLED)
17:39:32.610
[CHAT] WorldGuard 7.0.0;02b731f (ENABLED)
17:39:32.692
[CHAT] Multiverse-Core 4.0.0-b766 (ENABLED)
17:39:32.693
[CHAT] Multiverse-NetherPortals 4.0.0-b757 (ENABLED)
17:39:32.693
[CHAT] ------------------------------

What steps will reproduce the problem?

  1. Run server on PebbleHost
  2. Attempt to generate an island via /is create
  3. Plugin throws a NullPointerException during a task

If you have any log-files, please paste them to pastebin.com

  • server-log: * Server log removed because I forgot to remove IP addresses, see here for the log.

Was not an issue when running on my local machine, downloaded the servers files from the server's FTP server and ran them locally with no changes and had no issues. Attempted to ask PebbleHost if they know anything of issues like and they seem to have no clue and just said work with the plugin dev.

kevinsal03 avatar Aug 23 '19 21:08 kevinsal03

The issue seems to be resolvable by resetting the plugin completely and deleting the world.

kevinsal03 avatar Aug 23 '19 22:08 kevinsal03

Thank you for taking the time to create an issue, I will check the code and see if we can prevent these NPE's in the future. Are islands being generated the way is should be for now on your end?

I've attached a copy of the logfile to this issue and removed the IP-addresses in it. You might want to do that yourself in the future if you don't want your IP-address floating around on the internet. There server is logging the IP that you're connecting from when you join the server.

EeUPeFYp.txt

Muspah avatar Aug 24 '19 12:08 Muspah

Yes by resetting the world it resolved the issue. Not the greatest solution, but since we are only in beta it was only a few players angered rather than many.

Thanks for editing the log to remove IP addresses. I completely blanked on that when making the issue, since I originally sent the log over to my hosting company I didn’t bother to remove them and totally forgot to do that when opening the issue here.

kevinsal03 avatar Aug 24 '19 13:08 kevinsal03

No problem, I can't remove the log from Pastebin though, but you could remove the link from your message at least :)

Muspah avatar Aug 24 '19 14:08 Muspah

Already done, wish I had actually bothered to sign into Pastebin. The paste is unlisted and I’m going to see if I can request it be deleted.

kevinsal03 avatar Aug 24 '19 14:08 kevinsal03