minecraft-server icon indicating copy to clipboard operation
minecraft-server copied to clipboard

Feat: Automatically download LuckPerms for Velocity + default permiss…

Open 0xSoul24 opened this issue 1 year ago • 4 comments

…ions to start server

0xSoul24 avatar Jun 27 '24 21:06 0xSoul24

Thanks, downloading spark by default is probably a really good idea. I'm not quite sure why you need luckperms by default though, I think anyone should be able to start the server by default, right?

oddlama avatar Jun 30 '24 12:06 oddlama

This is what happens when you try to connect to server without lp using latest changes and this issue didn't only happen to me, allow_anyone is in true and nothing changed after install imagen

imagen

0xSoul24 avatar Jul 01 '24 14:07 0xSoul24

Ahh damn, my bad. The issue is that there was no release since 1.14.0 and allow_anyone has only been introduced after that 😅

I added allow_anyone to avoid needing a permissions plugin for the default case where everyone can start the server to keep the installation more minimal and allow users the choice to use something else if they desire. But the current state is definitely suboptimal...

oddlama avatar Jul 01 '24 15:07 oddlama

Starting with: by default it downloads Paper latest builds including experimental, so its downloading 1.21 builds and downloads vane for 1.20.4, so server will give errors when trying to start them and just leave them disabled, so for vane-velocity people will need a dev build and allow_anyone implemented, as for spark, in the install script add package "perf" as dependency, spark will try to make use of /proc/kallsyms, without perf installed in system, spark will crash

0xSoul24 avatar Jul 01 '24 17:07 0xSoul24