Error on start - Velocity 3.4.0
#### Used Version
* Force Resourcepacks 1.12.17
* Velocity 3.4.0-SNAPSHOT
#### Config
default FRP config - first installation
#### Environment description
Java 21 docker contener
#### Full Log
```
container@pterodactyl~ java -Xms128M -Xmx2048M -XX:+UseG1GC -XX:G1HeapRegionSize=4M -XX:+UnlockExperimentalVMOptions -XX:+ParallelRefProcEnabled -XX:+AlwaysPreTouch -XX:MaxInlineLevel=15 -jar velocity.jar
[13:21:08 INFO]: Booting up Velocity 3.4.0-SNAPSHOT (git-ef1f5009-b438)...
[13:21:08 INFO]: Loading localizations...
[13:21:08 INFO]: Connections will use epoll channels, libdeflate (Linux x86_64) compression, OpenSSL 3.x.x (Linux x86_64) ciphers
[13:21:08 WARN]: The proxy is running in offline mode! This is a security risk and you will NOT receive any support!
[13:21:08 INFO]: Loading plugins...
[13:21:08 INFO]: Loaded plugin luckperms 5.4.141 by Luck
[13:21:08 INFO]: Loaded plugin forceresourcepacks 1.12.17 (build 745) by Phoenix616
[13:21:08 INFO]: Loaded plugin jpremium CLEARED-1.24.1 by Jakubson
[13:21:08 INFO]: Loaded plugin maintenance 4.0.1 by kennytv
[13:21:08 INFO]: Loaded plugin openaudiomc 6.10.3 by Mindgamesnl, fluse1367
[13:21:08 INFO]: Loaded plugin skinsrestorer 15.4.3 by knat, AlexProgrammerDE, Blackfire62, McLive
[13:21:08 INFO]: Loaded 7 plugins
[13:21:08 INFO]: __
[13:21:08 INFO]: | |__) LuckPerms v5.4.141
[13:21:08 INFO]: |___ | Running on Velocity - Velocity
[13:21:08 INFO]:
[13:21:08 INFO] [luckperms]: Loading configuration...
[13:21:09 INFO] [luckperms]: Loading storage provider... [H2]
[13:21:09 INFO] [luckperms]: Loading internal permission managers...
[13:21:09 INFO] [luckperms]: Performing initial data load...
[13:21:09 INFO] [luckperms]: Successfully enabled. (took 791ms)
[13:21:09 INFO] [forceresourcepacks]: Loading config!
[13:21:09 INFO] [forceresourcepacks]: Loaded config.yml
[13:21:09 INFO] [forceresourcepacks]: Loaded players.conf
[13:21:09 INFO] [forceresourcepacks]: Debug level: INFO
[13:21:09 INFO] [forceresourcepacks]: Loaded key.yml
[13:21:09 INFO] [forceresourcepacks]: Found locale en
[13:21:09 INFO] [forceresourcepacks]: Loading packs:
[13:21:09 INFO] [forceresourcepacks]: lobby - http://cdn.moep.tv/files/ExamplePack.zip - b5b2e0a6a1881bd497c86fbe89abe0073c1108c2
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] {url=http://cdn.moep.tv/files/ExamplePack.zip, uuid=01234567-89ab-cdef-0123-456789abcdef, hash=b5b2e0a6a1881bd497c86fbe89abe0073c1108c2, local-path=null, format=1, version=1.8, restricted=false, permission=forceresourcepacks.pack.lobby, type=null, variants=null}
[13:21:09 INFO] [forceresourcepacks]: game - 2 variants
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] {url=null, uuid=null, hash=null, local-path=null, format=null, version=null, restricted=false, permission=forceresourcepacks.pack.game, type=null, variants=[{url=http://example.com/minigameresourcepack_1_15.zip, uuid=c8928dd9-ab47-385a-b0c4-b0adc844d911, hash=012345678abcdef012345678abcdef012345678a, local-path=null, format=null, version=1.15, restricted=false, permission=forceresourcepacks.pack.game-variant-1, type=null, variants=null}, {url=http://example.com/minigameresourcepack_1_12.zip, uuid=d700594a-c620-3a4a-b92c-b982494837b7, hash=012345678abcdef01234567dddcdef012345678a, local-path=null, format=null, version=1.12, restricted=false, permission=forceresourcepacks.pack.game-variant-2, type=null, variants=null}]}
[13:21:09 INFO] [forceresourcepacks]: Empty pack - http://cdn.moep.tv/files/Empty.zip - 01517226212d27586ea0c5d6aff1aa5492dd2484
[13:21:09 INFO] [forceresourcepacks]: Loading global assignment...
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Pack: lobby
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Optional packs:
[13:21:09 WARN] [forceresourcepacks]: No pack with the name gamepack defined?
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Send delay: 0
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Required: true
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Prompt message: &cYou have to accept the server resource pack in order to play!
[13:21:09 INFO] [forceresourcepacks]: global actions:
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] LOADED - MESSAGE: &aYou are now using the &e%pack%&a pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - KICK: &cYou have to accept the server resource pack in order to play!
&cVisit http://s.moep.tv/rp for info on how to enable it!
[13:21:09 INFO] [forceresourcepacks]: global first join actions:
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] LOADED - MESSAGE: &aYou are now using the &e%pack%&a pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - KICK: &cYou have to accept the server resource pack in order to play!
&cVisit http://s.moep.tv/rp for info on how to enable it!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Loaded PackActionAssignment{name=global, packs=[lobby], optionalPacks=[], sendDelay=0, required=true, promptMessage=&cYou have to accept the server resource pack in order to play!, statusMap=[=[LOADED=[MESSAGE=&aYou are now using the &e%pack%&a pack!, DECLINED=[KICK=&cYou have to accept the server resource pack in order to play!
&cVisit http://s.moep.tv/rp for info on how to enable it!, firstJoinStatusMap=[=[LOADED=[MESSAGE=&aYou are now using the &e%pack%&a pack!, DECLINED=[KICK=&cYou have to accept the server resource pack in order to play!
&cVisit http://s.moep.tv/rp for info on how to enable it!}
[13:21:09 INFO] [forceresourcepacks]: Loading server assignments...
[13:21:09 INFO] [forceresourcepacks]: Loading assignment for server example_lobby...
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Packs:
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] - lobby
[13:21:09 WARN] [forceresourcepacks]: No pack with the name globalpack defined?
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Optional packs:
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] - game
[13:21:09 INFO] [forceresourcepacks]: example_lobby actions:
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] LOADED - MESSAGE: You are now using the &e%pack%&a pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - TITLE: &cPlease accept pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - SUBTITLE: &eIt looks a lot nicer with it!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - MESSAGE: &cVisit http://s.moep.tv/rp for info on how to enable the server resource pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] FAILED - KICK: &ePlease try rejoining, you need the pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] ACCEPTED - MESSAGE: &cDownloading server resource pack...
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] ACCEPTED - ACTION_BAR: &eDownload server resource pack...
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Loaded server assignment PackActionAssignment{name=example_lobby, packs=[lobby], optionalPacks=[game], sendDelay=-1, statusMap=[=[LOADED=[MESSAGE=You are now using the &e%pack%&a pack!, DECLINED=[TITLE=&cPlease accept pack!, SUBTITLE=&eIt looks a lot nicer with it!, MESSAGE=&cVisit http://s.moep.tv/rp for info on how to enable the server resource pack!, FAILED=[KICK=&ePlease try rejoining, you need the pack!, ACCEPTED=[MESSAGE=&cDownloading server resource pack..., ACTION_BAR=&eDownload server resource pack...}
[13:21:09 INFO] [forceresourcepacks]: Loading assignment for server example_minigame...
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Regex: example_minigame_.*
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Pack: game
[13:21:09 INFO] [forceresourcepacks]: example_minigame actions:
[13:21:09 WARN] [forceresourcepacks]: The destination example_lobby does not exist! The send action for the example_minigame assignment will not work!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - TITLE: &cYou need the pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - SUBTITLE: &3You cannot play without it!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] DECLINED - MESSAGE: &cVisit http://s.moep.tv/rp for info on how to enable the server resource pack!
[13:21:09 WARN] [forceresourcepacks]: The destination example_lobby does not exist! The send action for the example_minigame assignment will not work!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] TIMEOUT - TITLE: &cPlease accept the pack!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] TIMEOUT - SUBTITLE: &eYou cannot play without it!
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Loaded server assignment PackActionAssignment{name=example_minigame, packs=[game], optionalPacks=[], sendDelay=-1, regex=example_minigame_.*, statusMap=[=[DECLINED=[TITLE=&cYou need the pack!, SUBTITLE=&3You cannot play without it!, MESSAGE=&cVisit http://s.moep.tv/rp for info on how to enable the server resource pack!, TIMEOUT=[TITLE=&cPlease accept the pack!, SUBTITLE=&eYou cannot play without it!}
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Stored packs override assignments: false
[13:21:09 INFO] [forceresourcepacks]: [DEBUG] Append hash to pack URL: true
[13:21:09 WARN] [forceresourcepacks]: You have actions defined that should be run when a player joins for the first time but you are not storing joins. In order for a Velocity plugin being able to detect first joins we need to manually store all joined players. Either enable store-join in the config or run the plugin on a Bukkit server!
[13:21:09 INFO] [forceresourcepacks]: Update notifications are enabled!
[13:21:09 INFO] [forceresourcepacks]: Detected JPremium CLEARED-1.24.1
[13:21:09 ERROR]: Couldn't pass ProxyInitializeEvent to forceresourcepacks 1.12.17 (build 745)
java.lang.NoClassDefFoundError: com/jakub/jpremium/velocity/api/event/UserEvent$Login
at java.base/java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?]
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3578) ~[?:?]
at java.base/java.lang.Class.getDeclaredMethods(Class.java:2676) ~[?:?]
at com.velocitypowered.proxy.event.VelocityEventManager.collectMethods(VelocityEventManager.java:272) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at com.velocitypowered.proxy.event.VelocityEventManager.registerInternally(VelocityEventManager.java:434) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at com.velocitypowered.proxy.event.VelocityEventManager.register(VelocityEventManager.java:392) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at de.themoep.resourcepacksplugin.velocity.VelocityResourcepacks.lambda$onProxyInitialization$5(VelocityResourcepacks.java:209) ~[?:?]
at java.base/java.util.Optional.ifPresent(Optional.java:178) ~[?:?]
at de.themoep.resourcepacksplugin.velocity.VelocityResourcepacks.onProxyInitialization(VelocityResourcepacks.java:206) ~[?:?]
at de.themoep.resourcepacksplugin.velocity.ForceResourcepacks.onProxyInitialization(ForceResourcepacks.java:95) ~[?:?]
at de.themoep.resourcepacksplugin.velocity.Lmbda$3.execute(Unknown Source) ~[?:?]
at com.velocitypowered.proxy.event.UntargetedEventHandler$VoidHandler.lambda$buildHandler$0(UntargetedEventHandler.java:56) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at com.velocitypowered.proxy.event.VelocityEventManager.fire(VelocityEventManager.java:676) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at com.velocitypowered.proxy.event.VelocityEventManager.lambda$fire$5(VelocityEventManager.java:541) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.ClassNotFoundException: com.jakub.jpremium.velocity.api.event.UserEvent$Login
at com.velocitypowered.proxy.plugin.PluginClassLoader.loadClass0(PluginClassLoader.java:87) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at com.velocitypowered.proxy.plugin.PluginClassLoader.loadClass(PluginClassLoader.java:64) ~[velocity.jar:3.4.0-SNAPSHOT (git-ef1f5009-b438)]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
... 17 more
```
#### What other programs/plugins are you running?
* Jpremium 1.24.1
* Luckperms Velocity 5.4.141
* Maintenance
* openaudiomc 6.10.3
* skinrestorer
#### What is happening?
Error on start - you tell on spigot to report any issue with velocity !
#### What did you expect to happen?
no error
issue