Configuration seems to lose track of data after being reloaded. (/vp reload)
exception from placeholder resolution of votes needed.
> [16:00:29 WARN]: me.clip.voteparty.libs.configme.exception.ConfigMeException: No value exists for property with path 'party.votes_needed'. This may happen if the property belongs to a SettingsHolder class which was not passed to the settings manager.
> [16:00:29 WARN]: at me.clip.voteparty.libs.configme.SettingsManagerImpl.getProperty(SettingsManagerImpl.java:57)
> [16:00:29 WARN]: at me.clip.voteparty.placeholders.VotePartyPlaceholders.onRequest(VotePartyPlaceholders.kt:37)
> [16:00:29 WARN]: at me.clip.placeholderapi.PlaceholderAPI.setPlaceholders(PlaceholderAPI.java:375)
> [16:00:29 WARN]: at io.puharesource.mc.titlemanager.placeholder.PlaceholderAPIHook.replacePlaceholders(Hooks.kt:17)
> [16:00:29 WARN]: at io.puharesource.mc.titlemanager.APIProvider.setScoreboardValueWithPlaceholders(APIProvider.kt:605)
> [16:00:29 WARN]: at io.puharesource.mc.titlemanager.TitleManagerPlugin.setScoreboardValueWithPlaceholders(TitleManagerPlugin.kt)
> [16:00:29 WARN]: at io.puharesource.mc.titlemanager.extensions.PlayerExtensionsKt.setScoreboardValue(PlayerExtensions.kt:169)
> [16:00:29 WARN]: at io.puharesource.mc.titlemanager.APIProvider$toScoreboardValueAnimation$4.invoke(APIProvider.kt:46)
> [16:00:29 WARN]: at io.puharesource.mc.titlemanager.animations.PartBasedSendableAnimation$update$2.invoke(PartBasedSendableAnimation.kt:11)
> [16:00:29 WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> [16:00:29 WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> [16:00:29 WARN]: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
> [16:00:29 WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)