Code Monkey home page Code Monkey logo

simple-voice-chat's Introduction

Modrinth | CurseForge | Discord | Wiki | FAQ | Credits | API

Simple Voice Chat

A proximity voice chat for Minecraft with a variety of addons that offer additional features and functionalities.

⚠️ NOTE This mod requires special setup on the server in order to work. Please read the wiki for more information.


Please join the Discord if you have questions!

Downloads

Features

  • Push to talk
  • Voice activation
  • Proximity voice chat
  • Password protected group chats
  • Opus codec
  • RNNoise recurrent neural network noise suppression
  • OpenAL audio
  • Cross compatibility between Fabric, NeoForge, Forge, Quilt, Bukkit, Spigot and Paper
  • Support for Velocity, BungeeCord and Waterfall
  • Compatibility with ModMenu (Use ClothConfig for a better configuration UI)
  • Configurable push to talk key
  • Microphone test playback
  • Configurable voice distance
  • Whispering
  • Individual player volume adjustment
  • Microphone amplification
  • 3D sound
  • AES encryption
  • Audio recording with separate audio tracks
  • A powerful API
  • Many addons

Icons

Icon Description
You are talking
You are whispering
Player is talking
Player is whispering
Microphone muted
Voice chat disabled
Voice chat not connected
Voice chat not installed

The GUI

You can open the voice chat GUI by pressing the V key. This allows you to open the settings, group chats, mute yourself, disable the voice chat, start/stop a recording and hide all icons.

Group Chats

Group chats allow you to talk to players that are not in your vicinity. To open the group chat interface, either press the group button in the voice chat GUI or just press the G key.

To create a new group, just type a name in the text field and press the button next to it.

Creating or joining a group will bring you into the group chat interface. You will also see the heads of the group members in the top left corner of your screen. Talking players will be outlined. You can disable these icons by pressing the third button from the left.

Players that are not in a group will see a group icon next to your head, indicating that they can't talk to you.

You can invite players to your group chat by entering the command /voicechat invite <playername>.

Settings

You can access the voice chat GUI by pressing the V key and pressing the settings button.

This menu offers the ability to change the general voice chat volume and your microphone amplification. In addition, there is the possibility to specify the recording and playback device.

By clicking the 'Enable microphone testing' button, you can hear your own voice and adjust the activation level of the voice activation.

Important Notes

You need to open a port on the server. This is port 24454 UDP by default. Without opening this port, the voice chat will not work. This port can be changed in the server config. More information here.

The voice chat is encrypted, but we don't guarantee the security of it. Use at your own risk!

simple-voice-chat's People

Contributors

caoimhebyrne avatar christvh avatar dontknow09 avatar fgardt avatar fitfc avatar gyular avatar henkelmax avatar honzavincz avatar hpfxd avatar icebingqi avatar itemmy avatar joker876 avatar kaptainwutax avatar karllee830 avatar klxf avatar littlecircleoo avatar masik16u avatar mattsturgeon avatar mikhailtapio avatar mjwells2002 avatar nieboczek avatar nilathedragon avatar notlin4 avatar omokage-r avatar senseiwells avatar sj-hub9796 avatar spongecade avatar stevekung avatar syorito-hatsuki avatar zeedif avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

simple-voice-chat's Issues

Toggle Mute & Dropdowns for Speaker/Microphone Choice

Is your feature request related to a problem? Please describe.
Currently, when using the voice detection mode, people have to switch back to push to talk in order to mute their microphone.

And with the choose speaker/microphone being separate menus instead of dropdown boxes, people will have a hard time finding the proper speaker/microphone if they have more than 5 devices of the same type active on their computer.

Describe the solution you'd like
A keybind to toggle mute your microphone, updating the voice chat icon at the bottom left of the screen with a red slash through it to indicate having your microphone muted.

And for choosing speakers/microphones, using dropdown menus will decrease the time troubleshooting users have to go through to see if their microphone/speaker is set to the right device.

Other
Literally every single person on my server loves the fact that there's local voice chat, when it works it works really well and increases everyone's immersion by a lot, probably one of my favorite mods to date.

3D Audio more noticable / accurate.

Looking through the code for processing positions and then adjusting the is there a way to increase the intensity of the directionality or make it more noticable / accurate to the current location.

It won't work

Make sure your question hasn't been answered in the FAQ!
I am trying to install the mod and it keeps saying voice chat not available. I have changed the port in the server config and I changed it to the minecraft port since the port is open in my network and it still didn't work. Then I used Netcat to try to fix it and it still isn't working. So what am I doing wrong?

Server Crash when I upload the mod

Please read the FAQ before submitting a bug report!

Bug description
When I upload the plugin on my server and I try to start it, the server crashes

Steps to reproduce the issue

  1. Upload the 1.16.4-1.1.5 version of the mod on the server folder "mods"
  2. Try to start the server

Expected behavior
I expected the server to start without problems, but only when I load this mod, it crashes

