MelodyMine, MineCraft Voice Chat icon

MelodyMine, MineCraft Voice Chat 2.0.5

Minecraft Proximity Voice Chat Plugin Without Mod

Page 1 2
Release 2.0.5

MelodyMine Changelog 2.0.5

Full Changelog2.0.4...2.0.5

Plugin Update:

  • Add 1.21.1 Support
Release 2.0.4

MelodyMine Changelog 2.0.4

Full Changelog2.0.3...2.0.4

Plugin Update:

  • Add mute/unmute commands to the console
Release 2.0.3

MelodyMine Changelog 2.0.3

Full Changelog2.0.2...2.0.3

Plugin Update:

  • Fix Adventure texts issues.

Web Update:

  • Fix Mute Animation.
  • Fix 3DSound Switch.
Relase 2.0.2

MelodyMine Changelog 2.0.2

Full Changelog2.0.1...2.0.2

Plugin Update:

  • Add support PlaceholderAPI to Messages,Titles,NameTag,Bossbar,Actionbar
Release 2.0.1

MelodyMine Changelog 2.0.1

Full Changelog2.0.0...2.0.1

Plugin Update:

  • Fix send QR code message issue.
  • Add new placeholder %melodymine_talk%

Client / Server Update:

  • Fix schema.prisma issue.
  • Disable settings in mobile view.
  • Add check: if Docker Compose is on, first stop Docker Compose and then start.
Release 2.0.0

MelodyMine Changelog 2.0.0

Version 2.0.0 - Ease of Installation and Enhanced Configurability 🚀

Full Changelog1.5.6...2.0.0

Update Highlights

  • 🛠️ Automated Installation
    Entire MelodyMine website installation is now automated, simplifying setup with just a domain connected to your VPS.

  • 📚 Comprehensive Configurations
    Plugin settings are now neatly organized into sections with detailed explanations. Additionally, a Wiki is under construction for all MelodyMine events and methods. Wiki Link

  • 🤖 Community Support
    Join our Discord server for support, updates, and community interaction. Discord Server Link


🧩 Plugin Side

New Features

  • 🌐 Multilingual Support
    Plugin now supports multiple languages including English and Persian. Add a new language via Pull Request link.

  • ⚙️ New Config Files
    Introducing settings.yml, mysql.yml, and talk.yml for various configurations.

  • ⚙️ Update Checker
    Stay informed with the new update checker.

  • 🎵 Method Expansion
    Added getMelodyPlayer method to the MelodyManager class.

  • ⚙️ Additional Configurations
    Including domain config, qrcode config, language config, and more for enhanced customization.

  • 📝 Configurable Messages
    All plugin messages are now customizable.

  • ⚙️ Permission Management
    Added permission melodymine.updatechecker for sending messages.

  • ⚙️ Auto Start Feature
    New auto_start config in settings.yml for automatic players start voice chat in website.

  • ⚙️ Voice Chat Enhancements
    Various settings added for improved voice chat experience.

  • ⚙️ Cooldown Management
    Added cooldown settings for various plugin commands.

Fixes

  • 🛠️ Hikari Logger Message Error
    Addressed Hikari Logger Message Error.

Removals

  • ❌ Config.yml
    Deprecated plugin configuration removed.

  • ❌ Sound3D Config
    Transferred to the website.


🌐 Web Side

New Features

  • 🔄 Dependency Updates
    All dependencies are now up to date.

  • ⚙️ Enhanced UI
    Improved website interface for better user experience.

  • ⚙️ Voice Player Configurations
    Settings box added for voice player configurations.

  • ⚙️ Voice Chat Enhancements
    Added microphone selection, Echo Cancellation setting, and 3DSound models.

  • ⚙️ Docker Installation
    Simplified installation with Docker.

  • ⚙️ Auto-Installation
    Server, client, Nginx, SSL, and COTURN now install automatically.

Fixes

  • 🛠️ Player Status Display
    Addressed issues with player status display and database initialization.

