1. Home
  2. Hosting guides
  3. Simple Voice Chat server setup

How to set up Simple Voice Chat on a Minecraft server

To set up Simple Voice Chat on a Minecraft server, install the plugin or mod on the server, open UDP port 24454 or the port your host gives you, and have every player who wants to talk install the mod in their own game. Below are the steps, the settings in voicechat-server.properties, how groups work and what to do when the game says Voice chat not connected.

Prices checked on 10 October 2026 on the hosts' own order pages. All prices include VAT.

A Minecraft server with a RAM stick, a grass block and a map

The short answer

Install Simple Voice Chat on the server and in the game of every player who wants to talk, and open UDP port 24454. On a hosted server, ask your host for a second port, set it after port= in voicechat-server.properties and restart. Players without the mod can still join, but they cannot talk or hear the voice chat.

Compare Minecraft server hosting with voice chat

Compare Minecraft server hosting with voice chat for a modded server: by our rule, 10 players with up to 100 mods need about 10 GB, so the best match at each host is a 12 GB plan. The best plan at each host for 10 players on a modded server with up to 100 mods in Poland (Warsaw), starting with the lowest price.

The best Minecraft server plan at each host for 6 to 10 players on Java in Poland (Warsaw)
ProviderMemoryCPU & storageMonthly priceOrder page
Cheapest Minecraft Hosting Builder, budget line12 GBRyzen 9 7950X with DDR5, Poland (Warsaw) 2 shared vCPU, 60 GB NVMe€9.60 /mo Same price on every termView plan CheapestMinecraftHosting Builder (opens Cheapest Minecraft Hosting)
Astroworld Hosting Standard Performance12 GB Free websiteRyzen 9 7950X with DDR5, Poland (Warsaw) 3 reserved vCPU, 60 GB Enterprise NVMe€9.58 /mo First 3 months, then €23.95/mo, €20.95 on 24 months 60% off for new customersView plan Astroworld Standard Performance (opens Astroworld Hosting)
Lodehost Standard, performance line12 GB Free websiteRyzen 9 7950X with DDR5, Poland (Warsaw) 3 reserved vCPU, 80 GB Enterprise NVMe€9.58 /mo First 3 months, then €23.95/mo, €20.95 on 24 months 60% off for new customersView plan Lodehost Standard (opens Lodehost)

On the Performance lines the large price is what a new customer pays a month at the start: for the first 3 months at both Astroworld Hosting and Lodehost, when you pay monthly. The regular monthly price comes after it, and the last price in each row is the monthly price on the host's longest term.

Compare the same billing term and location before you order.

Every price is taken from the host's own order page. How we compare

What does Simple Voice Chat need?

Simple Voice Chat needs 3 things before players can talk to each other:

  • The plugin or mod on the server

    The plugin on Paper, Purpur, Spigot or Folia, or the mod on Fabric, NeoForge, Forge or Quilt.

  • An open UDP port

    Voice travels over UDP on a port of its own, 24454 unless you change it, next to the game's port.

  • The mod in each player's game

    Players install it for Fabric, NeoForge, Forge or Quilt. Without it they can join, but not talk.

The voice chat port is set in voicechat-server.properties, not in server.properties, and a change only takes effect after you restart the server.

Simple Voice Chat server setup

Simple Voice Chat server setup takes 5 steps, and the port in step 3 decides whether it works:

  1. Download the right file from Modrinth: the plugin for Paper, Purpur, Spigot or Folia, or the mod for Fabric, NeoForge, Forge or Quilt, made for your Minecraft version.
  2. Put it in the plugins folder, or in mods on a modded server, and start the server once. On Fabric, add Fabric API as well.
  3. Open a UDP port: 24454 by default. On a hosted server, ask your host for a second port and set port= in voicechat-server.properties to that number.
  4. Restart the server, so the voice chat starts on the new port.
  5. Join with the mod installed and press V. The first time, a short setup guide asks for your microphone, your speakers, and push to talk or voice activation.

