Skip to content

Commit 767fc14

Browse files
author
BuildTools
committed
1.3 update
1 parent 9443d3a commit 767fc14

File tree

5 files changed

+21
-4
lines changed

5 files changed

+21
-4
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ plugins {
77
}
88

99
group 'codedcosmos'
10-
version '1.2'
10+
version '1.3'
1111
mainClassName = 'codedcosmos.enderbot.core.EnderBot'
1212

1313
sourceCompatibility = 1.8

res/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: EnderBot
2-
version: 1.2
2+
version: 1.3
33
author: codedcosmos
44
main: codedcosmos.enderbot.plugin.MinecraftPlugin
55
api-version: 1.15

src/codedcosmos/enderbot/core/EnderBot.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
public class EnderBot {
2020

21-
private static final String VERSION = "1.2";
21+
private static final String VERSION = "1.3";
2222
private static boolean runningInSpigot = false;
2323

2424
public static void load(boolean runningInSpigot) {

src/codedcosmos/enderbot/discord/CachedTextChannel.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public CachedTextChannel(String name, Guild guild) {
3434

3535
public void sendMessage(String message) {
3636
if (!isValid) return;
37-
TextChannelHandler.sendThenWait(channel, message);
37+
TextChannelHandler.send(channel, message);
3838
}
3939

4040
public boolean matches(TextChannel channel) {

src/codedcosmos/enderbot/plugin/MinecraftChatListener.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,12 @@
1717
import codedcosmos.enderbot.discord.Guilds;
1818
import codedcosmos.enderbot.utils.Console;
1919
import codedcosmos.enderbot.utils.Log;
20+
import org.bukkit.entity.Player;
2021
import org.bukkit.event.EventHandler;
2122
import org.bukkit.event.Listener;
23+
import org.bukkit.event.entity.PlayerDeathEvent;
2224
import org.bukkit.event.player.AsyncPlayerChatEvent;
25+
import org.bukkit.event.player.PlayerAdvancementDoneEvent;
2326
import org.bukkit.event.player.PlayerJoinEvent;
2427
import org.bukkit.event.player.PlayerQuitEvent;
2528

@@ -45,6 +48,20 @@ public void onPlayerQuit(PlayerQuitEvent event) {
4548
}
4649
}
4750

51+
@EventHandler
52+
public void onPlayerAdvancementDone(PlayerAdvancementDoneEvent event) {
53+
for (GuildContext context : Guilds.getContexts()) {
54+
context.getInGameChannel().sendMessage("`"+format(event.getPlayer().getDisplayName()) + " has made the advancement ["+ event.getAdvancement().getKey().getKey() + "]`");
55+
}
56+
}
57+
58+
@EventHandler
59+
public void onPlayerDeath(PlayerDeathEvent event) {
60+
for (GuildContext context : Guilds.getContexts()) {
61+
context.getInGameChannel().sendMessage("`"+event.getDeathMessage()+"`");
62+
}
63+
}
64+
4865
public String format(String username) {
4966
String text = "";
5067
boolean skipNext = false;

0 commit comments

Comments
 (0)