diff --git a/pom.xml b/pom.xml index c9f7680..030db19 100755 --- a/pom.xml +++ b/pom.xml @@ -106,6 +106,7 @@ UTF-8 + master @@ -173,7 +174,7 @@ com.github.TBMCPlugins.ButtonCore ButtonCore - ${env.TRAVIS_BRANCH}-SNAPSHOT + ${branch}-SNAPSHOT provided @@ -225,4 +226,19 @@ 4.0.0 + + + + ci + + + env.TRAVIS_BRANCH + + + + + ${env.TRAVIS_BRANCH} + + + diff --git a/src/main/java/buttondevteam/discordplugin/DiscordSenderBase.java b/src/main/java/buttondevteam/discordplugin/DiscordSenderBase.java index ea2f1a7..b031bcb 100755 --- a/src/main/java/buttondevteam/discordplugin/DiscordSenderBase.java +++ b/src/main/java/buttondevteam/discordplugin/DiscordSenderBase.java @@ -51,6 +51,7 @@ public abstract class DiscordSenderBase implements CommandSender { public void sendMessage(String message) { try { final boolean broadcast = new Exception().getStackTrace()[2].getMethodName().contains("broadcast"); + //if (broadcast && DiscordPlugin.hooked) - TODO: What should happen if unhooked if (broadcast) return; final String sendmsg = DPUtils.sanitizeString(message); diff --git a/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java b/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java index 5f1792d..98a0b75 100755 --- a/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java +++ b/src/main/java/buttondevteam/discordplugin/listeners/MCChatListener.java @@ -39,8 +39,8 @@ import sx.blah.discord.util.MissingPermissionsException; import javax.annotation.Nullable; import java.awt.*; import java.time.Instant; -import java.util.*; import java.util.List; +import java.util.*; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.TimeoutException; import java.util.function.Consumer; @@ -81,7 +81,7 @@ public class MCChatListener implements Listener, IListener time = se.getValue(); final String authorPlayer = "[" + DPUtils.sanitizeStringNoEscape(e.getChannel().DisplayName) + "] " // - + ("Minecraft".equals(e.getOrigin()) ? "" : "[" + e.getOrigin() + "]") // + + ("Minecraft".equals(e.getOrigin()) ? "" : "[" + e.getOrigin().substring(0, 1) + "]") // + (DPUtils.sanitizeStringNoEscape(e.getSender() instanceof Player // ? ((Player) e.getSender()).getDisplayName() // : e.getSender().getName()));