To check one player's connection, run /voicechat test followed by their name in the game. Operators have the permission for it, voicechat.admin, by default. The makers also publish a small command line tool that pings the voice port from outside, because normal port checkers cannot test UDP.

What port does Simple Voice Chat use?

Simple Voice Chat uses UDP port 24454 by default. You change it with port in voicechat-server.properties, which is in plugins/voicechat on Paper and in config/voicechat on a modded server, never in server.properties.

The port has to be open for UDP, not only TCP. A rule for TCP alone does nothing for voice, which is why a Docker setup needs 24454:24454/udp instead of 24454:24454. Only the server opens the port: players connect out to it, just as they do to the game.

Setting the port to -1 makes the voice chat use the same number as the Minecraft server, but the makers strongly advise against it, because the server query also uses UDP on that number and it can crash the server. On a hosted server, your host decides which extra ports a server gets. Simple Voice Chat's wiki keeps setup guides for many hosts and sends you to your host's support if yours is not on the list, and Lodehost's port guide asks you to contact them for a second port and name the plugin.

Simple Voice Chat config: voicechat-server.properties

The Simple Voice Chat config on the server is voicechat-server.properties, and these 9 settings are the ones you are most likely to change:

Settings in voicechat-server.properties
SettingDefaultWhat it does
port24454The UDP port for voice
max_voice_distance48How far away, in blocks, other players hear you
whisper_distance24The same distance while you hold the whisper key
enable_groupstrueLets players create and join groups
force_voice_chatfalseKicks players who join without the mod
allow_recordingtrueLets players record the voice chat
spectator_interactionfalseLets players in spectator mode talk to the others
bind_addressEmptyThe IP address the voice chat listens on; empty uses server-ip from server.properties
voice_hostEmptyThe address players connect to, for special setups such as a UDP proxy

Leave bind_address and voice_host empty unless your host tells you otherwise. A wrong bind_address is the usual reason a server crashes at startup with Failed to bind to address, and the makers warn not to touch voice_host without knowing why.

Why does Simple Voice Chat say voice chat not connected?

Simple Voice Chat says Voice chat not connected, with a plug icon, when the game cannot reach the voice port, and 1 of these 5 causes is nearly always behind it:

  1. The UDP port is not open, or voicechat-server.properties holds a different number from the one the host opened. This is the most likely cause.
  2. DDoS protection in front of the server drops the voice traffic. Ask your host to turn it off for the voice port or to add an exception.
  3. A proxy such as Velocity or BungeeCord sits in front of the server without the Simple Voice Chat proxy plugin.
  4. Only one player cannot connect. Their internet provider may block UDP, which is common on mobile data, or a VPN is in the way.
  5. The server runs through a tunnel such as playit.gg, Essential or e4mc, which the makers do not officially support. ngrok does not carry UDP at all.

A server that crashes at startup with Address already in use has the opposite problem: something else already uses the voice port. Check that Geyser and the server query, set by query.port in server.properties, are on other ports.

Simple Voice Chat plugin on a Paper server

The Simple Voice Chat plugin runs on Paper, Purpur, Spigot and Folia, and one jar, version 2.6.24, covers Minecraft 1.8.8 to 26.3. Players still need the mod in their own game, for Fabric, NeoForge, Forge or Quilt, because the vanilla game has no voice chat of its own.

Players do not all need the same loader: the versions for Fabric, NeoForge, Forge, Quilt and Paper all work with each other. The one exception is that a NeoForge client cannot connect to a Forge server. For the RAM a modded server needs, see our guide to modded Minecraft hosting.

How do Simple Voice Chat groups work?

Simple Voice Chat groups let players talk to each other anywhere in the world, not only within the 48 blocks of proximity chat. Press V, choose Group and create a group with a name and, if you like, a password. Others join from the same screen, or through an invite from /voicechat invite. A group has 1 of 3 types:

  • Normal: players outside the group cannot hear you, but you can hear them.
  • Open: players outside the group hear you, and you hear them.
  • Isolated: players outside the group cannot hear you, and you cannot hear them either.