Log files
https://gist.github.com/piodotcom/a401bd6d78ca9dd4de05d8647adaa6ac

Versions

  • Minecraft version 1.16.4
  • Forge version 1.16.4-35.1.37
  • Mod version 1.16.4-1.1.5

Other mods
Waystones, Coins, Bookshelf

Activation Type: Voice does not work

Expected: It Works
Reality: It Doesn't
I'm not the latest version, I have no errors on either my server or my client console... Also while I'm at it, can you add the ability to change the input? I had to figure out it was selecting my default mic by default, but since I have multiple emulated microphones on my computer, it was selecting one that I wasn't using at the time... Thanks much!

We can't hear each other

Bug description
The mod is installed and running. But we can't hear each other. You can only hear clicks sound.

Log files
Client Debug Log: https://gist.github.com/Niklaskerl200l/6c9a4c230e21b188368ce17595149978
Server Debug Log: https://gist.github.com/Niklaskerl200l/2a5e141ca9bbb7de6b7e95aa3576198b

Versions

  • 1.16.4
  • Forge 35.1.0
  • Simple Voice Chat 1.16.4-1.0.1

Server Hoster
mine-hoster.de

Other mods
chiselsandbits-0.2.7-RELEASE
eternalwinter-1.3
fairylights-4.0.3-1.16.4
jei-1.16.4-7.6.0.58
Kiwi-1.16.3-3.4.1
OptiFine_1.16.4_HD_U_G5
SnowRealMagic-1.16.3-2.2.2
Xaeros_Minimap_20.28.2_Forge_1.16.4
XaerosWorldMap_1.11.4_Forge_1.16.4

Screenshots (Optional)
Mod Config: https://prnt.sc/w02e4k
Video: https://www.youtube.com/watch?v=rMYO_QrRSwA&feature=youtu.be
at 0:17 you can hear what other players hear
server properties: https://gist.github.com/Niklaskerl200l/f94febe2e102a3f8f36e72e8c628aaa8

voice problems

So i have been trying to fix the mod for myself for 3 days and cant get over it.

My problems:

  • People can hear him, but he cant hear the players (already another issue athats open.)
  • for some players the voice mod works for only 1 minute, after that the voice mod will not work anymore. V still works for them.

The second issue, is that a frequent problem?

Voice chat is not working.

Please read the FAQ before submitting a bug report!

Bug description
Literally I can't hear myself when I want to test my mic, basically nothing works only the

  • gui.

Steps to reproduce the issue

  1. I press V to open the menu
  2. Then I press enable microphone testing to check my sound
  3. And it doesnt work

Expected behavior
I expected to hear my voice

