Releases: Vallerian/MelodyMine
2.0.0
MelodyMine Changelog 2.0.0
Version 2.0.0 - Ease of Installation and Enhanced Configurability 🚀
- 🆕 Release 2.0.05 by @Vallerian in Pull Request #75
Full Changelog: 1.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.
1.5.6
MelodyMine 1.5.6 🚀
- 🆕 Release 1.5.6 by @Vallerian in Pull Request #73
Full Changelog: 1.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.
1.5.5
MelodyMine 1.5.5 🚀
- 🆕 Release 1.5.5 by @Vallerian in Pull Request #67
Full Changelog: 1.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 classMelodyManager
. - 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.
1.5.4
MelodyMine 1.5.4 🚀
- 🆕 Release 1.5.4 by @Vallerian in Pull Request #43
Full Changelog: 1.5.3...1.5.4
Plugin Updates 💡
- 🆕 Add new Config for Disable Worlds
- 🔄 Fix Apply Sound settings in web
1.5.3
MelodyMine 1.5.3 🚀
- 🆕 Release 1.5.3 by @Vallerian in Pull Request #43
Full Changelog: 1.5.2...1.5.3
Plugin Updates 💡
- 🆕 Add new Config for Connect/Disconnect/Volume distance
- 🔄 Optimize Name Tag Move Event
- 🔄 Status Command Description
1.5.2
MelodyMine 1.5.2 🚀
- 🆕 Release 1.5.2 by @Vallerian in Pull Request #43
Full Changelog: 1.5.1...1.5.2
Plugin Updates 💡
- 🔄 Improving Renew Data performance would be preferable
Website Update 🌐
- 🔄 Improving Renew Data performance would be preferable
1.5.1
MelodyMine 1.5.1 🚀
- 🆕 Release 1.5.1 by @Vallerian in Pull Request #43
Full Changelog: 1.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
1.5.0
What's Changed 🔄
- Release 1.5.0 by @Vallerian in Pull Request #34
Full Changelog: Compare 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.
New Events 🎉
PlayerChangeTalkEvent
PreRenewData
PostRenewData
New MelodyManager Method 🎵
showPlayerIsTalking
renewData
1.4.5
MelodyMine 1.4.5 🚀
- 🆕 Release 1.4.5 by @Vallerian in Pull Request #30
Full Changelog: 1.4.4...1.4.5
Plugin Updates 💡
- 🔄 Fix 1.17.1 Error
- 🔄 Add Command
/melodymine status
to check player voice information
Website Update 🌐
- 🔄 Fix some connection issue
- 🔄Add User Status
1.4.4
MelodyMine 1.4.4 🚀
- 🆕 Release 1.4.4 by @Vallerian in Pull Request #30
Full Changelog: 1.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