seems there is a ticking error with UHC it crashed on the final border. This was UHC Run Duos with 10 players.
[11:38:55] [Server thread/WARN]: An unexpected exception occurred while invoking Tick
java.lang.NullPointerException: Cannot invoke "com.hugman.uhc.game.UHCParticipant.isEliminated()" because the return value of "com.hugman.uhc.game.UHCPlayerManager.getParticipant(net.minecraft.server.network.ServerPlayerEntity)" is null
at knot/com.hugman.uhc.game.UHCPlayerManager.lambda$refreshAliveTeams$3(UHCPlayerManager.java:118) ~[uhc-3.0.0.jar:?]
at java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) ~[?:?]
at java.base/java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1950) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230) ~[?:?]
at java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:637) ~[?:?]
at knot/com.hugman.uhc.game.UHCPlayerManager.lambda$refreshAliveTeams$4(UHCPlayerManager.java:118) ~[uhc-3.0.0.jar:?]
at java.base/java.util.ArrayList.removeIf(ArrayList.java:1765) ~[?:?]
at java.base/java.util.ArrayList.removeIf(ArrayList.java:1743) ~[?:?]
at knot/com.hugman.uhc.game.UHCPlayerManager.refreshAliveTeams(UHCPlayerManager.java:118) ~[uhc-3.0.0.jar:?]
at knot/com.hugman.uhc.game.phase.UHCActive.checkForWinner(UHCActive.java:328) ~[uhc-3.0.0.jar:?]
at knot/com.hugman.uhc.game.phase.UHCActive.tick(UHCActive.java:263) ~[uhc-3.0.0.jar:?]
at knot/xyz.nucleoid.plasmid.api.game.event.GameActivityEvents.lambda$static$8(GameActivityEvents.java:95) ~[plasmid-0.6.9999-local+1.21.4.jar:?]
at knot/xyz.nucleoid.plasmid.impl.Plasmid.lambda$registerCallbacks$3(Plasmid.java:111) ~[plasmid-0.6.9999-local+1.21.4.jar:?]
at knot/net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$6(ServerTickEvents.java:79) ~[fabric-lifecycle-events-v1-2.5.4+bf2a60eb04-b4ff52bc5028a975.jar:?]
at knot//MC/net.minecraft.server.world.ServerWorld.handler$zek000$fabric-lifecycle-events-v1$endWorldTick(ServerWorld.java:2842) ~[server-intermediary.jar:?]
at knot//MC/net.minecraft.server.world.ServerWorld.tick(ServerWorld.java:418) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.tickWorlds(MinecraftServer.java:1069) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:953) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:713) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
[11:38:55] [Server thread/INFO]: Game space ad267c2c-1eb2-40d1-9d03-75f44f0a87a6 (source: uhcrun:duos) closing for reason ERRORED
seems there is a ticking error with UHC it crashed on the final border. This was UHC Run Duos with 10 players.