I use XConomy as my economy plugin and when i try to parse my balance placeholder it throws a stacktrace.
Stacktrace
[17:30:00] [Folia Region Scheduler Thread #0/ERROR]: Command exception: /papi parse me %vaultunlocked_balance%
org.bukkit.command.CommandException: Unhandled exception executing command 'papi' in plugin PlaceholderAPI v2.12.2
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[folia-api-1.21.11-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:83) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:104) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:469) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.commands.Commands.performCommand(Commands.java:374) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.commands.Commands.performCommand(Commands.java:362) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2419) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$13(ServerGamePacketListenerImpl.java:2392) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$tryHandleChat$16(ServerGamePacketListenerImpl.java:2551) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at io.papermc.paper.threadedregions.EntityScheduler.executeTick(EntityScheduler.java:243) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1732) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:429) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at io.papermc.paper.threadedregions.TickRegions$ConcreteRegionTickHandle.tickRegion(TickRegions.java:485) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at io.papermc.paper.threadedregions.TickRegionScheduler$RegionScheduleHandle.runTick(TickRegionScheduler.java:481) ~[folia-1.21.11.jar:1.21.11-14-529aabc]
at ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool$TickThreadRunner.run(EDFSchedulerThreadPool.java:526) ~[concurrentutil-0.0.8.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.plugin.RegisteredServiceProvider.getProvider()" because "econ" is null
at VaultUnlocked-2.19.0.jar//net.milkbowl.vault.Vault.modernProvider(Vault.java:365) ~[?:?]
at VaultUnlocked-2.19.0.jar//net.milkbowl.vault.papi.EconomyPlaceholders.onRequest(EconomyPlaceholders.java:70) ~[?:?]
at PlaceholderAPI-2.12.2.jar//me.clip.placeholderapi.replacer.CharsReplacer.apply(CharsReplacer.java:120) ~[?:?]
at PlaceholderAPI-2.12.2.jar//me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:73) ~[?:?]
at PlaceholderAPI-2.12.2.jar//me.clip.placeholderapi.commands.impl.local.CommandParse.evaluateParseSingular(CommandParse.java:119) ~[?:?]
at PlaceholderAPI-2.12.2.jar//me.clip.placeholderapi.commands.impl.local.CommandParse.evaluate(CommandParse.java:58) ~[?:?]
at PlaceholderAPI-2.12.2.jar//me.clip.placeholderapi.commands.PlaceholderCommandRouter.onCommand(PlaceholderCommandRouter.java:117) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[folia-api-1.21.11-R0.1-SNAPSHOT.jar:?]
... 20 more```
I use XConomy as my economy plugin and when i try to parse my balance placeholder it throws a stacktrace.
Stacktrace