946a13731d
add force rankup and prestige add update notification on join more reliable legacy server version check added permissions: rankup.admin (grants rankup.checkversion, rankup.reload, rankup.force, and rankup.notify), rankup.notify (receive update notiifications on login), rankup.force (force a player to rankup or prestige)
26 lines
633 B
Java
26 lines
633 B
Java
package sh.okx.rankup.requirements.requirement;
|
|
|
|
import org.bukkit.entity.Player;
|
|
import sh.okx.rankup.Rankup;
|
|
import sh.okx.rankup.requirements.ProgressiveRequirement;
|
|
import sh.okx.rankup.requirements.Requirement;
|
|
|
|
public class XpLevelRequirement extends ProgressiveRequirement {
|
|
public XpLevelRequirement(Rankup plugin, String name) {
|
|
super(plugin, name);
|
|
}
|
|
|
|
protected XpLevelRequirement(XpLevelRequirement clone) {
|
|
super(clone);
|
|
}
|
|
|
|
@Override
|
|
public double getProgress(Player player) {
|
|
return player.getLevel();
|
|
}
|
|
|
|
@Override
|
|
public Requirement clone() {
|
|
return new XpLevelRequirement(this);
|
|
}
|
|
} |