Sefiraat / Netheopoiesis

Addon Jam 2022 Entry - Terraform the Nether!
GNU General Public License v3.0
5 stars 11 forks source link

turning seeds to head #24

Open RIPISDRAD opened 2 years ago

RIPISDRAD commented 2 years ago

Error Generated: 2022-09-10-23-37

Java Environment: Operating System: Linux Java Version: 17.0.4

Server Software: Paper Build: git-Paper-134 (MC: 1.19.2) Minecraft v1.19.2-R0.1-SNAPSHOT

Slimefun Environment: Slimefun vDEV - 1027 (git 96c873bd) Caused by: Netheopoiesis vDEV - 11 (git 57ce4103)

Installed Addons (57)

Installed Plugins (87):

Block Info: World: world_nether X: 609 Y: 61 Z: 375 Material: PLAYER_HEAD Block Data: org.bukkit.craftbukkit.v1_19_R1.block.impl.CraftSkullPlayer State: org.bukkit.craftbukkit.v1_19_R1.block.CraftSkull

Ticker-Info: Type: Synchronized

Slimefun Data: ID: NPS_SOUL_SEED Inventory: true Data: {"growth-stage":"6","id":"NPS_SOUL_SEED","plant-owner":"67c4b594-1851-3ffa-878b-51ccd2e8989f"}

Stacktrace:

java.lang.NullPointerException: Owner is null, has this been called correctly at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:907) at Netheopoiesis - DEV 11 (git 57ce4).jar//dev.sefiraat.netheopoiesis.api.items.NetherSeed.getOwner(NetherSeed.java:266) at Netheopoiesis - DEV 11 (git 57ce4).jar//dev.sefiraat.netheopoiesis.api.items.CruxSpreadingSeed.spread(CruxSpreadingSeed.java:63) at Netheopoiesis - DEV 11 (git 57ce4).jar//dev.sefiraat.netheopoiesis.api.items.CruxSpreadingSeed.onTickFullyGrown(CruxSpreadingSeed.java:41) at Netheopoiesis - DEV 11 (git 57ce4).jar//dev.sefiraat.netheopoiesis.api.items.NetherSeed.onTick(NetherSeed.java:160) at Netheopoiesis - DEV 11 (git 57ce4).jar//dev.sefiraat.netheopoiesis.api.items.NetherSeed$1.tick(NetherSeed.java:130) at Slimefun4 - DEV 1027 (git 96c87).jar//io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask.tickBlock(TickerTask.java:189) at Slimefun4 - DEV 1027 (git 96c87).jar//io.github.thebusybiscuit.slimefun4.implementation.tasks.TickerTask.lambda$tickLocation$2(TickerTask.java:170) at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftTask.run(CraftTask.java:101) at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1493) at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:446) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1417) at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:1193) at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) at java.base/java.lang.Thread.run(Thread.java:833)

J3fftw1 commented 1 year ago

Sorry for the late late reply, but after further checking (4 months later) it seems to be related to https://github.com/Slimefun/Slimefun4/issues/3696 Keeping this open however to check it in the future and it a nice point of reference