Mayor Election

Mayors are NPCs that give global buffs and perks when elected by players. Mayor Elections were added in Hypixel SkyBlock's 0.9 Update, with the first election taking place in SkyBlock Year 88.

Elections
An election is held every SkyBlock year (~5.2 real-life days) with five candidates. Players vote by entering the Election Room via the teleport pad in the Community Center while the voting period is open. A player can only vote once per account, not per profile.

Perks Distribution, followed by Candidate Selection, will happen before an election opens (see sections below).

Five candidates are revealed when the election starts on Late Summer 27th 00:00. The election will end on Late Spring 27th 00:00 the following year, at which point the mayor with the most votes will become the mayor.

Perks Distribution
All candidates have multiple possible perks - the majority have 3 possible perks.

Before an election, for all Regular Candidates (whether or not they are randomly chosen for the next election), perks are distributed in the following way:
 * If a candidate was elected and is running as mayor, they will have no chance to participate or gain a perk on the election. On the election following their mayor term, they will reset to 1 random perk with no possibility to gain a perk.
 * If a candidate was not elected, all previous perks gained by that candidate are persistent (not wiped nor randomized in the future). Before the next election, if they don't already have all possible perks, whether or not they will participate the next election, they have a 45% chance to gain 1 more random perk.

A Regular Candidate can participate in an election with 1 perk up to all possible perks. A Special and One-time Candidate participates with all possible perks.

Candidate Selection
The Regular Candidates are chosen randomly, while the running mayor cannot participate in the election that starts during their term. When no Special Candidate runs, five Regular Candidates are chosen.

Special candidates participate in an election not by random chance, but every 8 SkyBlock years (when the SkyBlock year is divisible by 8). When a special candidate participates the election, they come with all possible perks and appears on the in the Election Interface. Four other Regular Candidates are chosen.

Special Candidate Election Cycle
One Special Candidate joins the election in sequence every 8 SkyBlock years. It is somewhat predictable which special candidate will participate next. The sequence was once abrupted by Dante, who replaced/skipped Derpy when joining as a special and one-time mayor in the Year 128 Election.

Candidates
A pattern in Perks seems to be one (XP) Boost, one (Stat) Buff, and one Festival/Discount for each candidate. Perks apply to all SkyBlock islands unless stated otherwise.

The colors of the candidates' names seem to be dynamic and change based on placement position in the election room.

These Mayor Candidates may join current and upcoming mayor elections.
 * -|Active Candidates=

Special Candidates
These Mayor Candidates participated elections in the past, but will not participate in future elections.
 * -|Past Candidates=

Dante's Reign


When Dante was running as mayor, all of the election events scheduled in the Calendar and Events menu are canceled.

Regular mayor elections were replaced with Dante Elections. All of the 5 candidates were replaced by Dante's clones - voting for any of them results in the vote being applied to all candidates. That means that the vote cannot be changed and the election result is always 100% for Dante.

There used to be a bug where Seraphine is the clerk present in the Election Room instead of Clerk Goon, however, it was fixed.

On the Alpha Hypixel Network
Normally, when Alpha Hypixel Network is open, Mayor Elections are fully-functional and are held separately from the Main Server.

Mechanic

 * Mayor Elections on AHN run with the same mechanic but separate from those on the main server: The results are counted separately, the candidates and their perks are picked separately.
 * The time that an Election starts and ends is in sync with the main server.
 * When the Alpha Hypixel Network is open, players can vote on its Mayor Election once per account (not per profile), regardless of whether they voted on the main server.

On an Alpha Network Reset

 * At the time of a Network Reset, if there is no ongoing mayor election, is the placeholder mayor for Alpha Hypixel Network until the next election.
 * If an election is happening after a reset, the election feature will be disabled until the next election. See.

On a Session Opening

 * When the Alpha Network closes and reopens without a Network Reset, all aspects of the Mayor Election will not be affected.
 * If an election is skipped during the downtime of the Alpha Network, it is unknown whether a random Regular candidate will be selected as mayor, or the previously elected mayor, no matter how many years have passed, will still be the mayor.

Previous Elections
Due to the difficulty presented in recording Mayor Elections on the Alpha Hypixel Network which occationally shuts down and reopens, it will be done separately on Mayor Election/Alpha Hypixel Network, and not integrated to our main table.

Mayor Disabled
There are some occassions that a Mayor is disabled. This may happen when:
 * The previous mayor is not replaced after an election on a Hub server
 * The election feature is disabled on the Alpha Hypixel Network

The following is the observed behaviour:
 * On interact, the "mayor" NPC will only give

Election Feature Disabled
On some occasions, the mayor election feature can be disabled on the Alpha Network. This is the observed behaviour:
 * The Election Room is still present when votings happens in the main server. However, it will almost instantly teleport the player out when they attempt to get in. If there is enough ping, a player can interact with the NPCs and Ballot Box inside before it teleports you out.
 * Election is "closed". However, the timer outside the Election Room will still run in sync with the Main Server.
 * Ballot Box and Seraphine dialogue follows the version when election is closed.
 * Attempting to click on the box in the middle of the Election Room when the election is closed will show the message
 * Seraphine's Dialogue changes.

Trivia

 * Each regular candidate can offer up to 3 perks at once. All candidates start with 1 perk during their first election, and have a chance to stack up to 3 perks if they are a returning candidate.
 * During the time the booth is open, players may change their vote. Players may cast only a single vote, but the weight of that vote is increased by the player's Fame Rank.
 * Once the election ends, the candidate with the most votes becomes Mayor for the next SkyBlock year, granting their perks to every SkyBlock player for that time period.
 * Each time the Election room is open, players can vote for 5 candidates out of the total 12. There are 8 normal candidates and 4 special candidates.
 * Every 8 elections a special candidate will be part of the 5 candidates for election.
 * Derpy is the only candidate to have 4 perks.
 * Technoblade is the only mayor to have 5 perks and technically 11 perks.
 * Jerry becoming a mayor was leaked by Minikloon on his Twitter. Additionally, Dctr leaked the first perk, "Perkpocalypse" on his Twitter a day later.
 * Jerry's Perkpocalypse does not include special mayors.
 * Diaz is the only regular candidate that only has 2 perks.
 * Diaz's perk, "Shopping Spree" also applies to trades.
 * Dante is the only candidate that swaps perks after the election.
 * Barry was first elected in Year 188, 100 Skyblock Years after the first election, making him the mayor who went the longest time without being elected.
 * Diaz was another regular candidate that had never been elected before. She was elected for the first time on June 30 2021, making her and Barry the two mayors who went the longest without being elected.
 * Barry and Jerry are the only candidates that buff damage.
 * Jerry has +10% stat boost
 * Barry has +15% increased spell damage
 * If no Mayor is elected for some reason, Mayor Nancy will appear as a placeholder.
 * Dante and Barry are the only candidates that has unlisted perks that are revealed when elected.
 * Since an election that starts at a year (Year X) will end in the next year (Year X+1), as shown in the election interface (image proof):
 * The election is always called "Election Year X".
 * In each candidate, the sequence of a candidate's perks can change when a year passes. However, the perks will not change.
 * In each candidate, the number of years shown in "last elected" will increment when a year passes.