Note: Difficulty is considered as "how hard is it to fully utilize a role's abilities" rather than "how difficult is it to win with a role". This obviously means that the role's difficulty is subjective, but also that the difficulty of a role is NOT equivalent to how often that role wins or loses.
The majority of players in a game are Villagers. The Villagers win by eliminating all players with Faction or Werewolf roles.
Difficulty: Easy
Peasants are Villagers without any powers. They are disabled by default, but the maximum amount of them can be set up to 22 with /trigger PeasantMax.
Difficulty: Medium
Every night, the Clairvoyant wakes up and has the option to view a player's role. If that player is on the Villagers' team, they will only appear as a Villager. If they are anything else, they will appear as their exact role. (i.e. Sorcerer will appear as a Villager, while Archwolf will appear as Archwolf) This power can only be used twice.
Difficulty: Easy
Every night, the Sorcerer wakes up and learns who was killed in the night. They have the option to save someone. This power can only be used once.
Difficulty: Easy
The Ancient One will survive his first attack or infection from the Werewolves, and be notified when he is attacked. This can only occur once.
Difficulty: Medium
There must be 8 or more players for this role to be available. Every night, the Hunter wakes up and has the option to kill a player. This power can only be used once.
Difficulty: Hard
If there are Werewolves alive, the Little Girl wakes up slightly before them and must hide. She can see the identities of the Werewolves, but the Werewolves will learn her identity if she is found. The Little Girl cannot be saved by the Sorcerer.
Difficulty: Easy
The Village Idiot will survive the first time they are lynched, and their role will be revealed to everyone. However, once this occurs, the Village Idiot can no longer participate in the mayor or lynch vote.
Difficulty: Hard
There must be 9 or more players for this role to be available. The two Sisters know each other's identities via crit particles. The Sisters are the only players who are allowed to use /msg to privately communicate. However, if one of them is killed, the other will also die.
Difficulty: Easy
If the Old Knight is killed by the Werewolves, a random Werewolf will die that same day.
Difficulty: Hard
There must be 8 or more players for this role to be available. Every night, the Raven wakes up and has the option to mark a player for the next day. Marked players are told they have been marked, and have an extra two votes against them for the lynch vote.
Difficulty: Easy
There must be 9 or more players for this role to be available. At the start of the game, you decide whether to play as a Werewolf or a Villager. You will always appear as Wolfdog when checked by the Clairvoyant, regardless of which you pick.
The second majority of players in a game are Werewolves. The Werewolves win by eliminating all players with Faction roles and being equal - or greater - than the number of players with Villager roles.
Difficulty: Easy
There must be 9 or more players for this role to be available. At the start of the game, you decide whether to play as a Werewolf or a Villager. You will always appear as Wolfdog when checked by the Clairvoyant, regardless of which you pick. This type of Werewolf has yellow eyes.
Difficulty: Medium
Up to four players can be a normal Werewolf. Every night, the Werewolf wakes up with the other Werewolves and votes to kill a player. The player with the most votes is killed. This type of Werewolf has golden eyes.
Difficulty: Medium
Every night, the Archwolf wakes up with the other Werewolves and votes to kill a player. The player with the most votes is killed. The Archwolf learns the specific role of each player killed from any means. This type of Werewolf has white eyes.
Difficulty: Medium
There must be 9 or more players for this role to be available. Every night, the Infectant Father wakes up with the other Werewolves and votes to kill a player. The player with the most votes is killed. Instead of killing someone, the Infectant Father has the option to infect a player, turning them into an Infected Werewolf. This power can only be used once. This type of Werewolf has purple eyes.
Difficulty: Easy
Every night, the Infected Werewolf wakes up with the other Werewolves and votes to kill a player. The player with the most votes is killed. This type of Werewolf has blue eyes.
Difficulty: Hard
There must be 8 or more players for this role to be available. The Maid knows the identities of the Werewolves via smoke particles, and appears as a Villager when checked by the Clairvoyant.
The minority of players in a game are Faction. Faction players win independently from Villagers, Werewolves, and other Factions by meeting conditions unique to each role. Villagers nor Werewolves can win while a player with a Faction role is alive.
Difficulty: Hard
The Angel wins if they are killed on the first day during the lynch vote. If this does not occur, the Angel becomes a Villager.
Difficulty: Hard
There must be 7 or more players for this role to be available. At the start of the game, all players are secretly assorted into two groups. The Sectarian knows who is in the opposing grouup. The Sectarian wins by all members of the opposing group being lynched or killed.
Difficulty: Hard
There must be 9 or more players for this role to be available. Every night, the Pied Piper wakes up and can charm up to two players of his choice. The Pied Piper cannot charm himself. After the Pied Piper goes to sleep, all the Charmed players wake up and see each other. The Pied Piper wins by charming all surviving players other than himself.
Difficulty: Medium
There must be 10 or more players for this role to be available. Every night, the White Werewolf wakes up with the other Werewolves and votes to kill a player. The White Werewolf is unable to be attacked by the other Werewolves. Every other night, the White Werewolf wakes up and kills a Werewolf. The White Werewolf wins by surviving to the final three players.