MC百科社群

标题: 服务端崩溃,求大佬看看 [打印本页]

作者: 3206231962    时间: 2022-6-23 19:19
标题: 服务端崩溃,求大佬看看
本帖最后由 QQ酱29797 于 2022-6-23 19:54 编辑

[spoiler=报告][19:13:27] [Server thread/ERROR] [forge/EventBus]: 在触发事件期间捕获的异常: 无法调用 “top.theillusivec4.champions.common.rank.Rank.getTier()” 因为 “result” is null
Index: 1
Listeners:
0: NORMAL
1: ASM: top.theillusivec4.champions.common.capability.CapabilityEventHandler@36a194c5 onSpecialSpawn(Lnet/minecraftforge/event/entity/living/LivingSpawnEvent$SpecialSpawn;)V
java.lang.NullPointerException: 无法调用 “top.theillusivec4.champions.common.rank.Rank.getTier()” 因为 “result”
在 top.theillusivec4.champions.common.util.ChampionBuilder.createRank(ChampionBuilder.java:126)
at top.theillusivec4.champions.common.util.ChampionBuilder.spawn(ChampionBuilder.java:36)
at top.theillusivec4.champions.common.capability.CapabilityEventHandler.lambda$onSpecialSpawn$0(CapabilityEventHandler.java:48)
at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:165)
at top.theillusivec4.champions.common.capability.CapabilityEventHandler.onSpecialSpawn(CapabilityEventHandler.java:40)
at net.minecraftforge.eventbus.ASMEventHandler_173_CapabilityEventHandler_onSpecialSpawn_SpecialSpawn.invoke(.dynamic)
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85)
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302)
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283)
at net.minecraftforge.event.ForgeEventFactory.doSpecialSpawn(ForgeEventFactoryMixin.java:216)
at net.minecraft.world.spawner.WorldEntitySpawner.func_234966_a_(WorldEntitySpawnerMixin.java:174)
at net.minecraft.world.spawner.WorldEntitySpawner.func_234967_a_(WorldEntitySpawnerMixin.java:124)
at net.minecraft.world.spawner.WorldEntitySpawner.func_234979_a_(WorldEntitySpawnerMixin.java:594)
at net.minecraft.world.server.ServerChunkProvider.func_241099_a_(ServerChunkProviderMixin.java:364)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at net.minecraft.world.server.ServerChunkProvider.func_217220_m(ServerChunkProviderMixin.java:351)
at net.minecraft.world.server.ServerChunkProvider.func_217207_a(ServerChunkProviderMixin.java:326)
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorldMixin.java:333)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServerMixin.java:851)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServerMixin.java:291)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServerMixin.java:787)
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServerMixin.java:1899)
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServerMixin.java:232)
at java.base/java.lang.Thread.run(Thread.java:831)