Log files
[10Δεκ2020 18:57:29.826] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 35.1.0, --fml.mcpVersion, 20201102.104115, --fml.mcVersion, 1.16.4, --fml.forgeGroup, net.minecraftforge]
[10Δεκ2020 18:57:29.829] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 8.0.6+85+master.325de55 starting: java version 1.8.0_271 by Oracle Corporation
[10Δεκ2020 18:57:30.363] [main/INFO] [net.minecraftforge.fml.loading.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust
[10Δεκ2020 18:57:30.394] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.2 Source=file:/E:/proximitychatminecraftserver/libraries/org/spongepowered/mixin/0.8.2/mixin-0.8.2.jar Service=ModLauncher Env=SERVER
[10Δεκ2020 18:57:31.087] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmlserver' with arguments [--gameDir, .]
[10Δεκ2020 18:57:36.399] [modloading-worker-1/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 35.1.0, for MC 1.16.4 with MCP 20201102.104115
[10Δεκ2020 18:57:36.407] [modloading-worker-1/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v35.1.0 Initialized
[10Δεκ2020 18:57:36.828] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [voicechat] Starting version check at https://maxhenkel.de/update/voicechat.json
[10Δεκ2020 18:57:37.772] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [voicechat] Found status: UP_TO_DATE Current: 1.16.4-1.0.1 Target: null
[10Δεκ2020 18:57:37.773] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[10Δεκ2020 18:57:38.331] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: UP_TO_DATE Current: 35.1.0 Target: null
[10Δεκ2020 18:57:38.589] [main/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[10Δεκ2020 18:57:39.312] [main/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
[10Δεκ2020 18:57:39.323] [main/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[10Δεκ2020 18:57:39.328] [main/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[10Δεκ2020 18:57:39.341] [main/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[10Δεκ2020 18:57:39.352] [main/WARN] [net.minecraft.command.Commands/]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[10Δεκ2020 18:57:39.364] [main/INFO] [net.minecraft.resources.SimpleReloadableResourceManager/]: Reloading ResourceManager: Default, forge-1.16.4-35.1.0-universal.jar, voicechat-1.16.4-1.0.1.jar
[10Δεκ2020 18:57:40.278] [Worker-Main-13/INFO] [net.minecraft.item.crafting.RecipeManager/]: Loaded 7 recipes
[10Δεκ2020 18:57:41.093] [Worker-Main-13/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 927 advancements
[10Δεκ2020 18:57:41.781] [main/WARN] [net.minecraftforge.fml.FMLWorldPersistenceHook/WP]: This world was saved with mod forge version 35.1.11 and it is now at version 35.1.0, things may not work well
[10Δεκ2020 18:57:43.183] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Starting minecraft server version 1.16.4
[10Δεκ2020 18:57:43.189] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Loading properties
[10Δεκ2020 18:57:43.192] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Default game type: SURVIVAL
[10Δεκ2020 18:57:43.194] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Generating keypair
[10Δεκ2020 18:57:43.423] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Starting Minecraft server on *:25565
[10Δεκ2020 18:57:43.436] [Server thread/INFO] [net.minecraft.network.NetworkSystem/]: Using default channel type
[10Δεκ2020 18:57:44.500] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Preparing level "world"
[10Δεκ2020 18:57:44.752] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Preparing start region for dimension minecraft:overworld
[10Δεκ2020 18:57:45.981] [Server thread/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 0%
[10Δεκ2020 18:57:45.984] [Server thread/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 0%
[10Δεκ2020 18:57:45.984] [Server thread/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 0%
[10Δεκ2020 18:57:46.259] [Server thread/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 0%
[10Δεκ2020 18:57:49.713] [Worker-Main-15/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 83%
[10Δεκ2020 18:57:49.714] [Worker-Main-10/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 83%
[10Δεκ2020 18:57:49.715] [Worker-Main-14/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 83%
[10Δεκ2020 18:57:49.715] [Worker-Main-14/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 83%
[10Δεκ2020 18:57:49.715] [Worker-Main-14/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 83%
[10Δεκ2020 18:57:49.715] [Worker-Main-11/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 83%
[10Δεκ2020 18:57:49.788] [Worker-Main-14/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 83%
[10Δεκ2020 18:57:50.264] [Worker-Main-8/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 95%
[10Δεκ2020 18:57:50.826] [Worker-Main-9/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 95%
[10Δεκ2020 18:57:51.263] [Worker-Main-11/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Preparing spawn area: 95%
[10Δεκ2020 18:57:51.539] [Server thread/INFO] [net.minecraft.world.chunk.listener.LoggingChunkStatusListener/]: Time elapsed: 6783 ms
[10Δεκ2020 18:57:51.541] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Done (7.115s)! For help, type "help"
[10Δεκ2020 18:57:51.578] [VoiceChatServerThread/INFO] [voicechat/]: Server started at port 24454
[10Δεκ2020 18:58:08.881] [User Authenticator #1/INFO] [net.minecraft.network.login.ServerLoginNetHandler/]: UUID of player Zqcker is a3992143-b2c4-4360-a57f-2229576916d0
[10Δεκ2020 18:58:10.338] [Server thread/INFO] [net.minecraftforge.common.AdvancementLoadFix/]: Using new advancement loading for net.minecraft.advancements.PlayerAdvancements@28bb8052
[10Δεκ2020 18:58:10.349] [Server thread/INFO] [net.minecraft.server.management.PlayerList/]: Zqcker[/192.168.1.1:55938] logged in with entity id 261 at (-197.69999998807907, 70.0, 83.29806952586135)
[10Δεκ2020 18:58:10.382] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Zqcker joined the game
[10Δεκ2020 18:58:10.490] [Server thread/INFO] [voicechat/]: Sent secret to Zqcker
[10Δεκ2020 19:01:16.067] [Server thread/INFO] [net.minecraft.network.play.ServerPlayNetHandler/]: Zqcker lost connection: Disconnected
[10Δεκ2020 19:01:16.067] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Zqcker left the game
[10Δεκ2020 19:01:16.068] [Server thread/INFO] [voicechat/]: Disconnecting client Zqcker
buggeddoesntwork

Versions

  • 1.16.4
  • 35.1.0 (Recommended) I also tried the latest and it didn't work too.
  • [1.16.4] 1.16.4-1.0.1

Other mods
Nope just this

Screenshots (Optional)

Help

I am trying to put the mod on my server on Pebblehost. I set it all up and got a little green checkmark on minecraft but when I launch it, it still says voice chat unavailable. I could not test anything as it will not let me use it even though it is supposedly running fine. I read the wiki but am unfamiliar with coding. I have attempted to resolve this for hours and it will not work. I would use a different voice chat but none are up to date with minecraft. Please help
Also, it's not just the server that this mod doesn't work in. It's my game in general. No matter which server I use.
The v command to open the settings does not work either. It also just says voice chat unavailable

packets not being recieved

24.01 10:35:58 [Server] VoiceChatPacketProcessingThread/INFO [Meuulyn: Request timed out]

So it seems like others have been able to use the voice mod just fine in my server but as for me and a few others there seems to be an issue where when we run the /voicetest it immediately returns with a [request timed out]. Unfortunately I'm not really sure what could be causing this and the people that do have it working on their end in our server didn't change anything except for keybinds for mute and PTT. We also haven't found any solution in the faq or in anyone elses question and bug tickets.

Attached is the log of our attempts and timeouts for packet retrieval as well as one of our other players receiving packets. Let us know if this suitable for a question or if this should be a bug report as well as any other information that you may need.

Any help would be greatly appreciated! thank you for your time~
question ticket (voice mod).txt

Make sure your question hasn't been answered in the FAQ!

Cant hear anyone no one can hear me.

Bug description
Basically once i launch my game go on my friends server ( everyone has the latest version of the mod) Go up to them start talking, I can only hear them for a split second once i join and then its just silence. its the same for them. And before you say anything, Yes i have checked all my inputs and even did a mic test! Everything worked i could hear myself and it was registering i even saw my little mic thing going up in the corner. My friend who owns the server did a voice packet test on me and it came back request timed out. Im not sure how this happened or how you can replicate it.
I have tried disabling my firewall aswell! I also, never got a pop up, Apparently theres a pop up you need that says the servers which i never got.
Logs

....�=>.... [03:15:58] [Server thread/INFO] [minecraft/DedicatedServer]: Sending packet...
.... [03:15:58] [Server thread/INFO] [minecraft/DedicatedServer]: Packet sent. Waiting for response...
.... [03:15:59] [VoiceChatPacketProcessingThread/INFO] [minecraft/DedicatedServer]: Request timed out
Once owner requests packet
. [03:09:04] [Server thread/INFO] [minecraft/PlayerList]: Tinley[/99.238.53.63:57694] logged in with entity id 28807 at (-703.2419027941424, 68.0, 1088.2904485103345)
.... [03:09:04] [Server thread/INFO] [minecraft/DedicatedServer]: Tinley joined the game
.... [03:09:04] [Server thread/INFO] [voicechat/]: Sent secret to Tinley
.... [03:09:05] [Server thread/INFO] [minecraft/DedicatedServer]: [Mastereloadingg: Client not connected]
.... [03:09:06] [Server thread/INFO] [minecraft/DedicatedServer]: [Mastereloadingg: Client not connected]
.... [03:09:06] [Server thread/INFO] [minecraft/DedicatedServer]: [Mastereloadingg: Client not connected]
.... [03:09:06] [VoiceChatPacketProcessingThread/INFO] [voicechat/]: Successfully authenticated player c7dc7826-2bd1-45af-ab03-dd033c665eb4
once i join

Steps to reproduce the issue

  1. Launch minecraft
  2. Go on a server
  3. Talk

Expected behavior
Did not expect this to happen.

Versions

  • Minecraft version 1.16.4
  • Forge version 35.1.4
  • Mod version Latest voice mod version

Other mods
No other mods. Just forge.

One person cant hear. but everyone else.

Please read the FAQ before submitting a bug report!

Everyone has ease with playing the mod, it works for everyone else and we sometimes cant hear eachother but we manage to fix it,

Me and my friends (5) all of our voicechats work and we can hear each other, we have problems sometimes but we manage to fix it. But then we added another friend to our server, and his voice chat won't work. When he joins, he can hear us and we can hear him, but after he loads in he cant hear us and we cant hear him anymore. Sometimes we can see the voice icon, but its irregular and is random.

**- We set up his microphone to his microphone and his speakers and its the correct ones.

  • Amplified the voice and turned up volume, and also tried pressing M."
  • We also tried reinstalling the mod multiple times, and also reinstalling different versions. (1,16.x works with any 1.16.x)
  • He restarted his entire PC
  • Reinstalled the modpack
  • We're using curseforge and we tried clicking the repair profile option.
  • We went on discord and see if the thing matched the input/output of the one in game.
  • We turned up in-game volume in minecraft.
  • We tried caps lock and voice activity
  • He lives in the same state as our friends and theirs work so its not a lag/connection problem.**
  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

Expected behavior
I expected that the mod would work because it worked for everyone else and we used the same problem solving options as we did the others, and more.

My Logs (Successfully Works) : https://docs.google.com/document/d/19KyyRLqAHq6eDS2kIhKgPrnYkM1tUz9AyXmpwwOQ3JY/edit

Mod Logs from "Open latest.log" :
https://docs.google.com/document/d/1OeM1JI5EZSfMH3LlwUfbDcR5n30P6toJfvwefU8jq74/edit

Friend's Logs (Unsuccessfully works) :
https://docs.google.com/document/d/15LQuNd0iQKOu71GHyRF-jyoIORirp8a0AvovR7jA8-k/edit

There are quite a bit of errors for the other mods for the car and gun mod, but despite that the voice mod still worked for everyone else and didnt affect any gameplay.

Versions

  • Mod Version 1.16.4
  • Forge Version forge-35.1.4
  • Server Version 1.16.4

Other mods

  • [1.16.4] SecurityCraftv1.8.20.2 (SecurityCraft)
  • ava- 1.5.8
  • chiselsandbits-0.2.9-RELEASE (ChiselandBits)
  • economyinc- 1.6.9.4 (EconomyInc Mod)
  • fairylights-4.0.4-1.16.4 (FairyLights)
  • furniture-7.0.0-pre19-1.16.3 (MrCrayfish's Furniture)
  • headshot-1.06 (Headshot .fabric mod)
  • mcw-furniture-2.0.0-mc1.16.4 (Macaw's Furniture)
  • obfuscate-0.5.1-1.16.3 (Obfuscate)
  • pamhc2foodcore-1.16.3-1.0.0 (Pams HarvestCraft 2 Foodcore)
  • pamhc2crops- 1.16.3-1.0.1 (Pams HarvestCraft 2 Crops)
  • pamhc2foodextended-1.16.3-1.0.0 (Pams HarvestCraft 2 Foodextended)
  • pamhc2trees-1.16.3-1.0.0 (Pams HarvestCraft 2 Trees)
  • skinned-lanterns-1.16.4-1.3.1 (Skinned Lanterns)
  • torohealth-1.16.4-forge-4 (ToroHealth Damage Indicators)
  • vehicle-mod-0.45.2-1.16.3 (MrCrayfish Vehicle mod)
  • voicechat-1.16.4-1.1.5 (Simple Voice chat)

No screenshots available.

Mod won't connect when the server IP includes the port.

Bug description
An error occurs when attempting to use the mod on a server when the IP used to connect to the server already includes a port, preventing the mod from connecting and working. See line 54 and 112 from the logs.

Steps to reproduce the issue

  1. Have a minecraft server setup with the mod
  2. Connect to the server, including the port at the end of the IP (eg: 127.0.0.1:25565)
  3. Attempt to use the mod (press V)
  4. See error

Expected behavior
To succeed at connecting to the server. The mod just needs to remove the port from the IP obtained from minecraft.getCurrentServerData().serverIP before adding its own port at the end.

Log files
Here

Versions

  • Minecraft version: 1.16.3
  • Forge version: 34.1.42
  • Mod version: voicechat-1.16.3-1.0.0

Other mods
None. Simple voice chat was the only one installed, both on the server and client.

More details

So after looking everywhere on your mod description, I can't possibly find how to install it. You guys never mention if it has to be a forge server. Very hard to understand for beginners. A small tutorial video would be VERY appreciated!

Mod not recognizing my Microphone

Bug description
I attempted to use this mod on my modded Minecraft server but have run into an issue on my PC where the mod doesn't seem to recognize my microphone. I notice it's not working because the voice testing button is inoperable, near the end of these log files you can see the error.

Steps to reproduce the issue

  1. join a configured server
  2. open the voice menu
  3. press the voice test button
  4. see that test hasn't worked

Expected behavior
I expected to be able to test my mic using the menu

Log files
https://gist.github.com/maxes195/5e19095bae4cb05f6ca88fa6601c5b06

Versions

  • Minecraft version 1.16.4
  • Forge version 35.1.11
  • Mod version 1.0.3

Other mods
I'm running this on a semi heavy mod server but I've also tested this with only this mod on the server and client and have found the same issue.

I cannot edit the server config

Bug description
Whenever I edit the serverconfig, it resets itself after a server restart.

Steps to reproduce the issue

  1. Go to '/world/serverconfig/voicechat-server.toml'
  2. I set sample rate to "44100"
  3. I set distance to 8.0 and fade distance to 4.0
  4. Restart the server to update the settings

Expected behavior
The server starts and the configuration is accepted

Log files
https://pastebin.com/xSRrVXhW

Versions

  • 1.16.4
  • Forge 35.1.4
  • 1.1.3

Others can hear me, but I cannot hear them.

Please read the FAQ before submitting a bug report!

Bug description
According to my logs, I am fully connected to the server, others can hear me, but I cannot hear them.
From what I could gather, the only line that is of relevance to this bug is simple:

  • My client isn't recognized as having the mod & incoming packets are for some reason not identified.
    Check lines 215 & 222 of my logs.

Steps to reproduce the issue
I do not know.

Expected behavior
A clear and concise description of what you expected to happen.

Log files
Please provide log files of the game session in which the problem occurred.
Don't paste the complete logs into the issue.
You can use Logs.

Versions

  • Minecraft version 1.16.4
  • Forge version forge 35.1.4
  • Mod version 1.1.3 (1.16.4)

Other mods
None.

Screenshots (Optional)
Not relevant, but others

Voice chat unavailable - Failure to send packet

Bug description
I believe I have the mod set up correctly on my server, I have forwarded the port using the server host's provided system, however using /voicechat test [username] sends the error "Failure to send packet: Operation not permitted (sendto failed)", and trying to access the settings sends the error "Voice chat unavailable"

Log files
latest.log from client: https://gist.github.com/H-Duck/9226ab989fb9e408d497cd7e180cfc00

Versions

  • 1.16.5
  • Forge version
  • 1.0.0

Other mods
Create v0.3e

Kicked instantly upon joining.

Whenever I attempt to join the server that I am hosting (with only the voice chat mod enabled) I am kicked from the server instantly. I was wondering if there was a simple solution or if I am just missing something completely.

Thanks!

debug.log

voice fade

hey i was wondering if there was a way to adjust voice fading cause my friends and i cant really notice the fading and we wanted it to be a little more noticeable, we're playing on 1.16.3.1.0.1

Voice Fading again

So last night I made a post asking about the voice fading feature and thanks for the fast response but I was wondering if there was maybe a way to like turn up the percentage so the fade would be more noticeable in the 1.16.3? Also it kind of just instantly cuts when you're out of range rather than like a gradual fade which is what we wanted. Thanks in advance again.

Unsure on how to download on server

I am not really sure how to download this onto my server.

I have a server up and running ( hosted from apexminecrafthosting.com/uk/ ), but I do not know how to install the mod onto the server. I have got it to work client-side, its just server-side that is the issue.

I am new to this, so any help would be much appreciated

Nothing working, but it says it should.

Please read the FAQ before submitting a bug report!

Bug description
Everything I've treid, I can't be heard in-game or hear people. My input/output is fine, the mic test works perfectly, but I can't hear or speak to people.

Steps to reproduce the issue
I don't know, it just happened.

Expected behavior
To be easily heard and to hear people in-game.

Log files
Please provide log files of the game session in which the problem occurred.
Don't paste the complete logs into the issue.
You can use https://gist.github.com/.
I can't get the logs, the owner of the server is away.
Versions

  • Minecraft version - 1.16.4
  • Forge version - 1.16.4-35.1.37
  • Mod version - 1.16.4-1.1.3

Other mods
Oh The Biomes You'll Go - 1.1.6
Create - v0.3e
FastLeafDecay - v22.1
Just Enough Items - 7.6.1.65
Morpheus - 4.2.68
OptiFine - HD U G6
Better Spiders - 2.0 - 1.0.4
TravelersBackpack - 5.3.8
Xaeros Minimap - 21.0.0
Screenshots (Optional)
Screenshots of the issue.

Distance based voice chat?

Verified this hasn't been answered in FAQ, and looked through a lot of the comments on curseforge.

Does this have distance based voice chat? As in, if someone is 5 meters away it sounds like they are 5 meters away vs someone who is 1 meter away who sounds louder? If not, I feel this could be a simple and wonderful addition to the mod.

Mod crashes server when putting IP

Please read the FAQ before submitting a bug report!

Bug description
The server hosting site allows ports to be opened for this mod (I confirmed with a moderator), which I put for 8032. Everything loads up fine when the IP address to bind is left empty, however this leads to voice chat unavailable ingame. If I do put the IP address(I tried it with the server's IP standalone, and its IP plus the server port), the server crashes at around the end of the startup.

Steps to reproduce the issue

  1. Put IP in for bind_address
  2. Launch server up
  3. Server crashes
  4. See error below in the server side logs

Log files
SERVER SIDE LOG
https://mcpaste.io/08d44bf76b4c8407

*ERROR IS SHOWN IN LINE: 967

  • Minecraft version: 1.16.4
  • Forge version: 35.1.29
  • Mod version: 1.1.1

This error occurred with the bunch of other mods installed on All The Mods 6. However, I did remove all mods to just run the voice chat mod by itself, and it still resulted in the error shown in the logs.

A few problems with the mod

So i have been trying to fix the mod for myself for 3 days and cant get over it.

My problems: Pc hosted:

  • People can hear him, but he cant hear the players (already another issue athats open.) This is not for every player. Out of 7 players for 4 players the mod works fine, for 3 players the mod is not working good.
  • for some players the voice mod works for only 1 minute, after that the voice mod will not work anymore. V still works for them.

Server hosted:

  • when i want the mod running on a host server. The voice sounds like a robot and will not detect good your voice. Is that a problem with the tcp/udp port? I have asked the provider about the ports that they have open to use.

The second issue, is that a frequent problem?

Works, but people keep cutting in and out

I have lowered the audio bitrate down to 10k, but people are cutting out so much that it's impossible to hear anyone.

I'm playing on a pebblehost server with ~36 mods, and I just used the port that the server came with.

pt_br translation

Locale code
pt_br

Translation
[https://gist.github.com/Allomere/eb919b2e4290878868345a81145636ad]

Backport the new 3d audio code to the 1.16.4 build.

Bring the updated util.js into the 1.16.4 branch and do a new build. Lots of mods and modpacks aren't compatible with 1.16.5 yet so would let more people use it on older packs with updated spacial audio.

VC Works for me but not others

Please read the FAQ before submitting a bug report!

I can use VC but no one else that connect to the server cannot. I get the menu and the icon, however others either get JUST the menu and no voice icon or "voice chat unavailable." I have done the port forwarding for 24454 and made sure the mod is in the server. Any idea what the problem can be.

Versions

  • MC: 1.16.4
  • Forge: 35.1.4
  • Mod version: 1.0.1/1.0.5/1.0.6

Unavailable if main menu is skipped

Bug description
Voice chat is unavailable when the main menu is skipped by launching client Minecraft jar with --server <server> and --port <port> arguments. Leaving the server and joining back then allows voice chat to work as expected.

Steps to reproduce the issue

  1. Join server running Simple Voice Chat by skipping main menu with --server <server> and --port <port> client minecraft jar launch arguments.
  2. Use any voice chat related button to view "Unavailable" message.
  3. Leave server. (Can stay in server selection screen)
  4. Join back to the same server joined previously and notice voice chat now works.

Expected behavior
Simple Voice Chat should initialize and work even if Minecraft main menu is skipped by utilizing --server <server> and --port <port> client jar launch arguments.

Versions

  • 1.16.5, 1.16.4
  • 1.16.5 - 36.0.1, 1.16.4 - 35.1.37
  • 1.16.5-1.0.0, 1.16.4-1.1.3

Great work on this mod. Best proximity voice chat solution I've ever seen and used.

Players can't use voice chat

Bug Description:
Me and my friend was testing out the mod when we weren't able to use the mod, whenever we tried pressing the "V" button, "Voice Chat Unavailable" pops up.

I have read the closed issue #10 but I am unsure if I have the same issues with them regarding this. As I can't seem to bind a specific IP (not sure if it's the server.properties) nor know what IP to bind.

Log File
Both my client and server logs are in this link.
https://gist.github.com/iAlfa/7532b074c05a59cdaf596c3c376887e4

Strange errors in console.

Please read the FAQ before submitting a bug report!

Bug description
Occasionally I will get this error in my console repeatedly and voice chat begins to lag. [19.01 13:52:25] [Server] [VoiceChatPacketProcessingThread/INFO] [STDERR/]: [de.maxhenkel.voicechat.voice.server.Server$ProcessThread:run:176]: at java.net.PlainDatagramSocketImpl.send(Native Method) [19.01 13:52:25] [Server] [VoiceChatPacketProcessingThread/INFO] [STDERR/]: [de.maxhenkel.voicechat.voice.server.Server$ProcessThread:run:176]: at java.net.DatagramSocket.send(DatagramSocket.java:693) [19.01 13:52:25] [Server] [VoiceChatPacketProcessingThread/INFO] [STDERR/]: [de.maxhenkel.voicechat.voice.server.Server$ProcessThread:run:176]: at de.maxhenkel.voicechat.voice.common.NetworkMessage.sendTo(NetworkMessage.java:143) [19.01 13:52:25] [Server] [VoiceChatPacketProcessingThread/INFO] [STDERR/]: [de.maxhenkel.voicechat.voice.server.Server$ProcessThread:run:176]: at de.maxhenkel.voicechat.voice.server.Server$ProcessThread.run(Server.java:170) [19.01 13:52:25] [Server] [VoiceChatPacketProcessingThread/INFO] [STDERR/]: [de.maxhenkel.voicechat.voice.server.Server$ProcessThread:run:176]: java.io.IOException: Operation not permitted (sendto failed)

Steps to reproduce the issue
Unsure.
Expected behavior
Voice chat to work consistently.

Log files
https://pastebin.com/JMMRSu6E

Versions

  • 1.16.4
  • 35.1.32
  • 1.16.4-1.1.3

Other mods
image

Screenshots (Optional)
Screenshots of the issue.

do not install the mod on the server

Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Installing the mod for clients only, launching a separate server for voice chat

Describe alternatives you've considered
There are no alternatives

Additional context

I ask about this, because there is no stable kernel for 1.16.4, and therefore I want the mod to be required to install only clients, and the server was started separately from the minecraft server

Other players can hear me, but I can't hear them

Trying to set up a server with this voice chat mod. Tested it with a friend - he can hear me, but i can't hear him (I don't even see an icon by his name).

Started digging and i think i found the problem - I have a server inside my local network so my client is, but friend is outside the network. Also when i test with two users INSIDE same local network (server and two clients are on the same network) - everything is working fine.
Note: port is left by default (24454/udp) and it is forwarded.

I assume I need to do something with

"You sometimes also need to bind the voice chat server to a specific IP"
(quote from FAQ)

So i found a config on server and tried putting my external IP into config like so bind_address = "aa.bb.cc.dd"
But than i am getting an error, while starting up a server - Failed to bind to address 'aa.bb.cc.dd'
Just for fun inserted server local IP address - works fine, but obviously this did nothing (why would it... right?)

So at this point I am a bit confused - how do i properly set this up?

Microphone not working in macOS

Bug description
The microphone is not working in macOS. The mod can detect the microphone interface, just no input sound.
This bug is probably due to macOS's privacy system. Normally an app needs to request microphone permission before using it, but this mod doesn't.

Versions

  • Minecraft version: 1.16.4
  • Forge version: 1.16.4-35.1.36
  • Mod version: 1.1.1
  • macOS version: Big Sur 11.1

Certain unlucky players on my Twitch Affiliate SMP server are deaf and mute.

Please read the FAQ before submitting a bug report!
I have.

Bug description
Most players can hear and speak with each other, but so far two different players have the same issue: they can't hear us, and we can't hear them. When they test their microphone, they can hear themselves, and occasionally, we can hear snippets of them. But for the most part, there's nothing.

Troubleshooting we've already tried

  1. Muting and un-muting everyone
  2. Checking to make sure everyone has the correct microphone and speaker setup
  3. Turning up amplification
  4. Switching between Push To Talk and Voice Activation

Expected behavior
Everyone should be able to hear and speak to everyone else.

Log files
All the logs are .gz files which don't look real pretty in Notepad.

Versions

  • 1.16.4
  • 35.1.15
  • 1.1.3

Other mods
image

Screenshots (Optional)
It's pretty self-explanatory.

Crash when opening menu

When opening the voice menu the game will "save the world" and proceed to crash to desktop.

Steps to reproduce the issue:

  1. Launch game
  2. Log onto server
  3. press V
  4. Wait

Versions:

Frequent Time Outs

Bug description
All players on server will frequently time out and lose the ability to speak or hear then at a seemingly random time later the voice chat will reconnect. Relogging fixes the issue temporarily but players will soon have their voicechat time out again. Server CPU use is at 50% and memory usage at 4/6GB.

Steps to reproduce the issue

  1. Create server
  2. Players join
  3. Try talking at random times to test if voice is connected. Attempt /voicechat test {user} to confirm time out

Expected behavior
Players connected to voice chat without timing out.

Log files
[https://gist.github.com/Setlock/5a37fa052e4167194b436774cdb6beb9](latest log)

Versions

  • 1.16.4
  • 35.1.36
  • 1.1.5

Other mods
abnormals_core-3.0.6
AI-Improvements-0.3.0
AppleSkin-1.0.14
Aquaculture-2.1.12
AutoRegLib-1.6-47
BetterCaves-1.1.1
BetterMineshafts-2.0.1
BuildingWands-1.3.1
buzzierbees-3.0.0
bwncr-3.9.16
charm-forge-2.2.2
ChickenChunks-2.7.0.85
CodeChickenLib-3.5.1.408
create-v0.3e
DungeonCrawl-2.2.4
endergetic-3.0.0
FastFurnace-4.4.0
FastLeafDecay-v25
FastWorkbench-4.5.0
Hwyla-1.10.11-B78
jei-7.6.1.68
jeiintegration-6.1.1.11
JustEnoughResources-0.12.0.100
KleeSlabs-9.2.0
mcw-bridges-1.0.5
Morphes-4.2.68
MouseTweaks-2.13
Placebo-4.4.1
ProgressiveBosses-2.2.0
Quark-r2.4-302
repurposedstructures-2.3.4
SereneSeasons-4.0.0.86
swingthroughgrass-1.5.3
voicechat-1.1.5
XaerosMinimap-21.2.0.1
XPFromHarvest-1.2.1
YungsApi-4

Cannot hear anyone else

I am trying to use this mod on my 1.16.5 server, and I am on MacOS and my friend is on windows. I used /voicechat test on me and my friend and it says that we have a connection, with the amount of time it takes to get the ping back (I hat my friend install NetCat). and we can't hear each other.

Server Log

And I should add, we can see the speaker icon next to each other's usernames when we speak, and when we use microphone test we can hear ourselves. so either it's a issue with the speaker or something else.

Connected Server Port, Yet VC Unvailable

Through a BisectHosting Minecraft server (version 1.16.4) I've set up Forge (version 34.1.28) and Simple Voice Chat (version 1.0.4) such that the server console returns:

a) Simple Voice Mod starts up on a port that the server uses and should be open (this port was changed in the config file)
- [VoiceChatServerThread/INFO] [voicechat/]: Server started at port 8000
b) When a player connects they are authorized and connected to the mod successfully
- [VoiceChatPacketProcessingThread/INFO] [voicechat/]: Successfully authenticated player 919bb7e6-1c48-4adf-b96d-70ff335aa090
c) The client side mod is installed for the player
d) There are no other mods present on the server

Despite checking these boxes, the prompt "Voice Chat Unavailable" still shows up

This is most likely something I've just screwed up in the setup, but in case it isn't I figured I'd open this.

Implement a dropdown menu to change playback and recording devices.

Is your feature request related to a problem? Please describe.
Currently, the mod uses the clients default playback and recording device to handle audio, and this leads to players being unable to hear each other without changing settings sometimes.

Describe the solution you'd like
A dropdown menu for choosing the playback devices/recording devices in the voice chats settings.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.