promotional bannermobile promotional banner

pv-addon-voice-messages

Server-side Plasmo Voice addon that adds voice messages.

Addon icon

pv-addon-voice-messages

Server-side Plasmo Voice addon that adds voice messages.

Addon showcase

Commands

  • /vm — Record and send a voice message to all players (same as /vm default)
  • /vm default — Record and send a voice message to all players
  • /vm direct <player> — Record and send a voice message to a specific player

Permissions

  • pv.addon.voice_messages.play — Play voice messages (default true)
  • pv.addon.voice_messages.record.default — Record and send global voice messages (default true)
  • pv.addon.voice_messages.record.direct — Record and send direct voice messages (default true)
  • pv.addon.voice_messages.record.* — Record and send voice messages in any context (default OP)

Configuration

The configuration file is located at plugins/pv-addon-voicemessages/config.toml (/config/pv-addon-voicemessages/config.toml for Fabric/Forge/NeoForge).

# Activation to use for recording
activation = "proximity"
# Maximum duration of voice message
max_duration_seconds = 60
# How long recorded voice messages will be stored
expire_after_minutes = 10
# Whether actionbar text should be shown when recording a voice message
actionbar_when_recording = true
# Source line weight controls sorting order in "Volume"
# Higher weights are placed at the bottom of the list
source_line_weight = 100
# Available storage types: [MEMORY, REDIS]
storage_type = "MEMORY"

[chat_format]
default = "<lang:chat.type.text:'<player_name>':'<voice_message>'>"
direct_incoming = "<italic><gray><lang:commands.message.display.incoming:'<source_player_name>':'<voice_message>'>"
direct_outgoing = "<italic><gray><lang:commands.message.display.outgoing:'<target_player_name>':'<voice_message>'>"

# Redis configuration (required if storageType is REDIS)
#[redis]
#host = "localhost"
#port = 6379
#user = ""
#password = ""

API

repositories {
    mavenCentral()
}

dependencies {
    compileOnly("dev.apehum.voicemessages:api:1.0.0-beta.1")
}

See api-example for basic usage.

The pv-addon-voice-messages Team

profile avatar
Owner
  • 16
    Followers
  • 10
    Projects
  • 50.6K
    Downloads
Donate

More from ApehumView all

  • pv-addon-broadcast project image

    pv-addon-broadcast

    • 5.2K
    • Mods

    Broadcast your voice to all players in the radius, world, server, or proxy.

    • 5.2K
    • April 21, 2026
    • Mods
  • Plasmo Voice project image

    Plasmo Voice

    • 3.3M
    • Mods

    Proximity voice сhat mod with audio positioning and lots of features

    • 3.3M
    • April 19, 2026
    • Mods
    • +1
  • Bundle Weight Counter project image

    Bundle Weight Counter

    • 3.3K
    • Mods

    Mod that shows the weight of items in the bundle

    • 3.3K
    • March 31, 2026
    • Mods
  • pv-addon-priority project image

    pv-addon-priority

    • 2.3K
    • Mods

    Server-side Plasmo Voice add-on. A voice activation with configurable distance bigger that the default proximity.

    • 2.3K
    • December 24, 2025
    • Mods
  • pv-addon-broadcast project image

    pv-addon-broadcast

    • 5.2K
    • Mods

    Broadcast your voice to all players in the radius, world, server, or proxy.

    • 5.2K
    • April 21, 2026
    • Mods
  • Plasmo Voice project image

    Plasmo Voice

    • 3.3M
    • Mods

    Proximity voice сhat mod with audio positioning and lots of features

    • 3.3M
    • April 19, 2026
    • Mods
    • +1
  • Bundle Weight Counter project image

    Bundle Weight Counter

    • 3.3K
    • Mods

    Mod that shows the weight of items in the bundle

    • 3.3K
    • March 31, 2026
    • Mods
  • pv-addon-priority project image

    pv-addon-priority

    • 2.3K
    • Mods

    Server-side Plasmo Voice add-on. A voice activation with configurable distance bigger that the default proximity.

    • 2.3K
    • December 24, 2025
    • Mods