-
-
Notifications
You must be signed in to change notification settings - Fork 11
Crash #50
Description
Description: Ticking entity
java.lang.NullPointerException: Cannot invoke "com.daqem.jobsplus.integration.arc.holder.holders.powerup.PowerupInstance.getLocation()" because "powerupInstance" is null
at knot//com.daqem.jobsplus.player.job.powerup.JobPowerupManager.lambda$getPowerup$0(JobPowerupManager.java:23)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.findFirst(Unknown Source)
at knot//com.daqem.jobsplus.player.job.powerup.JobPowerupManager.getPowerup(JobPowerupManager.java:24)
at knot//com.daqem.jobsplus.integration.arc.condition.conditions.job.powerup.PowerupNotActiveCondition.lambda$isMet$0(PowerupNotActiveCondition.java:35)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.findFirst(Unknown Source)
at knot//com.daqem.jobsplus.integration.arc.condition.conditions.job.powerup.PowerupNotActiveCondition.isMet(PowerupNotActiveCondition.java:38)
at knot//com.daqem.arc.api.action.AbstractAction.lambda$metConditions$2(AbstractAction.java:129)
at java.base/java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.allMatch(Unknown Source)
at knot//com.daqem.arc.api.action.AbstractAction.metConditions(AbstractAction.java:129)
at knot//com.daqem.arc.api.action.AbstractAction.perform(AbstractAction.java:114)
at knot//com.daqem.arc.api.action.data.ActionData.performCurrentAction(ActionData.java:86)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.reduce(Unknown Source)
at knot//com.daqem.arc.api.action.data.ActionData.sendToAction(ActionData.java:62)
at knot//com.daqem.jobsplus.event.triggers.JobEvents.onJobExperience(JobEvents.java:77)
at knot//com.daqem.jobsplus.player.job.Job.setExperience(Job.java:90)
at knot//com.daqem.jobsplus.player.job.Job.addExperience(Job.java:96)
at knot//com.daqem.jobsplus.integration.arc.reward.rewards.job.JobExpReward.apply(JobExpReward.java:46)
at knot//com.daqem.arc.api.action.AbstractAction.applyReward(AbstractAction.java:142)
at knot//com.daqem.arc.api.action.AbstractAction.lambda$applyRewards$4(AbstractAction.java:136)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.reduce(Unknown Source)
at knot//com.daqem.arc.api.action.AbstractAction.applyRewards(AbstractAction.java:137)
at knot//com.daqem.arc.api.action.AbstractAction.perform(AbstractAction.java:122)
at knot//com.daqem.arc.api.action.data.ActionData.performCurrentAction(ActionData.java:86)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.reduce(Unknown Source)
at knot//com.daqem.arc.api.action.data.ActionData.sendToAction(ActionData.java:62)
at knot//com.daqem.arc.event.triggers.EntityEvents.lambda$registerEvents$0(EntityEvents.java:33)
at knot//net.minecraft.class_1309.handler$zfb000$architectury$die(class_1309.java:7523)
at knot//net.minecraft.class_1309.method_6078(class_1309.java)
at knot//net.minecraft.class_1309.method_64397(class_1309.java:1305)
at knot//net.minecraft.class_1297.method_64420(class_1297.java:1977)
at knot//net.minecraft.class_1665.method_7454(class_1665.java:456)
at knot//net.minecraft.class_1676.method_7488(class_1676.java:268)
at knot//net.minecraft.class_1676.method_59860(class_1676.java:235)
at knot//net.minecraft.class_1665.method_63670(class_1665.java:299)
at knot//net.minecraft.class_1665.method_5773(class_1665.java:262)
at knot//net.minecraft.class_1667.method_5773(class_1667.java:78)
at knot//net.minecraft.class_3218.method_18762(class_3218.java:777)
at knot//net.minecraft.class_1937.method_18472(class_1937.java:510)
at knot//net.minecraft.class_3218.method_31420(class_3218.java:408)
at knot//net.minecraft.class_5574.method_31791(class_5574.java:54)
at knot//net.minecraft.class_3218.method_18765(class_3218.java:378)
at knot//net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1063)
at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:947)
at knot//net.minecraft.class_1132.method_3748(class_1132.java:114)
at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:707)
at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:291)
at java.base/java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Server thread
Stacktrace:
at knot//com.daqem.jobsplus.player.job.powerup.JobPowerupManager.lambda$getPowerup$0(JobPowerupManager.java:23)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.findFirst(Unknown Source)
at knot//com.daqem.jobsplus.player.job.powerup.JobPowerupManager.getPowerup(JobPowerupManager.java:24)
at knot//com.daqem.jobsplus.integration.arc.condition.conditions.job.powerup.PowerupNotActiveCondition.lambda$isMet$0(PowerupNotActiveCondition.java:35)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.findFirst(Unknown Source)
at knot//com.daqem.jobsplus.integration.arc.condition.conditions.job.powerup.PowerupNotActiveCondition.isMet(PowerupNotActiveCondition.java:38)
at knot//com.daqem.arc.api.action.AbstractAction.lambda$metConditions$2(AbstractAction.java:129)
at java.base/java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
at java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.allMatch(Unknown Source)
at knot//com.daqem.arc.api.action.AbstractAction.metConditions(AbstractAction.java:129)
at knot//com.daqem.arc.api.action.AbstractAction.perform(AbstractAction.java:114)
at knot//com.daqem.arc.api.action.data.ActionData.performCurrentAction(ActionData.java:86)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.reduce(Unknown Source)
at knot//com.daqem.arc.api.action.data.ActionData.sendToAction(ActionData.java:62)
at knot//com.daqem.jobsplus.event.triggers.JobEvents.onJobExperience(JobEvents.java:77)
at knot//com.daqem.jobsplus.player.job.Job.setExperience(Job.java:90)
at knot//com.daqem.jobsplus.player.job.Job.addExperience(Job.java:96)
at knot//com.daqem.jobsplus.integration.arc.reward.rewards.job.JobExpReward.apply(JobExpReward.java:46)
at knot//com.daqem.arc.api.action.AbstractAction.applyReward(AbstractAction.java:142)
at knot//com.daqem.arc.api.action.AbstractAction.lambda$applyRewards$4(AbstractAction.java:136)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.reduce(Unknown Source)
at knot//com.daqem.arc.api.action.AbstractAction.applyRewards(AbstractAction.java:137)
at knot//com.daqem.arc.api.action.AbstractAction.perform(AbstractAction.java:122)
at knot//com.daqem.arc.api.action.data.ActionData.performCurrentAction(ActionData.java:86)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.base/java.util.stream.ReferencePipeline.reduce(Unknown Source)
at knot//com.daqem.arc.api.action.data.ActionData.sendToAction(ActionData.java:62)
at knot//com.daqem.arc.event.triggers.EntityEvents.lambda$registerEvents$0(EntityEvents.java:33)
at knot//net.minecraft.class_1309.handler$zfb000$architectury$die(class_1309.java:7523)
at knot//net.minecraft.class_1309.method_6078(class_1309.java)
at knot//net.minecraft.class_1309.method_64397(class_1309.java:1305)
at knot//net.minecraft.class_1297.method_64420(class_1297.java:1977)
at knot//net.minecraft.class_1665.method_7454(class_1665.java:456)
at knot//net.minecraft.class_1676.method_7488(class_1676.java:268)
at knot//net.minecraft.class_1676.method_59860(class_1676.java:235)
at knot//net.minecraft.class_1665.method_63670(class_1665.java:299)
at knot//net.minecraft.class_1665.method_5773(class_1665.java:262)
at knot//net.minecraft.class_1667.method_5773(class_1667.java:78)
at knot//net.minecraft.class_3218.method_18762(class_3218.java:777)
at knot//net.minecraft.class_1937.method_18472(class_1937.java:510)
at knot//net.minecraft.class_3218.method_31420(class_3218.java:408)
at knot//net.minecraft.class_5574.method_31791(class_5574.java:54)
-- Entity being ticked --
Details:
Entity Type: minecraft:arrow (net.minecraft.class_1667)
Entity ID: 1116
Entity Name: Arrow
Entity's Exact location: 19.42, 75.70, -4.30
Entity's Block location: World: (19,75,-5), Section: (at 3,11,11 in 1,4,-1; chunk contains blocks 16,-64,-16 to 31,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
Entity's Momentum: 0.29, -2.94, 0.80
Entity's Passengers: []
Entity's Vehicle: null
Stacktrace:
at knot//net.minecraft.class_1937.method_18472(class_1937.java:510)
at knot//net.minecraft.class_3218.method_31420(class_3218.java:408)
at knot//net.minecraft.class_5574.method_31791(class_5574.java:54)
at knot//net.minecraft.class_3218.method_18765(class_3218.java:378)
at knot//net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1063)
at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:947)
at knot//net.minecraft.class_1132.method_3748(class_1132.java:114)
at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:707)
at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:291)
at java.base/java.lang.Thread.run(Unknown Source)
-- Affected level --
Details:
All players: 1 total; class_3222{name=YourEndOfLife, id=16, pos=(18.77856099382418, 79.74164863045674, -5.728479102958823), mode=CREATIVE, permission=4}
Chunk stats: 8281
Level dimension: minecraft:overworld
Level spawn location: World: (0,80,0), Section: (at 0,0,0 in 0,5,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
Level time: 352359 game time, 15899 day time
Level name: New World
Level game mode: Game mode: creative (ID 1). Hardcore: false. Commands: true
Level weather: Rain time: 3291 (now: false), thunder time: 3695 (now: false)
Known server brands: fabric
Removed feature flags:
Level was modded: true
Level storage version: 0x04ABD - Anvil
Loaded entity count: 435
Stacktrace:
at knot//net.minecraft.class_3218.method_8538(class_3218.java:1788)
at knot//net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1066)
at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:947)
at knot//net.minecraft.class_1132.method_3748(class_1132.java:114)
at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:707)
at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:291)
at java.base/java.lang.Thread.run(Unknown Source)