generated from sVoxelDev/spigot-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 1
API
George V edited this page Aug 5, 2021
·
2 revisions
The class to use VoteRewards user methods is UserVoteData
These methods can be changed at any time without notice. You can view the UserVoteData file for any changes or return to this page
//example
@EventHandler
public void onPlayerJoin(PlayerJoinEvent event) {
//Initialize the UserVoteData
UserVoteData data = UserVoteData.getUser(event.getPlayer().getUniqueID());
}//example
@EventHandler
public void onPlayerJoin(PlayerJoinEvent event) {
//Initialize the UserVoteData
UserVoteData data = UserVoteData.getUser(event.getPlayer().getUniqueID());
//Set player votes
data.setVotes(1312);
//Set player VoteParty crates (/vp claim)
data.setVoteParty(1831);
//Set last vote time in millis (eg: System.getCurrentTimeMillis();)
data.setLastVote(1600272514216);
//Set daily votes
data.setDailyVotes(10);
}//example
@EventHandler
public void onPlayerJoin(PlayerJoinEvent event) {
//Initialize the UserVoteData
UserVoteData data = UserVoteData.getUser(event.getPlayer().getUniqueID());
//Get player votes
int votes = data.getVotes();
//Get player VoteParty crates
int crates = data.getVoteParty();
//Get last vote in millis
long time = data.getLastVote();
//Get daily votes
int daily = data.getDailyVotes();
}//example
@EventHandler
public void onPlayerJoin(PlayerJoinEvent event) {
//Initialize the UserVoteData
UserVoteData data = UserVoteData.getUser(event.getPlayer().getUniqueID());
//Setup user. this method is called by default everytime the user joins
data.setupUser();
//Reset user
data.reset();
//Check if player exists (return boolean)
if(data.playerExist()) {
}
}