Sueta

ChatNotifySound

1.0

Sound alerts for chat messages and mentions.

·Plugin

ChatNotifySound is a simple yet powerful plugin that adds sound notifications for various types of chat messages. With this plugin, players can receive sound alerts when they are mentioned in a message, receive a private message, or when a new message appears in the chat. The plugin is fully customizable and easy to use.

Key Features

  1. Sound Notifications for Messages:
    • Sound 1: Plays for every chat message (for all players except the sender).

    • Sound 2: Plays when a message contains the player's name (a "mention").

    • Sound 3: Plays for private messages (/msg or /tell).
  2. Customizable Sounds and Volume:
    • Each sound can be configured in the config.yml file.

    • Supports all Minecraft sounds.
  3. Command Support:
    • Command /chatnotifysound reload to reload the configuration without restarting the server.

    • The command is only available to players with the chatnotify.reload permission.
  4. Easy Installation and Configuration:
    • The plugin requires no additional dependencies.

    • The configuration file is simple and well-documented.
  5. Private Message Support:
    • The plugin recognizes /msg and /tell commands and plays a sound for the recipient.

Configuration File (config.yml)

sounds:
  # Sound 1 - For every message
  onMessage:
    sound: BLOCK_NOTE_BLOCK_PLING
    volume: 0.8

  # Sound 2 - For messages containing the player's name
  onMention:
    sound: ENTITY_EXPERIENCE_ORB_PICKUP
    volume: 1.0

  # Sound 3 - For private messages
  onPrivateMessage:
    sound: BLOCK_NOTE_BLOCK_BELL
    volume: 0.5

Installation

  1. Download the ChatNotifySound plugin.

  2. Place the .jar file in the plugins folder of your server.

  3. Restart the server.

  4. The plugin will automatically generate a configuration file (config.yml), which you can customize as needed.

Commands and Permissions

  • Command:
    • /chatnotifysound reload – Reloads the configuration file.
  • Permissions:
    • chatnotify.reload – Allows the use of the reload command (default for operators only).

Technical Details:

  • Supported Versions: Compatible with the latest Minecraft server versions.
  • Author: Developed by Mesiacik.
  • Email: [email protected]
  • Applied and tested on live server: majnuj.com

Similar projects

Plugin →