diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 135b396..3614e2b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] maven-group = "net.krlite" archives-name = "ivespoken" -mod = "2.0.3" +mod = "2.0.4-alpha.1" minecraft = "1.20" yarn = "1.20+build.1" diff --git a/src/main/java/net/krlite/ivespoken/StampedMessage.java b/src/main/java/net/krlite/ivespoken/StampedMessage.java index 5496d4f..77fe07e 100644 --- a/src/main/java/net/krlite/ivespoken/StampedMessage.java +++ b/src/main/java/net/krlite/ivespoken/StampedMessage.java @@ -4,6 +4,6 @@ public record StampedMessage(long timestamp, Text message) { public boolean expired() { - return System.currentTimeMillis() - timestamp() >= IveSpoken.CONFIG.lastingTime; + return System.currentTimeMillis() - timestamp() >= IveSpoken.CONFIG.get().lastingTime; } } diff --git a/src/main/java/net/krlite/ivespoken/mixin/ChatTracker.java b/src/main/java/net/krlite/ivespoken/mixin/ChatTracker.java index a641fb4..af9fe24 100644 --- a/src/main/java/net/krlite/ivespoken/mixin/ChatTracker.java +++ b/src/main/java/net/krlite/ivespoken/mixin/ChatTracker.java @@ -12,8 +12,12 @@ @Mixin(ChatHud.class) public class ChatTracker { - @Inject(method = "addMessage(Lnet/minecraft/text/Text;Lnet/minecraft/network/message/MessageSignatureData;Lnet/minecraft/client/gui/hud/MessageIndicator;)V", at = @At("HEAD")) + @Inject( + method = "addMessage(Lnet/minecraft/text/Text;Lnet/minecraft/network/message/MessageSignatureData;Lnet/minecraft/client/gui/hud/MessageIndicator;)V", + at = @At("HEAD") + ) private void addMessage(Text message, MessageSignatureData signature, MessageIndicator indicator, CallbackInfo ci) { + IveSpoken.LOGGER.info("Message received: {}", message); TextContent textContent = message.getContent(); if (textContent instanceof TranslatableTextContent translatableTextContent) { Object[] args = translatableTextContent.getArgs();