HomeJavaModsLibertyVoiceBans
LibertyVoiceBans
ModsJava

LibertyVoiceBans

by YusufKGD · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.8–26.2 · Bukkit⬇ Download for 1.21.8–26.2 · Paper⬇ Download for 1.21.8–26.2 · Purpur⬇ Download for 1.21.8–26.2 · Spigot⬇ Download for 1.21.8–26.2 · Velocity
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

LibertyVoiceBans 🎙️🚫

LibertyVoiceBans is a bridge plugin that connects LibertyBans with Simple Voice Chat. When a player is muted via LibertyBans, their voice chat is automatically disabled, and they cannot speak in-game until their mute expires or is pardoned.

✨ Features


🏗️ How It Works (Modes)

LibertyVoiceBans features a smart configuration system with two modes to fit any server architecture.

1. Proxy Mode (Recommended for Networks)

If your server uses a proxy (Velocity) and LibertyBans is installed on the proxy, this mode is for you.

2. Standalone Mode (For Single Servers)

If you don't use a proxy and only have a single Paper/Spigot server, this mode is for you.


📥 Installation & Setup

⚙️ Setup A: Proxy Networks (Velocity + Paper/Bukkit)

  1. Drop LibertyVoiceBans-Velocity.jar into your Velocity plugins folder.
  2. Drop LibertyVoiceBans-Bukkit.jar into your Backend Server (Paper/Bukkit) plugins folder.
  3. Restart all servers.
  4. The backend server will generate a config.yml. Make sure mode is set to 'proxy'.
  5. (Optional) You can safely delete LibertyBans from your backend servers if you only use it for punishments on the proxy.

⚙️ Setup B: Standalone Servers (Paper/Bukkit Only)

  1. Ensure both LibertyBans and Simple Voice Chat are installed on your server.
  2. Drop LibertyVoiceBans-Bukkit.jar into your server's plugins folder.
  3. Restart the server.
  4. Open plugins/LibertyVoiceBans/config.yml.
  5. Change mode: 'proxy' to mode: 'standalone'.
  6. Restart the server one last time.

📝 Configuration (config.yml)

The Bukkit plugin generates a highly customizable config file:

# LibertyVoiceBans - Bukkit Configuration

# Choose the operation mode:
# 
# 'proxy'      -> (Recommended) Punishments are tracked via the Velocity plugin.
#                 LibertyBans is NOT required on this specific backend server.
# 'standalone' -> Punishments are tracked via the local LibertyBans installation.
#                 LibertyBans is STRICTLY REQUIRED on this server.
mode: 'proxy'

messages:
  prefix: '&8[&cLibertyVoice&8] '
  muted-warning: '&cYou cannot use voice chat because you are muted in text chat!'
  
settings:
  # The cooldown (in seconds) for sending the warning message.
  # Voice chat sends hundreds of packets per second. This prevents chat spam.
  warning-cooldown: 5

Tips for Translators

You can fully translate the prefix and muted-warning fields. Standard Minecraft color codes (&c, &8, etc.) are fully supported.


🆘 Troubleshooting

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more