How do I automatically give my players the USER role when they join my MC server?

newbie here at running a server. I'm not sure how to automatically put new players into the USER group (I have Admin, Mod, and User), and so far I've had to do it by hand (lp user [Username] group user set) with LuckPerms. It's kinda tedious.

If I don't do this, new players don't have any perms, so it's important that they get added to that group. Any advice? Thanks!


Solution 1:

I've never worked with LuckPerms, but what I understand from the default groups wiki page on github, is that luckperms automatically assigns the group default to a user (correct me if I'm wrong.) However, there is a way to take away this group, and replace it with another in your luckperms.conf.

default-assignments:
  my-defaults-rule:
    if:
      has-true: <group.default>
    take:
      - group.default
    give:
      - group.user
    set-primary-group: user

In my opinion (looking at the github wiki), LuckPerms is very overpowered for what I think you are trying to achieve on your server. Perhaps take a look at PermissionsEX