summaryrefslogtreecommitdiff
path: root/src/main/java/net/nemez/chatapi/click/ClickCallback.java
diff options
context:
space:
mode:
authorLogan Fick <logaldeveloper@protonmail.com>2019-02-08 15:47:42 -0500
committerLogan Fick <logaldeveloper@protonmail.com>2019-02-08 15:47:42 -0500
commit83d1019290cd5b10f353a83b8595a326dd5e1a60 (patch)
tree33bdf8deec04bcf7b6559f8d66137b54b18194b5 /src/main/java/net/nemez/chatapi/click/ClickCallback.java
parentf257d60fc76434f018e7c84551a99962f1a48362 (diff)
Reformatted code.HEADv1master
Diffstat (limited to 'src/main/java/net/nemez/chatapi/click/ClickCallback.java')
-rw-r--r--src/main/java/net/nemez/chatapi/click/ClickCallback.java21
1 files changed, 10 insertions, 11 deletions
diff --git a/src/main/java/net/nemez/chatapi/click/ClickCallback.java b/src/main/java/net/nemez/chatapi/click/ClickCallback.java
index 10e8f00..f2e078e 100644
--- a/src/main/java/net/nemez/chatapi/click/ClickCallback.java
+++ b/src/main/java/net/nemez/chatapi/click/ClickCallback.java
@@ -1,28 +1,25 @@
package net.nemez.chatapi.click;
-import org.bukkit.command.CommandSender;
-
import net.nemez.chatapi.ChatAPI;
+import org.bukkit.command.CommandSender;
public abstract class ClickCallback {
private boolean repeatable, async;
- private String expiredMessage;
+ private String expiredMessage;
private boolean expired;
-
+
public ClickCallback(boolean repeatable, boolean async, String expiredMessage) {
this.repeatable = repeatable;
this.async = async;
this.expiredMessage = expiredMessage;
this.expired = false;
}
-
- public abstract void run(CommandSender sender);
-
+
public final void execute(CommandSender sender) {
if (!expired) {
run(sender);
- }else{
+ } else {
if (sender != null) {
sender.sendMessage(ChatAPI.colorify(null, expiredMessage));
}
@@ -31,15 +28,17 @@ public abstract class ClickCallback {
expired = true;
}
}
-
+
+ public abstract void run(CommandSender sender);
+
public boolean isRepeatable() {
return repeatable;
}
-
+
public boolean isAsynchronous() {
return async;
}
-
+
public String getExpiredMessage() {
return expiredMessage;
}