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