aboutsummaryrefslogtreecommitdiffstats
path: root/bukkit/src
diff options
context:
space:
mode:
Diffstat (limited to 'bukkit/src')
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java8
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar.java2
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Bukkit.java10
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Nothing.java8
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar.java6
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Bukkit.java94
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Nothing.java16
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/PaginatedQMenu.java18
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/BackMenuElement.java4
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/MenuElement.java2
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java4
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageNextMenuElement.java4
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PagePrevMenuElement.java4
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java40
14 files changed, 110 insertions, 110 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java
index dbc9b4e6..735da4d6 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/BukkitQuestsPlugin.java
@@ -692,12 +692,12 @@ public class BukkitQuestsPlugin extends JavaPlugin implements Quests {
}
public BossBar getBossBarHandle() {
- return bossBarHandle;
- }
+ return bossBarHandle;
+ }
public ActionBar getActionBarHandle() {
- return actionBarHandle;
- }
+ return actionBarHandle;
+ }
public VersionSpecificHandler getVersionSpecificHandler() {
return versionSpecificHandler;
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar.java
index 5a7ea51c..9375b96c 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar.java
@@ -4,6 +4,6 @@ import org.bukkit.entity.Player;
public interface ActionBar {
- void sendActionBar(Player p, String line);
+ void sendActionBar(Player p, String line);
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Bukkit.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Bukkit.java
index 36d1b24f..e806c58d 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Bukkit.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Bukkit.java
@@ -7,9 +7,9 @@ import net.md_5.bungee.api.chat.TextComponent;
public class ActionBar_Bukkit implements ActionBar {
- @SuppressWarnings("deprecation")
- @Override
- public void sendActionBar(Player p, String line) {
- p.spigot().sendMessage(ChatMessageType.ACTION_BAR, new TextComponent(line));
- }
+ @SuppressWarnings("deprecation")
+ @Override
+ public void sendActionBar(Player p, String line) {
+ p.spigot().sendMessage(ChatMessageType.ACTION_BAR, new TextComponent(line));
+ }
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Nothing.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Nothing.java
index 8085153c..4721907d 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Nothing.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/actionbar/ActionBar_Nothing.java
@@ -4,9 +4,9 @@ import org.bukkit.entity.Player;
public class ActionBar_Nothing implements ActionBar {
- @Override
- public void sendActionBar(Player p, String line) {
- // version as 1.9 and under
- }
+ @Override
+ public void sendActionBar(Player p, String line) {
+ // version as 1.9 and under
+ }
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar.java
index 04103697..cdeea0fb 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar.java
@@ -4,8 +4,8 @@ import org.bukkit.entity.Player;
public interface BossBar {
- void sendBossBar(Player p, String questKey, String title, int time);
+ void sendBossBar(Player p, String questKey, String title, int time);
- void sendBossBar(Player p, String questKey, String title, int progress, int time);
-
+ void sendBossBar(Player p, String questKey, String title, int progress, int time);
+
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Bukkit.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Bukkit.java
index c0796c2a..2431abd8 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Bukkit.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Bukkit.java
@@ -14,55 +14,55 @@ import com.leonardobishop.quests.bukkit.BukkitQuestsPlugin;
public class BossBar_Bukkit implements BossBar {
- private BukkitQuestsPlugin plugin;
- private final ConcurrentHashMap<NamespacedKey, Long> players = new ConcurrentHashMap<>();
+ private BukkitQuestsPlugin plugin;
+ private final ConcurrentHashMap<NamespacedKey, Long> players = new ConcurrentHashMap<>();
- public BossBar_Bukkit(BukkitQuestsPlugin plugin) {
- this.plugin = plugin;
- plugin.getScheduler().runTaskTimer(() -> {
- for (Entry<NamespacedKey, Long> entry : new HashMap<>(players).entrySet()) {
- if (entry.getValue() < System.currentTimeMillis()) {
- NamespacedKey key = entry.getKey();
- players.remove(key);
- org.bukkit.boss.BossBar oldBar = Bukkit.getBossBar(key);
- if(oldBar != null) { // if exist
- oldBar.removeAll(); // remove all players on it
- Bukkit.removeBossBar(key); // remove it
- }
- }
- }
- }, 20, 20);
- }
+ public BossBar_Bukkit(BukkitQuestsPlugin plugin) {
+ this.plugin = plugin;
+ plugin.getScheduler().runTaskTimer(() -> {
+ for (Entry<NamespacedKey, Long> entry : new HashMap<>(players).entrySet()) {
+ if (entry.getValue() < System.currentTimeMillis()) {
+ NamespacedKey key = entry.getKey();
+ players.remove(key);
+ org.bukkit.boss.BossBar oldBar = Bukkit.getBossBar(key);
+ if(oldBar != null) { // if exist
+ oldBar.removeAll(); // remove all players on it
+ Bukkit.removeBossBar(key); // remove it
+ }
+ }
+ }
+ }, 20, 20);
+ }
- @Override
- public void sendBossBar(Player p, String questKey, String title, int time) {
- NamespacedKey spaceKey = getKeyFor(p, questKey);
- org.bukkit.boss.BossBar bar = Bukkit.getBossBar(spaceKey);
- if (bar == null) {// if none exist
- bar = Bukkit.createBossBar(spaceKey, title, BarColor.BLUE, BarStyle.SOLID);
- } else {
- bar.setTitle(title);
- }
- players.put(spaceKey, System.currentTimeMillis() + time * 1000);
- bar.addPlayer(p); // be sure it see it
- }
+ @Override
+ public void sendBossBar(Player p, String questKey, String title, int time) {
+ NamespacedKey spaceKey = getKeyFor(p, questKey);
+ org.bukkit.boss.BossBar bar = Bukkit.getBossBar(spaceKey);
+ if (bar == null) {// if none exist
+ bar = Bukkit.createBossBar(spaceKey, title, BarColor.BLUE, BarStyle.SOLID);
+ } else {
+ bar.setTitle(title);
+ }
+ players.put(spaceKey, System.currentTimeMillis() + time * 1000);
+ bar.addPlayer(p); // be sure it see it
+ }
- @Override
- public void sendBossBar(Player p, String questKey, String title, int percent, int time) {
- NamespacedKey spaceKey = getKeyFor(p, questKey);
- org.bukkit.boss.BossBar bar = Bukkit.getBossBar(spaceKey);
- if (bar == null) {// if none exist
- bar = Bukkit.createBossBar(spaceKey, title, BarColor.BLUE, BarStyle.SOLID);
- } else {
- bar.setTitle(title);
- }
- players.put(spaceKey, System.currentTimeMillis() + time * 1000);
- double progress = ((double) percent) / 100;
- bar.setProgress(progress < 0 ? 0 : (progress > 1 ? 1 : progress));
- bar.addPlayer(p); // be sure it see it
- }
+ @Override
+ public void sendBossBar(Player p, String questKey, String title, int percent, int time) {
+ NamespacedKey spaceKey = getKeyFor(p, questKey);
+ org.bukkit.boss.BossBar bar = Bukkit.getBossBar(spaceKey);
+ if (bar == null) {// if none exist
+ bar = Bukkit.createBossBar(spaceKey, title, BarColor.BLUE, BarStyle.SOLID);
+ } else {
+ bar.setTitle(title);
+ }
+ players.put(spaceKey, System.currentTimeMillis() + time * 1000);
+ double progress = ((double) percent) / 100;
+ bar.setProgress(progress < 0 ? 0 : (progress > 1 ? 1 : progress));
+ bar.addPlayer(p); // be sure it see it
+ }
- private NamespacedKey getKeyFor(Player p, String questKey) {
- return new NamespacedKey(plugin, "bossbar_" + p.getName().toLowerCase() + "_" + questKey.toLowerCase().replace(" ", ""));
- }
+ private NamespacedKey getKeyFor(Player p, String questKey) {
+ return new NamespacedKey(plugin, "bossbar_" + p.getName().toLowerCase() + "_" + questKey.toLowerCase().replace(" ", ""));
+ }
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Nothing.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Nothing.java
index 36a13fc7..6eb58032 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Nothing.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/bossbar/BossBar_Nothing.java
@@ -4,14 +4,14 @@ import org.bukkit.entity.Player;
public class BossBar_Nothing implements BossBar {
- @Override
- public void sendBossBar(Player p, String questKey, String title, int time) {
- // old versions as 1.8
- }
+ @Override
+ public void sendBossBar(Player p, String questKey, String title, int time) {
+ // old versions as 1.8
+ }
- @Override
- public void sendBossBar(Player p, String questKey, String title, int progress, int time) {
- // old versions as 1.8
- }
+ @Override
+ public void sendBossBar(Player p, String questKey, String title, int progress, int time) {
+ // old versions as 1.8
+ }
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/PaginatedQMenu.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/PaginatedQMenu.java
index b1718fb8..d3eff7ad 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/PaginatedQMenu.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/PaginatedQMenu.java
@@ -107,23 +107,23 @@ public abstract class PaginatedQMenu extends QMenu {
BukkitQuestsConfig config = (BukkitQuestsConfig) plugin.getQuestsConfig();
if ((menuElements.isEmpty() ? 0 : Ints.max(menuElements.keys)) + 1 > maxSize
|| menuElements.size() + menuElementsToFill.size() + customStaticElements > maxSize) {
- PageNextMenuElement pageNextMenuElement = new PageNextMenuElement(config, this);
- PagePrevMenuElement pagePrevMenuElement = new PagePrevMenuElement(config, this);
- PageDescMenuElement pageDescMenuElement = new PageDescMenuElement(config, this);
- // add manually spacer then let people change item
+ PageNextMenuElement pageNextMenuElement = new PageNextMenuElement(config, this);
+ PagePrevMenuElement pagePrevMenuElement = new PagePrevMenuElement(config, this);
+ PageDescMenuElement pageDescMenuElement = new PageDescMenuElement(config, this);
+ // add manually spacer then let people change item
staticMenuElements[46] = spacer;
staticMenuElements[47] = spacer;
staticMenuElements[51] = spacer;
staticMenuElements[52] = spacer;
staticMenuElements[53] = spacer;
- if(backMenuElement != null && backMenuElement.isEnabled())
- staticMenuElements[backMenuElement.getSlot()] = backMenuElement == null ? spacer : backMenuElement;
+ if(backMenuElement != null && backMenuElement.isEnabled())
+ staticMenuElements[backMenuElement.getSlot()] = backMenuElement == null ? spacer : backMenuElement;
if(pagePrevMenuElement.isEnabled())
- staticMenuElements[pagePrevMenuElement.getSlot()] = pagePrevMenuElement;
+ staticMenuElements[pagePrevMenuElement.getSlot()] = pagePrevMenuElement;
if(pageDescMenuElement.isEnabled())
- staticMenuElements[pageDescMenuElement.getSlot()] = pageDescMenuElement;
+ staticMenuElements[pageDescMenuElement.getSlot()] = pageDescMenuElement;
if(pageNextMenuElement.isEnabled())
- staticMenuElements[pageNextMenuElement.getSlot()] = pageNextMenuElement;
+ staticMenuElements[pageNextMenuElement.getSlot()] = pageNextMenuElement;
// else find a place for the back button if needed
} else if (backMenuElement != null && backMenuElement.isEnabled()) {
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/BackMenuElement.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/BackMenuElement.java
index e47c78e8..7b9fa959 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/BackMenuElement.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/BackMenuElement.java
@@ -38,11 +38,11 @@ public class BackMenuElement extends MenuElement {
}
public int getSlot() {
- return config.getInt("gui.back-button.slot", 45);
+ return config.getInt("gui.back-button.slot", 45);
}
@Override
public boolean isEnabled() {
- return config.getBoolean("gui.back-button.enabled", true);
+ return config.getBoolean("gui.back-button.enabled", true);
}
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/MenuElement.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/MenuElement.java
index 47a3e695..7be44a5a 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/MenuElement.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/MenuElement.java
@@ -17,6 +17,6 @@ public abstract class MenuElement {
public abstract ClickResult handleClick(ClickType clickType);
public boolean isEnabled() {
- return true;
+ return true;
}
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java
index 29b6a0fd..b35c134b 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageDescMenuElement.java
@@ -33,11 +33,11 @@ public class PageDescMenuElement extends MenuElement {
}
public int getSlot() {
- return config.getInt("gui.page-desc.slot", 49);
+ return config.getInt("gui.page-desc.slot", 49);
}
@Override
public boolean isEnabled() {
- return config.getBoolean("gui.page-desc.enabled", true);
+ return config.getBoolean("gui.page-desc.enabled", true);
}
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageNextMenuElement.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageNextMenuElement.java
index 2650d39d..c51fb569 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageNextMenuElement.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PageNextMenuElement.java
@@ -36,11 +36,11 @@ public class PageNextMenuElement extends MenuElement {
}
public int getSlot() {
- return config.getInt("gui.page-next.slot", 50);
+ return config.getInt("gui.page-next.slot", 50);
}
@Override
public boolean isEnabled() {
- return config.getBoolean("gui.page-next.enabled", true);
+ return config.getBoolean("gui.page-next.enabled", true);
}
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PagePrevMenuElement.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PagePrevMenuElement.java
index 6ac0a85e..75e60272 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PagePrevMenuElement.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/menu/element/PagePrevMenuElement.java
@@ -36,11 +36,11 @@ public class PagePrevMenuElement extends MenuElement {
}
public int getSlot() {
- return config.getInt("gui.page-prev.slot", 48);
+ return config.getInt("gui.page-prev.slot", 48);
}
@Override
public boolean isEnabled() {
- return config.getBoolean("gui.page-prev.enabled", true);
+ return config.getBoolean("gui.page-prev.enabled", true);
}
}
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java
index 5771182f..9008306b 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/util/TaskUtils.java
@@ -151,31 +151,31 @@ public class TaskUtils {
return progress;
}
- public static void sendTrackAdvancement(Player player, Quest q, TaskProgress progress) {
- String title = q.getPlaceholders().get("progress");
- if(title == null)
- return;
- title = ChatColor.translateAlternateColorCodes('&', QItemStack.processPlaceholders(title, progress));
+ public static void sendTrackAdvancement(Player player, Quest q, TaskProgress progress) {
+ String title = q.getPlaceholders().get("progress");
+ if(title == null)
+ return;
+ title = ChatColor.translateAlternateColorCodes('&', QItemStack.processPlaceholders(title, progress));
if (plugin.getQuestsConfig().getBoolean("options.gui-use-placeholderapi")) {
- title = plugin.getPlaceholderAPIProcessor().apply(player, title);
+ title = plugin.getPlaceholderAPIProcessor().apply(player, title);
}
int progressAmount = getIntegerTaskProgress(progress);
if(progressAmount > 0) { // if has value
- Object amount = q.getTaskById(progress.getTaskId()).getConfigValue("amount");
- if(amount != null && amount instanceof Integer)
- progressAmount = (progressAmount * 100) / (int) amount; // convert into percent
- else
- progressAmount = 0; // can't find max value
+ Object amount = q.getTaskById(progress.getTaskId()).getConfigValue("amount");
+ if(amount != null && amount instanceof Integer)
+ progressAmount = (progressAmount * 100) / (int) amount; // convert into percent
+ else
+ progressAmount = 0; // can't find max value
+ }
+ if((plugin.getConfig().getBoolean("options.bossbar.complete", true) && progress.isCompleted()) || plugin.getConfig().getBoolean("options.bossbar.progress", true)) {
+ if(progressAmount > 0)
+ plugin.getBossBarHandle().sendBossBar(player, q.getId(), title, progressAmount, plugin.getConfig().getInt("options.bossbar.time", 10));
+ else
+ plugin.getBossBarHandle().sendBossBar(player, q.getId(), title, plugin.getConfig().getInt("options.bossbar.time", 10));
+ }
+ if((plugin.getConfig().getBoolean("options.actionbar.complete", true) && progress.isCompleted()) || plugin.getConfig().getBoolean("options.actionbar.progress", true)) {
+ plugin.getActionBarHandle().sendActionBar(player, title);
}
- if((plugin.getConfig().getBoolean("options.bossbar.complete", true) && progress.isCompleted()) || plugin.getConfig().getBoolean("options.bossbar.progress", true)) {
- if(progressAmount > 0)
- plugin.getBossBarHandle().sendBossBar(player, q.getId(), title, progressAmount, plugin.getConfig().getInt("options.bossbar.time", 10));
- else
- plugin.getBossBarHandle().sendBossBar(player, q.getId(), title, plugin.getConfig().getInt("options.bossbar.time", 10));
- }
- if((plugin.getConfig().getBoolean("options.actionbar.complete", true) && progress.isCompleted()) || plugin.getConfig().getBoolean("options.actionbar.progress", true)) {
- plugin.getActionBarHandle().sendActionBar(player, title);
- }
}
public static List<PendingTask> getApplicableTasks(Player player, QPlayer qPlayer, TaskType type) {