Skip to content

Commit 95944de

Browse files
committed
1.4.2
1 parent 9ec36ac commit 95944de

File tree

7 files changed

+16
-24
lines changed

7 files changed

+16
-24
lines changed

Slack.jar

-109 Bytes
Binary file not shown.

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>us.circuitsoft.slack</groupId>
55
<artifactId>Slack</artifactId>
6-
<version>1.4.1</version>
6+
<version>1.4.2</version>
77
<packaging>jar</packaging>
88
<properties>
99
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -36,4 +36,4 @@
3636
<scope>provided</scope>
3737
</dependency>
3838
</dependencies>
39-
</project>
39+
</project>

src/main/java/us/circuitsoft/slack/bukkit/SlackBukkit.java

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -39,28 +39,28 @@ public void onDisable() {
3939

4040
@EventHandler(priority = EventPriority.MONITOR)
4141
public void onChat(AsyncPlayerChatEvent event) {
42-
if (hasPermission("slack.hide.chat", event.getPlayer())) {
42+
if (isVisible("slack.hide.chat", event.getPlayer())) {
4343
send('"' + event.getMessage() + '"', event.getPlayer().getName());
4444
}
4545
}
4646

4747
@EventHandler(priority = EventPriority.MONITOR)
4848
public void onLogin(PlayerJoinEvent event) {
49-
if (hasPermission("slack.hide.login", event.getPlayer())) {
49+
if (isVisible("slack.hide.login", event.getPlayer())) {
5050
send("logged in", event.getPlayer().getName());
5151
}
5252
}
5353

5454
@EventHandler(priority = EventPriority.MONITOR)
5555
public void onQuit(PlayerQuitEvent event) {
56-
if (hasPermission("slack.hide.logout", event.getPlayer())) {
56+
if (isVisible("slack.hide.logout", event.getPlayer())) {
5757
send("logged out", event.getPlayer().getName());
5858
}
5959
}
6060

6161
@EventHandler(priority = EventPriority.MONITOR)
6262
public void onCommand(PlayerCommandPreprocessEvent event) {
63-
if (isOnBlacklist(event.getMessage()) && hasPermission("slack.hide.command", event.getPlayer()) && !event.getMessage().contains("/slack send")) {
63+
if (isAllowed(event.getMessage()) && isVisible("slack.hide.command", event.getPlayer())) {
6464
send(event.getMessage(), event.getPlayer().getName());
6565
}
6666
}
@@ -73,9 +73,9 @@ public void send(String message, String name, String iconUrl) {
7373
new SlackBukkitPoster(this, message, name, iconUrl).runTaskAsynchronously(this);
7474
}
7575

76-
private boolean isOnBlacklist(String name) {
76+
private boolean isAllowed(String command) {
7777
if (getConfig().getBoolean("use-blacklist")) {
78-
return !blacklist.contains(name);
78+
return !blacklist.contains(command);
7979
} else {
8080
return true;
8181
}
@@ -88,20 +88,14 @@ private void updateConfig(String version) {
8888
saveConfig();
8989
}
9090

91-
private boolean hasPermission(String permission, Player player) {
91+
private boolean isVisible(String permission, Player player) {
9292
if (getConfig().getBoolean("use-perms")) {
9393
return !player.hasPermission(permission);
9494
} else {
9595
return true;
9696
}
9797
}
9898

99-
public void execute(String token, String command) {
100-
if (token == null ? getConfig().getString("token") == null : token.equals(getConfig().getString("token"))) {
101-
getServer().dispatchCommand(getServer().getConsoleSender(), command);
102-
}
103-
}
104-
10599
@Override
106100
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
107101
if (!cmd.getName().equalsIgnoreCase("slack")) {

src/main/java/us/circuitsoft/slack/bukkit/SlackBukkitPoster.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@
66
import java.net.MalformedURLException;
77
import java.net.URL;
88
import java.util.logging.Level;
9-
109
import org.bukkit.plugin.java.JavaPlugin;
1110
import org.bukkit.scheduler.BukkitRunnable;
1211
import org.json.simple.JSONObject;
13-
1412
import static us.circuitsoft.slack.bukkit.SlackBukkit.getWebhookUrl;
1513

1614
/**
@@ -53,8 +51,8 @@ public void run() {
5351
webhookConnection.disconnect();
5452
if (plugin.getConfig().getBoolean("debug")) {
5553
plugin.getLogger().log(Level.INFO, "{0} {1}", new Object[]{
56-
webhookConnection.getResponseCode(),
57-
webhookConnection.getResponseMessage()
54+
webhookConnection.getResponseCode(),
55+
webhookConnection.getResponseMessage()
5856
});
5957
}
6058
} catch (MalformedURLException e) {

src/main/resources/bungee.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
name: Slack
22
main: us.circuitsoft.slack.bungee.SlackBungee
3-
version: 1.4.1
4-
author: CircuitSoft
3+
version: 1.4.2
4+
author: CircuitSoft

src/main/resources/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#The version. Do not touch this.
2-
version: 1.4.1
2+
version: 1.4.2
33
#The incoming webhook URL you got from Slack.
44
webhook: https://hooks.slack.com/services/
55
#Show HTTP response codes in console
@@ -11,4 +11,4 @@ use-blacklist: false
1111
#Commands that will not show up in Slack when they are executed.
1212
blacklist:
1313
- /login
14-
- /register
14+
- /register

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Slack
2-
version: 1.4.1
2+
version: 1.4.2
33
description: Link your server to Slack!
44
author: CircuitSoft
55
authors: [Janmm14, LaxWasHere, it3d]

0 commit comments

Comments
 (0)