mirror of
https://github.com/lukasabbe/VoiceChatGroupMsg.git
synced 2026-04-30 10:50:53 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f88beaf5e1 | |||
| 1465403036 |
+1
-1
@@ -48,7 +48,7 @@ processResources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def targetJavaVersion = 21
|
def targetJavaVersion = 17
|
||||||
tasks.withType(JavaCompile).configureEach {
|
tasks.withType(JavaCompile).configureEach {
|
||||||
it.options.encoding = "UTF-8"
|
it.options.encoding = "UTF-8"
|
||||||
if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) {
|
if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible()) {
|
||||||
|
|||||||
+7
-6
@@ -3,20 +3,21 @@ org.gradle.jvmargs=-Xmx1G
|
|||||||
|
|
||||||
# Fabric Properties
|
# Fabric Properties
|
||||||
# check these on https://modmuss50.me/fabric.html
|
# check these on https://modmuss50.me/fabric.html
|
||||||
minecraft_version=1.21.5
|
minecraft_version=1.19.2
|
||||||
yarn_mappings=1.21.5+build.1
|
yarn_mappings=1.19.2+build.28
|
||||||
loader_version=0.16.13
|
loader_version=0.14.14
|
||||||
|
loom_version=1.10-SNAPSHOT
|
||||||
|
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version = 1.1+1.21.5
|
mod_version = 1.1+1.19.2
|
||||||
maven_group = me.lukasabbe
|
maven_group = me.lukasabbe
|
||||||
archives_base_name = VoiceChatGroupMsg
|
archives_base_name = VoiceChatGroupMsg
|
||||||
|
|
||||||
#mod dev
|
#mod dev
|
||||||
voicechat_version=1.21.5-2.5.28
|
voicechat_version=1.19.2-2.5.29
|
||||||
|
|
||||||
# Dependencies
|
# Dependencies
|
||||||
# check this on https://modmuss50.me/fabric.html
|
# 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
|
#https://maven.maxhenkel.de/#/releases/de/maxhenkel/voicechat/voicechat-api
|
||||||
voicechat_api_version=2.5.27
|
voicechat_api_version=2.5.27
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import net.minecraft.command.argument.MessageArgumentType;
|
|||||||
import net.minecraft.network.message.MessageType;
|
import net.minecraft.network.message.MessageType;
|
||||||
import net.minecraft.network.message.SentMessage;
|
import net.minecraft.network.message.SentMessage;
|
||||||
import net.minecraft.network.message.SignedMessage;
|
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.CommandManager;
|
||||||
import net.minecraft.server.command.ServerCommandSource;
|
import net.minecraft.server.command.ServerCommandSource;
|
||||||
import net.minecraft.server.network.ServerPlayerEntity;
|
import net.minecraft.server.network.ServerPlayerEntity;
|
||||||
@@ -43,12 +43,12 @@ public class MsgVcCommand {
|
|||||||
|
|
||||||
List<ServerPlayerEntity> players = VoiceChatUtil.GroupPlayers(group.getId(), source.getWorld());
|
List<ServerPlayerEntity> players = VoiceChatUtil.GroupPlayers(group.getId(), source.getWorld());
|
||||||
|
|
||||||
MessageArgumentType.getSignedMessage(ctx, "message", signedMessage -> {
|
SignedMessage signedMessage = MessageArgumentType.getSignedMessage(ctx, "message").signedArgument();
|
||||||
sendMessage(player, signedMessage, MessageType.TEAM_MSG_COMMAND_OUTGOING, source, group);
|
|
||||||
players.forEach(voiceChatMember -> {
|
sendMessage(player, signedMessage, MessageType.TEAM_MSG_COMMAND_OUTGOING, source, group);
|
||||||
if(voiceChatMember.getUuid().equals(player.getUuid())) return;
|
players.forEach(voiceChatMember -> {
|
||||||
sendMessage(voiceChatMember, signedMessage, MessageType.TEAM_MSG_COMMAND_INCOMING, source, group);
|
if(voiceChatMember.getUuid().equals(player.getUuid())) return;
|
||||||
});
|
sendMessage(voiceChatMember, signedMessage, MessageType.TEAM_MSG_COMMAND_INCOMING, source, group);
|
||||||
});
|
});
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user