Skip to content

Commit 1fcd027

Browse files
authored
v3.0.1
2 parents 684373a + e509d6a commit 1fcd027

File tree

5 files changed

+10
-13
lines changed

5 files changed

+10
-13
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<name>ChatEx</name>
77
<inceptionYear>2022</inceptionYear>
88

9-
<version>3.0.0</version>
9+
<version>3.0.1</version>
1010
<description>ChatManagement plugin for Bukkit</description>
1111
<url>https://www.spigotmc.org/resources/chatex-continued.71041/</url>
1212

src/main/java/de/jeter/chatex/PlayerListener.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,13 @@ public void onJoin(PlayerJoinEvent e) {
5454
if (Config.CHECK_UPDATE.getBoolean() && e.getPlayer().hasPermission("chatex.notifyupdate") && checker != null) {
5555
if (checker.getResult() == Result.UPDATE_FOUND) {
5656
try {
57-
Class.forName("net.md_5.bungee.api.chat.TextComponent");
5857
TextComponent msg = new TextComponent(Locales.UPDATE_FOUND.getString(null).replaceAll("%oldversion", ChatEx.getInstance().getDescription().getVersion()).replaceAll("%newversion", ChatEx.getInstance().getUpdateChecker().getLatestRemoteVersion()));
5958
msg.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, new Text("§aClick to download")));
6059
msg.setClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, checker.getDownloadLink()));
6160
e.getPlayer().spigot().sendMessage(msg);
62-
} catch (ClassNotFoundException ex) {
61+
} catch (NoClassDefFoundError ex) {
62+
e.getPlayer().sendMessage(Locales.UPDATE_FOUND.getString(null).replaceAll("%oldversion", ChatEx.getInstance().getDescription().getVersion()).replaceAll("%newversion", ChatEx.getInstance().getUpdateChecker().getLatestRemoteVersion()));
63+
} catch (Exception ex) {
6364
e.getPlayer().sendMessage(Locales.UPDATE_FOUND.getString(null).replaceAll("%oldversion", ChatEx.getInstance().getDescription().getVersion()).replaceAll("%newversion", ChatEx.getInstance().getUpdateChecker().getLatestRemoteVersion()));
6465
}
6566
}

src/main/java/de/jeter/chatex/utils/AntiSpamManager.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
public class AntiSpamManager {
2828

29-
private static AntiSpamManager instance = new AntiSpamManager();
29+
private static final AntiSpamManager instance = new AntiSpamManager();
3030
private final Map<Player, Long> map = new HashMap<>();
3131

3232
private AntiSpamManager() {
@@ -46,7 +46,7 @@ public boolean isAllowed(Player chatter) {
4646
return true;
4747
}
4848

49-
long lastChat = map.get(chatter) + (Config.ANTISPAM_SECONDS.getInt() * 1000);
49+
long lastChat = map.get(chatter) + (Config.ANTISPAM_SECONDS.getInt() * 1000L);
5050
long current = System.currentTimeMillis();
5151

5252
return current > lastChat;
@@ -57,7 +57,7 @@ public long getRemainingSeconds(Player chatter) {
5757
return 0;
5858
}
5959

60-
long lastChat = map.get(chatter) + (Config.ANTISPAM_SECONDS.getInt() * 1000);
60+
long lastChat = map.get(chatter) + (Config.ANTISPAM_SECONDS.getInt() * 1000L);
6161
long current = System.currentTimeMillis();
6262

6363
long diff = lastChat - current;

src/main/java/de/jeter/chatex/utils/CustomCharts.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,11 @@
77
public class CustomCharts {
88

99
public static void addUpdateCheckerChart(Metrics metrics) {
10-
metrics.addCustomChart(new SimplePie("updatechecker_enabled", () -> {
11-
return String.valueOf(Config.CHECK_UPDATE.getBoolean());
12-
}));
10+
metrics.addCustomChart(new SimplePie("updatechecker_enabled", () -> String.valueOf(Config.CHECK_UPDATE.getBoolean())));
1311
}
1412

1513
public static void addPermissionsPluginChart(Metrics metrics) {
16-
metrics.addCustomChart(new SimplePie("used_permissions_plugin", () -> {
17-
return PluginManager.getInstance().getName();
18-
}));
14+
metrics.addCustomChart(new SimplePie("used_permissions_plugin", () -> PluginManager.getInstance().getName()));
1915
}
2016

2117
}

src/main/java/de/jeter/chatex/utils/RGBColors.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public static void load() {
3838
for (int i = 0; i < clearedValue.length(); i++) {
3939
rgbColor.append("§").append(valueChars[i]);
4040
}
41-
LogHelper.debug("Putting KEY: " + key + " value: " + rgbColor.toString());
41+
LogHelper.debug("Putting KEY: " + key + " value: " + rgbColor);
4242
placeHolderColorMap.put(key, rgbColor.toString());
4343
}
4444
}

0 commit comments

Comments
 (0)