If players see Groups are disabled on this server, set enable_groups=true and restart. You do not have permission to join groups means a permissions plugin took away voicechat.groups, which everyone has by default. And when someone can be heard from far away, they are still in a group: leaving it brings proximity chat back.

Simple Voice Chat commands

Simple Voice Chat has 5 commands you will use, all under /voicechat, and they only work in the game with the mod installed, not in the server console:

Simple Voice Chat commands
CommandWhat it doesWho can use it
/voicechat helpLists the commandsEveryone
/voicechat testTests the voice connection of the player you nameOperators
/voicechat inviteInvites the player you name to your groupEveryone
/voicechat joinJoins the group with that nameEveryone
/voicechat leaveLeaves your groupEveryone

The keys in the game are V for the voice chat menu, M to mute, N to turn voice chat off and H to hide its icons. Push to talk has no key until you pick one in the setup guide, and Group Management has no key of its own from 1.21.6 on, where it used to be G.

Does Simple Voice Chat work with Geyser and Bedrock?

Simple Voice Chat does not work for Bedrock players, with or without Geyser: it runs on Java Edition only, and its makers say a Bedrock version is impossible because of technical limits.

Bedrock players can still join a crossplay server that runs it and play as normal, as long as force_voice_chat stays false, because that setting kicks every player without the mod. Geyser and the voice chat each need a UDP port of their own, so give them different numbers. Our guide to Minecraft crossplay hosting explains how Bedrock players join.

Simple Voice Chat vs Plasmo Voice

Simple Voice Chat vs Plasmo Voice comes down to reach against audio features: Simple Voice Chat has over 73 million downloads on Modrinth, while Plasmo Voice, with about 4 million, adds noise reduction, 3D positioning and optional muffling of voices through blocks.

Both need the plugin or mod on the server and a mod in each player's game, and both send voice over UDP. Plasmo Voice uses the game's own port number for UDP by default, while Simple Voice Chat uses 24454 and advises against sharing. Plasmo Voice runs on Paper, Folia, Fabric, Forge and NeoForge. For most servers we would start with Simple Voice Chat, because modpacks such as Craftoria and Homestead already include it, so the players of those packs have it installed.

Before you add voice chat to your server

Before you add voice chat to your server, check 3 things:

  1. Plugins or mods, not both

    Simple Voice Chat does not support hybrid servers such as Mohist, Arclight or Magma, so run a plugin server or a modded one.

  2. A UDP port from your host

    Ask for it before you start. On a crossplay server, Geyser needs a UDP port of its own as well.

  3. Matching mod versions

    Only the first two numbers have to match: a server on 2.6.24 accepts players on 2.6.0, but not on 2.5.

Questions about Simple Voice Chat

Does Simple Voice Chat need to be on the server?

Yes. It has to be on the server and in the game of every player who wants to talk. Without it on the server, players can still join, but the voice chat does nothing.

Can players without the mod join a server with voice chat?

Yes, as long as force_voice_chat is false, which is the default. They play as normal, but they cannot talk or hear anyone on the voice chat.

Does every player need to open a port?

No. Only the server needs the voice chat port open. Players connect out to it, the same way they connect to the game.

Does Simple Voice Chat work on Realms?

No. Realms cannot be modded, so voice chat needs a server of your own, hosted or on your own computer.

Does Simple Voice Chat need Discord?

No. It works on its own, with no Discord, Mumble or other program. The voice goes through the server's voice port and plays in the game.

Does Simple Voice Chat work with Velocity?

Yes. Install the Simple Voice Chat proxy plugin on Velocity, BungeeCord or Waterfall, and the plugin or mod on every server behind it. The proxy then needs a single UDP port, by default its own port number, which is 25577 on Velocity.

Still unsure? Use the Minecraft server finder