Package org.kingdoms.managers.daily
Class ElectionsManager
java.lang.Object
org.kingdoms.managers.abstraction.ProlongedTask
org.kingdoms.managers.daily.ElectionsManager
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidconclude()getCandidate(UUID id) static ElectionsManagerstatic booleanvoidvoidrun()static org.bukkit.OfflinePlayerMethods inherited from class org.kingdoms.managers.abstraction.ProlongedTask
getIntervalTicks, init, isSkipping, lastPerform, load, runAndRenew, runAndSet, setSkipped, untilNextChecks
-
Field Details
-
CANDIDATE_DETAILS
-
VOTES
-
-
Method Details
-
getInstance
-
getCandidate
-
vote
- Parameters:
voter- the player who's voting.candidate- the player who the voter is voting for.- Returns:
- the previous candidate that this voter voted for if any.
-
isAcceptingVotes
public static boolean isAcceptingVotes() -
remind
- Specified by:
remindin classProlongedTask
-
run
public void run()- Specified by:
runin classProlongedTask
-
conclude
public void conclude()
-