Class RoleSyncManager

java.lang.Object
net.essentialsx.discordlink.rolesync.RoleSyncManager
All Implemented Interfaces:
Listener

public class RoleSyncManager extends Object implements Listener
  • Constructor Details

  • Method Details

    • sync

      public void sync(UUID uuid, String discordId)
    • sync

      public void sync(Player player, String discordId, Map<String,net.essentialsx.api.v2.services.discord.InteractionRole> groupToRoleMap, Map<String,String> roleIdToGroupMap, boolean primaryOnly, boolean removeGroups, boolean removeRoles)
    • unSync

      public void unSync(UUID uuid, String discordId)
    • onJoin

      public void onJoin(PlayerJoinEvent event)
    • onReload

      public void onReload()