Closed andris155 closed 6 years ago
NPE caused at line 233 from ProgrammableAndroid.java : if (BlockStorage.getBlockInfo(b, "paused").equals("false")) {
Corresponding to the error report :
ID: PROGRAMMABLE_ANDROID_2_FISHERMAN
Inventory: false
Data: null
The data of this android is null
. Needs investigation to see if this is a normal behaviour (to have a null data) and then add a null-check, or if this should never happen and then investigate the causes of this null data.
Here is another error report (i cut useless data).
Server Software: Paper
Build: git-Paper-"e5e5063" (MC: 1.12.2)
Minecraft: 1.12.2-R0.1-SNAPSHOT
Slimefun Data:
ID: PROGRAMMABLE_ANDROID_2_FARMER
Inventory: false
Data: null
Stacktrace:
java.lang.NullPointerException
at me.mrCookieSlime.Slimefun.Android.ProgrammableAndroid.tick(ProgrammableAndroid.java:233)
at me.mrCookieSlime.Slimefun.Android.ProgrammableAndroid$33.tick(ProgrammableAndroid.java:1462)
at me.mrCookieSlime.Slimefun.api.TickerTask$1.run(TickerTask.java:92)
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:58)
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:356)
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:833)
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:426)
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767)
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665)
at java.lang.Thread.run(Thread.java:748)
It was thrown when an ExoticGarden plant grew where the Android was. I'll push a fix in EG asap.
Description
Describe your Issue AS DETAILED AS POSSIBLE.
Server Log
Upload your FULL SERVER LOG (/logs/latest.log) to http://pastebin.com/ and paste your link in here. Without this File, we may not be able to help you at all. I send if need.
Evidence / Proof
Attach as many Screenshots or Videos if possible. Anything that helps us understand the Issue better, is gonna get your Issue fixed even faster.
Environment
We need the EXACT VERSIONS of the Software you are using. This includes your Minecraft Version, your CS-CoreLib version and your Slimefun Version. If you cannot figure out what versions you are running, then please run /sf versions and show us the output of that command.