[19:13:28] [服务器线程/致命] [forge/ForgeMod]:使用 UUID a51e2d03-8d79-4011-8009-b33da8ff4269
[19:13:28] [服务器线程/错误] [minecraft/MinecraftServer]:遇到意外异常
net.minecraft.crash.ReportException: 异常滴答世界
在 net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServerMixin.java:855) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServerMixin.java:291) ~[?:?]{re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.dedicated.DedicatedServerMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServerMixin.java:787) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServerMixin.java:1899) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServerMixin.java:232) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Thread.java:831) [?:?]{}
Caused by: java.lang.NullPointerException: Can invoke “top.theillusivec4.champions.common.rank.Rank.getTier()” 因为 “result”
在 top.theillusivec4.champions.common.util.ChampionBuilder.createRank(ChampionBuilder.java:126) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at top.theillusivec4.champions.common.util.ChampionBuilder.spawn(ChampionBuilder.java:36) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at top.theillusivec4.champions.common.capability.CapabilityEventHandler.lambda$onSpecialSpawn$0(CapabilityEventHandler.java:48) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:165) ~[forge:?]{re:classloading}
at top.theillusivec4.champions.common.capability.CapabilityEventHandler.onSpecialSpawn(CapabilityEventHandler.java:40) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_173_CapabilityEventHandler_onSpecialSpawn_SpecialSpawn.invoke(.dynamic) ~[?:?]{}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?]{}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?]{}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?]{}
at net.minecraftforge.event.ForgeEventFactory.doSpecialSpawn(ForgeEventFactoryMixin.java:216) ~[forge:?]{re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:mixins.arclight.forge.json:ForgeEventFactoryMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234966_a_(WorldEntitySpawnerMixin.java:174) ~[?:?]{re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234967_a_ (WorldEntitySpawnerMixin.java:124) ~[?:?]{re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234979_a_ (WorldEntitySpawnerMixin.java:594) ~[?:?]{re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.world.server.ServerChunkProvider.func_241099_a_(ServerChunkProviderMixin.java:364) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerChunkProviderMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]{}
at net.minecraft.world.server.ServerChunkProvider.func_217220_m(ServerChunkProviderMixin.java:351) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerChunkProviderMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerChunkProvider.func_217207_a(ServerChunkProviderMixin.java:326) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerChunkProviderMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorldMixin.java:333) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerWorldMixin,pl:mixin:APP:mixins.arclight.impl.forge.optimization.json:activationrange.ServerWorldMixin_ActivationRange,pl:mixin:A,pl:arclight_implementer:async,pl:arclight_implementer:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServerMixin.java:851) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
...55 更多
[19:13:28] [Server thread/ERROR] [minecraft/MinecraftServer]: 意外异常的原因是
java.lang.NullPointerException: 无法调用 “top.theillusivec4.champions.common.rank.Rank.getTier()” 因为 “result”
在 top.theillusivec4.champions.common.util.ChampionBuilder.createRank(ChampionBuilder.java:126) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at top.theillusivec4.champions.common.util.ChampionBuilder.spawn(ChampionBuilder.java:36) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at top.theillusivec4.champions.common.capability.CapabilityEventHandler.lambda$onSpecialSpawn$0(CapabilityEventHandler.java:48) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:165) ~[forge:?]{re:classloading}
at top.theillusivec4.champions.common.capability.CapabilityEventHandler.onSpecialSpawn(CapabilityEventHandler.java:40) ~[champions:1.16.5-2.0.1.5] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_173_CapabilityEventHandler_onSpecialSpawn_SpecialSpawn.invoke(.dynamic) ~[?:?]{}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?]{}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?]{}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?]{}
at net.minecraftforge.event.ForgeEventFactory.doSpecialSpawn(ForgeEventFactoryMixin.java:216) ~[forge:?]{re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:mixins.arclight.forge.json:ForgeEventFactoryMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234966_a_(WorldEntitySpawnerMixin.java:174) ~[?:?]{re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234967_a_(WorldEntitySpawnerMixin.java:124) ~[?:?]{re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.world.spawner.WorldEntitySpawner.func_234979_a_ (WorldEntitySpawnerMixin.java:594) ~[?:?]{re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.world.server.ServerChunkProvider.func_241099_a_(ServerChunkProviderMixin.java:364) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerChunkProviderMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.util.ArrayList.forEach(ArrayList.java:1511) ~[?:?]{}
at net.minecraft.world.server.ServerChunkProvider.func_217220_m(ServerChunkProviderMixin.java:351) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerChunkProviderMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerChunkProvider.func_217207_a(ServerChunkProviderMixin.java:326) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerChunkProviderMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorldMixin.java:333) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.server.ServerWorldMixin,pl:mixin:APP:mixins.arclight.impl.forge.optimization.json:activationrange.ServerWorldMixin_ActivationRange,pl:mixin:A,pl:arclight_implementer:async,pl:arclight_implementer:A,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServerMixin.java:851) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServerMixin.java:291) ~[?:?]{re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.dedicated.DedicatedServerMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServerMixin.java:787) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServerMixin.java:1899) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServerMixin.java:232) ~[?:?]{re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Thread.java:831) [?:?]{}[/spoiler]




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科