Removals

  • ❌ Server.js File
    Deprecated file removed for cleaner setup.
Release 1.5.6

MelodyMine 1.5.6 🚀

Full Changelog1.5.5...1.5.6

📦 Plugin

🛠️ Fix

  • Fixed mute / unmute shortcut issue.

🌐 Website

🛠️ Fix

  • Fixed some issue in Stop / Play Sound.
  • Fixed multi-account issue.
Release 1.5.5

MelodyMine 1.5.5 🚀

Full Changelog1.5.4...1.5.5

📦 Plugin

🛠️ Fix

  • Fixed an error with Talk NameTag in Version 1.19.4.
  • Fixed the issue of Sound Effect not playing after Player disconnects.
  • Resolved the issue of clicking on links in version 1.20.4.
  • Corrected the problem of forcing voice in disabled worlds.
  • Fixed the problem with Talk Bossbar.
  • Solved the issue with mute/unmute shortcut error.

➕ Add

  • Added a method changeSoundVolume to the class MelodyManager.
  • Added event PreChangeSoundVolumeEvent.
  • Included event PostChangeSoundVolumeEvent.
  • Introduced command /melodymine reset <player> to resolve multi-account errors.

🔄 Change

  • Changed cooldown for mute/unmute shortcut to 1s.

🌐 Website

➕ Add

  • Added Public Ice Server.
Release 1.5.4

MelodyMine 1.5.4 🚀

Full Changelog1.5.3...1.5.4

Plugin Updates 💡

  • 🆕 Add new Config for Disable Worlds
  • 🔄 Fix Apply Sound settings in web
Release 1.5.3

MelodyMine 1.5.3 🚀

Full Changelog1.5.2...1.5.3

Plugin Updates 💡

  • 🆕 Add new Config for Connect/Disconnect/Volume distance
  • 🔄 Optimize Name Tag Move Event
  • 🔄 Status Command Description
Release 1.5.2

MelodyMine 1.5.2 🚀

Full Changelog1.5.1...1.5.2

Plugin Updates 💡

  • 🔄 Improving Renew Data performance would be preferable

Website Update 🌐

  • 🔄 Improving Renew Data performance would be preferable
Release 1.5.1

MelodyMine 1.5.1 🚀

Full Changelog1.5.0...1.5.1

Plugin Updates 💡

  • 🔄 add new Event PostRenewDistanceDataEvent
  • 🔄 add new Event PostRenewConnectionDataEvent
  • 🔄 add new Event PreRenewConnectionDataEvent
  • 🔄 add new Event PreRenewDistanceDataEvent

Website Update 🌐

  • 🔄 Fix Some Player Voice Connection Issue
Release 1.5.0

What's Changed 🔄

Full ChangelogCompare Changes

New Features ✨

  • Talk NameTag: When you speak in voice chat on the MC server, your NameTag will now appear above your head for other players, and you can fully customize it in the configuration.

  • Talk Bossbar: Speaking in voice chat on the MC server now displays a bossbar for yourself, fully customizable.

68747470733a2f2f63646e2e646973636f72646170702e636f6d2f6174746163686d656e74732f313135393033343833383738333839333536372f313230353835333634313036343435363230332f6e616d657461672d626f73736261722e706e673f65783d36356439653162372669733d363563373663623726686d3d3463366235653532306637613466386338666161616666393938383166613832343636326537366463376665623037646139666565626262363663643431343326

New Events 🎉

  • PlayerChangeTalkEvent
  • PreRenewData
  • PostRenewData

New MelodyManager Method 🎵

  • showPlayerIsTalking
  • renewData
Release 1.4.5

MelodyMine 1.4.5 🚀

Full Changelog1.4.4...1.4.5

Plugin Updates 💡

  • 🔄 Fix 1.17.1 Error
  • 🔄 Add Command /melodymine status to check player voice information

68747470733a2f2f63646e2e646973636f72646170702e636f6d2f6174746163686d656e74732f313135393033343833383738333839333536372f313230323534323732363530383138333537322f696d6167652e706e673f65783d36356364643633302669733d363562623631333026686d3d6135346164353133303237623464353639383732613066663736376439313936666138613862333063656365363166613039666233396161633165363732353926

