LuckPerms Bungeeperms Migration Script Plugin.yml
austinpilz opened this issue ยท 3 comments
Description
When downloading the latest LuckPerms migration script for bungeeperms here, the plugin cannot be started by Velocity, Paper, nor Spigot.
Caused by: java.lang.IllegalArgumentException: Directory 'plugins\luckperms-migration-bungeeperms.jar' does not contain a paper-plugin.yml or plugin.yml! Could not determine plugin type, cannot load a plugin from it!
Reproduction Steps
- Follow migration advice here
- Place bungeeperms migration script in plugins folder
- Start server
- Receive error
Expected Behaviour
- Follow migration advice here
- Place bungeeperms migration script in plugins folder
- Start server
- Plugin loaded successfully
Server Details
paper-1.20.2
LuckPerms Version
v5.4.108
Logs and Configs
https://gist.github.com/austinpilz/e7fe761145d3d1628ab2aa1042d1dd0e
Extra Details
No response
Looking at the resources in the bungeeperms folder here, it looks like it names itself bungee.yml
BungeePerms also runs natively on Velocity. Do you think we could update the migration docs to specify the migration script can only be run on the Bungeecord Proxy, not Velocity, nor any Spigot/Bukkit/Papers?
As a solution for anyone else in this situation: I spun up a local Bungeecord instance just to run the BungeePerms, LuckPerms, and LuckPerms Migration plugins. Allowed me to migrate the BungeePerms -> LuckPerms, and retire using BungeePerms all together.