diff --git a/build.gradle b/build.gradle index d814a3b..818766c 100644 --- a/build.gradle +++ b/build.gradle @@ -48,7 +48,7 @@ processResources { } } -def targetJavaVersion = 21 +def targetJavaVersion = 17 tasks.withType(JavaCompile).configureEach { it.options.encoding = "UTF-8" if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) { diff --git a/gradle.properties b/gradle.properties index 29fb5c6..5ed253f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,20 +3,21 @@ org.gradle.jvmargs=-Xmx1G # Fabric Properties # check these on https://modmuss50.me/fabric.html - minecraft_version=1.21.5 - yarn_mappings=1.21.5+build.1 - loader_version=0.16.13 + minecraft_version=1.19.2 + yarn_mappings=1.19.2+build.28 + loader_version=0.14.14 + loom_version=1.10-SNAPSHOT # Mod Properties - mod_version = 1.1+1.21.5 + mod_version = 1.1+1.19.2 maven_group = me.lukasabbe archives_base_name = VoiceChatGroupMsg #mod dev - voicechat_version=1.21.5-2.5.28 + voicechat_version=1.19.2-2.5.29 # Dependencies # check this on https://modmuss50.me/fabric.html - fabric_version=0.119.5+1.21.5 + fabric_version=0.77.0+1.19.2 #https://maven.maxhenkel.de/#/releases/de/maxhenkel/voicechat/voicechat-api voicechat_api_version=2.5.27 diff --git a/src/main/java/me/lukasabbe/voicechatgroupmsg/command/MsgVcCommand.java b/src/main/java/me/lukasabbe/voicechatgroupmsg/command/MsgVcCommand.java index fb367f5..2533448 100644 --- a/src/main/java/me/lukasabbe/voicechatgroupmsg/command/MsgVcCommand.java +++ b/src/main/java/me/lukasabbe/voicechatgroupmsg/command/MsgVcCommand.java @@ -10,7 +10,7 @@ import net.minecraft.command.argument.MessageArgumentType; import net.minecraft.network.message.MessageType; import net.minecraft.network.message.SentMessage; import net.minecraft.network.message.SignedMessage; -import net.minecraft.registry.RegistryKey; +import net.minecraft.util.registry.RegistryKey; import net.minecraft.server.command.CommandManager; import net.minecraft.server.command.ServerCommandSource; import net.minecraft.server.network.ServerPlayerEntity; @@ -43,12 +43,12 @@ public class MsgVcCommand { List players = VoiceChatUtil.GroupPlayers(group.getId(), source.getWorld()); - MessageArgumentType.getSignedMessage(ctx, "message", signedMessage -> { - sendMessage(player, signedMessage, MessageType.TEAM_MSG_COMMAND_OUTGOING, source, group); - players.forEach(voiceChatMember -> { - if(voiceChatMember.getUuid().equals(player.getUuid())) return; - sendMessage(voiceChatMember, signedMessage, MessageType.TEAM_MSG_COMMAND_INCOMING, source, group); - }); + SignedMessage signedMessage = MessageArgumentType.getSignedMessage(ctx, "message").signedArgument(); + + sendMessage(player, signedMessage, MessageType.TEAM_MSG_COMMAND_OUTGOING, source, group); + players.forEach(voiceChatMember -> { + if(voiceChatMember.getUuid().equals(player.getUuid())) return; + sendMessage(voiceChatMember, signedMessage, MessageType.TEAM_MSG_COMMAND_INCOMING, source, group); }); return 1; }