Website Update 🌐

  • 🔄 Fix some connection issue
  • 🔄Add User Status

68747470733a2f2f63646e2e646973636f72646170702e636f6d2f6174746163686d656e74732f313135393033343833383738333839333536372f313230323534323434323333393930313434302f696d6167652e706e673f65783d36356364643565632669733d363562623630656326686d3d3563326363626231663939653433363439623433363532396130393537646134336663366233356231373636366638313066626339663064356339333431366326

Release 1.4.4

MelodyMine 1.4.4 🚀

Full Changelog1.4.3...1.4.4

Plugin Updates 💡

  • 🔄 fix voice connection after change world
  • 🔄 fix websocket connection

Website Update 🌐

  • 🔄 Change socket.io protocol to websocket from polling
  • 🔄change WEBRTC connection from peerjs
  • 🔄 fix websocket server max client connection
MelodyMine 1.4.3

MelodyMine 1.4.3 🚀

Full Changelog1.4.2...1.4.3

Website Updates 🌐

  • 🔄 Fix playSound Method Issue.
  • 🔄 Fix Some Player Web Connection Issue.

MelodyMine 1.4.2 🚀 

Full Changelog1.4.1...1.4.2

Plugin Updates 💡 

  • 🛠️ Fixed errors related to QR codes in version 1.12.2.

Website Updates 🌐 

  • 🚫 Resolved Ice Server Disconnect Error.
  • ➕ Added support for Ice Server and a TURN server for development.
  • 🔄 Fixed Call Animation.
MelodyMine v1.4.1

MelodyMine v1.4.1 🎶 

What's Changed 🚀 

  • 👤 Release 1.4.1 by @Vallerian in MelodyMine Pull Request #18

  • 🔧 Full Changelog: MelodyMine 1.4.0...1.4.1

  • 🐞 Bug Fixes:

    • 📷 Fixed an issue with player voice connection.
    • 📞 Fixed an issue with deafen button in website.
    • 🔌 Fixed an issue with mute player button in website.
    • 🔧 Fixed an issue with voice back button.
MelodyMine v1.4.0 (3D Voice System)

MelodyMine v1.4.0 🎶

What's Changed 🚀

New Features 🌟

  • 🎶 3D Sound Enhancement: Added the ability for 3D sound, allowing players to hear the sound of others in a 3D manner. Players can now distinguish the sounds from different players based on their direction. This provides a more immersive audio experience within the game.

melody-sound4.png?ex=656f76b2&is=655d01b2&hm=08004a4c29ab3370656f0b6963689fb76c27dc22128b939d75d5dad32fb73333&

Plugin Updates ⚙️

  • ⚙️ New Configuration Values:

    • 🔊 3D-sound - Enables 3D mode for player voices.
    • 📏 max-distance - The maximum distance at which players can hear each other.
    • 🔊 ref-distance - The distance at which players can hear each other at maximum volume.
    • 🔊 inner-angle - The angle within which players can hear each other at maximum volume.
    • 🔊 outer-angle - The angle within which players can hear each other.
    • 🔊 outer-volume - The volume for sounds at the outer angle.
  • 📢 New API Events Added:

    • 🎵 PostPauseSoundEvent
    • 🎵 PostPlaySoundEvent
    • 🎵 PostStopSoundEvent
    • 🎵 PrePauseSoundEvent
    • 🎵 PrePlaySoundEvent
    • 🎵 PreStopSoundEvent
  • 🎹 New MelodyManager Methods:

    • ▶️ playSound - Method to play sounds.
    • ⏸️ pauseSound - Method to pause sounds.
    • ⏹️ stopSound - Method to stop sounds.
  • 🐞 Bug Fixes:

    • 📷 Fixed an issue with scanning QR codes while in foce voice.
    • 📞 Fixed an issue where the sound didn't stop after ending all calls.
    • ⏲️ Resolved a cooldown issue with calls.
    • 🔌 Fixed an issue with disconnecting from the website.

