[15:28:40 WARN]: java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.isOnline()" because "p" is null
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//com.nftworlds.wallet.contracts.nftworlds.Players.paymentListener_handlePrimaryWalletSetEvent(Players.java:137)
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//com.nftworlds.wallet.contracts.nftworlds.Players.lambda$startPlayerWalletUpdateListener$0(Players.java:109)
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65)
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//io.reactivex.internal.operators.flowable.FlowableCreate$BufferAsyncEmitter.drain(FlowableCreate.java:547)
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//io.reactivex.internal.operators.flowable.FlowableCreate$BufferAsyncEmitter.onNext(FlowableCreate.java:471)
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//org.web3j.protocol.core.filters.LogFilter.process(LogFilter.java:49)
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//org.web3j.protocol.core.filters.Filter.pollFilter(Filter.java:144)
[15:28:40 WARN]: at wrld-payments-api-0.2.5-shaded.jar//org.web3j.protocol.core.filters.Filter.lambda$run$0(Filter.java:92)
[15:28:40 WARN]: at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
[15:28:40 WARN]: at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
[15:28:40 WARN]: at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
[15:28:40 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[15:28:40 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[15:28:40 WARN]: at java.base/java.lang.Thread.run(Thread.java:833)
This occurred when using API methods in AsyncPreLoginEvent. Player joined with no connected wallets, wasn't allowed to join. Connected a wallet, and attempted to join again, and this error occurred.
This occurred when using API methods in AsyncPreLoginEvent. Player joined with no connected wallets, wasn't allowed to join. Connected a wallet, and attempted to join again, and this error occurred.