This commit is contained in:
okx-code
2019-10-12 12:00:14 +01:00
parent db0a439d0c
commit 08c4e1c225
5 changed files with 13 additions and 4 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ plugins {
}
group 'sh.okx'
version '3.5.8-beta'
version '3.5.8'
repositories {
mavenCentral()
@@ -26,6 +26,11 @@ public class AdvancedAchievementsAchievementRequirement extends Requirement {
return super.getFullName() + "#" + getValueString();
}
@Override
public double getTotal(Player player) {
return 1;
}
@Override
public Requirement clone() {
return new AdvancedAchievementsAchievementRequirement(this);
@@ -11,7 +11,7 @@ public class AdvancedAchievementsTotalRequirement extends ProgressiveRequirement
super(plugin, "advancedachievements-total");
}
protected AdvancedAchievementsTotalRequirement(Requirement clone) {
private AdvancedAchievementsTotalRequirement(Requirement clone) {
super(clone);
}
@@ -6,15 +6,18 @@ import org.bukkit.entity.Player;
import sh.okx.rankup.Rankup;
import sh.okx.rankup.requirements.DeductibleRequirement;
import sh.okx.rankup.requirements.ProgressiveRequirement;
import sh.okx.rankup.requirements.Requirement;
import java.util.Objects;
public class TokensRequirement extends ProgressiveRequirement implements DeductibleRequirement {
private final TokenManager manager = (TokenManager) Bukkit.getPluginManager().getPlugin("TokenManager");
private final TokenManager manager = (TokenManager) Objects.requireNonNull(Bukkit.getPluginManager().getPlugin("TokenManager"));
public TokensRequirement(Rankup plugin) {
super(plugin, "tokenmanager-tokens");
}
private TokensRequirement(TokensRequirement clone) {
private TokensRequirement(Requirement clone) {
super(clone);
}
+1
View File
@@ -23,6 +23,7 @@ prestiges: true
# whether or not /prestige and /prestiges should be enabled.
# you can alternatively negate the permission rankup.prestige
# this will also make the command not autocomplete in 1.13
# if enabled, a prestiges.yml file will be generated with some example prestiges
prestige: false
# how people should confirm ranking up