Website Updates 🌐

  • 🎶 Added support for 3D sound capabilities, enhancing the website's audio experience.
Release 1.3.0 (Call System)

🚀 What's New in MelodyMine 1.3.0

🧩 Plugin Updates

✨ Call System Enhancement: In this release, we've introduced a call system to MelodyMine. You can now initiate calls with the new command /melodymine call start <player> for one person.

68747470733a2f2f6d656469612e646973636f72646170702e6e65742f6174746163686d656e74732f313135393033343833383738333839333536372f313137313335343831393634333034373937372f63616c6c706e672e706e673f65783d36353563363032662669733d363534396562326626686d3d33313035353063383230383563666436393733356164373735303264633330643537623934363035313837666261623638323239633631396563343335666337263d

📣 New Events

  • 📢 PostAcceptCallEvent: This event is triggered after accepting a call.
  • 📢 PostDenyCallEvent: This event is triggered after denying a call.
  • 📢 PostEndCallEvent: This event is triggered after ending a call.
  • 📢 PostPendingCallEndEvent: This event is triggered after ending a pending call.
  • 📢 PostStartCallEvent: This event is triggered after starting a call.
  • 📢 PostToggleCallEvent: This event is triggered after toggling call requests.
  • 📢 PreAcceptCallEvent: This event is triggered before accepting a call.
  • 📢 PreDenyCallEvent: This event is triggered before denying a call.
  • 📢 PreEndCallEvent: This event is triggered before ending a call.
  • 📢 PreEndPendingCallEvent: This event is triggered before ending a pending call.
  • 📢 PreStartCallEvent: This event is triggered before starting a call.
  • 📢 PreToggleCallEvent: This event is triggered before toggling call requests.

🚀 New Commands

  • 🌟 /melodymine call start : This command is used to initiate a call.
  • 🌟 /melodymine call end: This command is used to terminate a call.
  • 🌟 /melodymine call accept: This command is used to accept a call.
  • 🌟 /melodymine call deny: This command is used to deny a call.
  • 🌟 /melodymine call toggle: This command is used to toggle call requests.

🔑 New Permissions

  • 🔑 melodymine.call: This permission is required to access all call-related commands.
  • 🔑 melodymine.call.start: Required to start a call.
  • 🔑 melodymine.call.end: Required to end a call.
  • 🔑 melodymine.call.accept: Required to accept a call.
  • 🔑 melodymine.call.deny: Required to deny a call.
  • 🔑 melodymine.call.toggle: Required to toggle call requests.

🧰 New MelodyManager Methods

  • 🛠️ startCall: This method is used to initiate a call.
  • 🛠️ endCall: This method is used to end a call.
  • 🛠️ endPendingCall: This method is used to end a pending call.
  • 🛠️ acceptCall: This method is used to accept a call.
  • 🛠️ denyCall: This method is used to deny a call.
  • 🛠️ toggleCall: This method is used to toggle call requests.

📋 New Placeholders

  • 📋 %melodymine_call%: This placeholder displays the player currently in a call.
  • 📋 %melodymine_pending_call%: This placeholder displays the player currently in a pending call.

⚙️ New config.yml Values

  • ⚙️ content_header: This configuration option is for setting the message displayed at the top of all content.
  • ⚙️ content_footer: This configuration option is for setting the message displayed at the bottom of all content.
  • ⚙️ call-description: This configuration option is for setting the description of the /melodymine call command.
  • ⚙️ call-pending-time: This configuration option is for setting the time for pending calls.

🌐 Website Updates

  • 🌐 Added reflection in the user list to enhance user profiles.
  • 🌐 Added Ice Server Support (Note: Currently, do not need IceServer).

🎉 Enjoy these updates and enhancements in MelodyMine 1.3.0, and have fun managing your calls and experiences! 🎮

Page 1 2

voicechat

voice

minecraft

voice

minecraft

voice

chat