MelodyMineСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (25)
release
MelodyMine 2.0.5
2.0.517 сент. 2024 г.419Minecraft: 1.13, 1.21.1bukkit, paper, purpur, spigot
Что нового
# MelodyMine Changelog 2.0.5
* 🆕 Release 2.0.5 by @Vallerian in [Pull Request #112](https://github.com/Vallerian/MelodyMine/pull/112)
**Full Changelog**: [2.0.4...2.0.5](https://github.com/Vallerian/MelodyMine/compare/2.0.4...2.0.5)
## Plugin Update:
- Add 1.21.1 Support
release
MelodyMine 2.0.4
2.0.49 авг. 2024 г.93Minecraft: 1.8, 1.21.1bukkit, paper, purpur, spigot
Что нового
# MelodyMine Changelog 2.0.4
* 🆕 Release 2.0.4 by @Vallerian in [Pull Request #111](https://github.com/Vallerian/MelodyMine/pull/111)
**Full Changelog**: [2.0.3...2.0.4](https://github.com/Vallerian/MelodyMine/compare/2.0.3...2.0.4)
## Plugin Update:
- Add mute/unmute commands to the console
release
MelodyMine 2.0.3
2.0.328 июл. 2024 г.66Minecraft: 1.13, 1.13.1, 1.13.2bukkit, paper, purpur, spigot
Что нового
# MelodyMine Changelog 2.0.3
* 🆕 Release 2.0.3 by @Vallerian in [Pull Request #102](https://github.com/Vallerian/MelodyMine/pull/109)
**Full Changelog**: [2.0.2...2.0.3](https://github.com/Vallerian/MelodyMine/compare/2.0.2...2.0.3)
## Plugin Update:
- Fix Adventure texts issues.
## Web Update:
- Fix Mute Animation.
- Fix 3DSound Switch.
release
MelodyMine 2.0.2
2.0.227 июн. 2024 г.131Minecraft: 1.8, 1.21bukkit, paper, purpur, spigot
Что нового
# MelodyMine Changelog 2.0.2
* 🆕 Release 2.0.2 by @Vallerian in [Pull Request #102](https://github.com/Vallerian/MelodyMine/pull/102)
**Full Changelog**: [2.0.1...2.0.2](https://github.com/Vallerian/MelodyMine/compare/2.0.1...2.0.2)
## Plugin Update:
- Add support PlaceholderAPI to Messages,Titles,NameTag,Bossbar,Actionbar
release
MelodyMine 2.0.1
2.0.111 июн. 2024 г.87Minecraft: 1.8, 1.20.6bukkit, paper, purpur, spigot
Что нового
# MelodyMine Changelog 2.0.1
* 🆕 Release 2.0.1 by @Vallerian in [Pull Request #75](https://github.com/Vallerian/MelodyMine/pull/97)
**Full Changelog**: [2.0.0...2.0.1](https://github.com/Vallerian/MelodyMine/compare/2.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
MelodyMine 2.0.0
2.0.011 мая 2024 г.73Minecraft: 1.8, 1.20.6bukkit, paper, purpur, spigot
Что нового
# MelodyMine Changelog 2.0.0
## Version 2.0.0 - Ease of Installation and Enhanced Configurability 🚀
* 🆕 Release 2.0.05 by @Vallerian in [Pull Request #67](https://github.com/Vallerian/MelodyMine/pull/75)
**Full Changelog**: [1.5.6...2.0.0](https://github.com/Vallerian/MelodyMine/compare/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](https://sayandev.gitbook.io/melodymine)
- 🤖 **Community Support**
Join our Discord server for support, updates, and community interaction. [Discord Server Link](https://discord.gg/CBua8YectX)
---
## 🧩 Plugin Side
### New Features
- 🌐 **Multilingual Support**
Plugin now supports multiple languages including English and Persian. Add a new language via [Pull Request link]( https://github.com/Vallerian/MelodyMine/pulls).
- ⚙️ **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
MelodyMine 1.5.6
1.5.611 апр. 2024 г.104Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.5.6 🚀
* 🆕 Release 1.5.6 by @Vallerian in [Pull Request #73](https://github.com/Vallerian/MelodyMine/pull/73)
**Full Changelog**: [1.5.5...1.5.6](https://github.com/Vallerian/MelodyMine/compare/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.
release
MelodyMine 1.5.5
1.5.55 апр. 2024 г.66Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.5.5 🚀
* 🆕 Release 1.5.5 by @Vallerian in [Pull Request #43](https://github.com/Vallerian/MelodyMine/pull/67)
**Full Changelog**: [1.5.4...1.5.5](https://github.com/Vallerian/MelodyMine/compare/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 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
MelodyMine 1.5.4
1.5.421 февр. 2024 г.69Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.5.4 🚀
* 🆕 Release 1.5.4 by @Vallerian in [Pull Request #43](https://github.com/Vallerian/MelodyMine/pull/53)
**Full Changelog**: [1.5.3...1.5.4](https://github.com/Vallerian/MelodyMine/compare/1.5.3...1.5.4)
### Plugin Updates 💡
- 🆕 Add new Config for Disable Worlds
- 🔄 Fix Apply Sound settings in web
release
MelodyMine 1.5.3
1.5.321 февр. 2024 г.63Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.5.3 🚀
* 🆕 Release 1.5.3 by @Vallerian in [Pull Request #43](https://github.com/Vallerian/MelodyMine/pull/51)
**Full Changelog**: [1.5.2...1.5.3](https://github.com/Vallerian/MelodyMine/compare/1.5.2...1.5.3)
### Plugin Updates 💡
- 🆕 Add new Config for Connect/Disconnect/Volume distance
- 🔄 Optimize Name Tag Move Event
- 🔄 Status Command Description
release
MelodyMine 1.5.2
1.5.219 февр. 2024 г.60Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.5.2 🚀
* 🆕 Release 1.5.1 by @Vallerian in [Pull Request #43](https://github.com/Vallerian/MelodyMine/pull/47)
**Full Changelog**: [1.5.1...1.5.2](https://github.com/Vallerian/MelodyMine/compare/1.5.1...1.5.2)
### Plugin Updates 💡
- 🔄 Improving Renew Data performance would be preferable
### Website Update 🌐
- 🔄 Improving Renew Data performance would be preferable
release
MelodyMine 1.5.1
1.5.118 февр. 2024 г.786Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.5.1 🚀
* 🆕 Release 1.5.1 by @Vallerian in [Pull Request #43](https://github.com/Vallerian/MelodyMine/pull/43)
**Full Changelog**: [1.5.0...1.5.1](https://github.com/Vallerian/MelodyMine/compare/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
release
MelodyMine 1.5.0
1.5.010 февр. 2024 г.590Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## What's Changed 🔄
* Release 1.5.0 by @Vallerian in [Pull Request #34](https://github.com/Vallerian/MelodyMine/pull/34)
**Full Changelog**: [Compare Changes](https://github.com/Vallerian/MelodyMine/compare/1.4.5...1.5.0)
### 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.
<img src="https://i.ibb.co/sQV9PyL/nametag-bossbar.png">
### New Events 🎉
- `PlayerChangeTalkEvent`
- `PreRenewData`
- `PostRenewData`
### New MelodyManager Method 🎵
- `showPlayerIsTalking`
- `renewData`
release
MelodyMine 1.4.5
1.4.51 февр. 2024 г.60Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.4.5 🚀
* 🆕 Release 1.4.5 by @Vallerian in [Pull Request #30](https://github.com/Vallerian/MelodyMine/pull/33)
**Full Changelog**: [1.4.4...1.4.5](https://github.com/Vallerian/MelodyMine/compare/1.4.4...1.4.5)
### Plugin Updates 💡
- 🔄 Fix 1.17.1 Error
- 🔄 Add Command `/melodymine status` to check player voice information
<img src="https://i.ibb.co/x7zX3VK/plugin-image.png">
### Website Update 🌐
- 🔄 Fix some connection issue
- 🔄Add User Status
<img src="https://i.ibb.co/87tjJT9/web-image.png">
release
MelodyMine 1.4.4
1.4.426 янв. 2024 г.72Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.4.4 🚀
* 🆕 Release 1.4.4 by @Vallerian in [Pull Request #30](https://github.com/Vallerian/MelodyMine/pull/30)
**Full Changelog**: [1.4.3...1.4.4](https://github.com/Vallerian/MelodyMine/compare/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
release
MelodyMine 1.4.3
1.4.33 янв. 2024 г.67Minecraft: 1.18, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.4.3 🚀
* 🆕 Release 1.4.3 by @Vallerian in [Pull Request #26](https://github.com/Vallerian/MelodyMine/pull/28)
**Full Changelog**: [1.4.2...1.4.3](https://github.com/Vallerian/MelodyMine/compare/1.4.2...1.4.3)
### Website Updates 🌐
- 🔄 Fix `playSound` Method Issue.
- 🔄 Fix Some Player Web Connection Issue.
release
MelodyMine 1.4.2
1.4.222 дек. 2023 г.55Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## MelodyMine 1.4.2 🚀
* 🆕 Release 1.4.2 by @Vallerian in [Pull Request #26](https://github.com/Vallerian/MelodyMine/pull/26)
**Full Changelog**: [1.4.1...1.4.2](https://github.com/Vallerian/MelodyMine/compare/1.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.
release
MelodyMine 1.4.1
1.4.123 нояб. 2023 г.77Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
# MelodyMine v1.4.1 🎶
## What's Changed 🚀
- 👤 Release 1.4.1 by [@Vallerian](https://github.com/Vallerian) in [MelodyMine Pull Request #18](https://github.com/Vallerian/MelodyMine/pull/18)
- 🔧 Full Changelog: [MelodyMine 1.4.0...1.4.1](https://github.com/Vallerian/MelodyMine/compare/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.
release
MelodyMine 1.4.0 (3D Voice System)
1.4.021 нояб. 2023 г.90Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
# MelodyMine v1.4.0 🎶
## What's Changed 🚀
- 👤 Release 1.4.0 by [@Vallerian](https://github.com/Vallerian) in [MelodyMine Pull Request #14](https://github.com/Vallerian/MelodyMine/pull/14)
- 🔧 Full Changelog: [MelodyMine 1.3.0...1.4.0](https://github.com/Vallerian/MelodyMine/compare/1.3.0...1.4.0)
## 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.
<img style="margin-bottom:10px;border-radius: 5px" src="https://i.ibb.co/dtc33MG/melody-sound4.png" alt="melody-sound4" border="0">
## 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 force 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
MelodyMine 1.3.0
1.3.07 нояб. 2023 г.77Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
# 🚀 **What's New in MelodyMine 1.3.0**
- 👤 Release by @Vallerian at [MelodyMine Pull Request #11](https://github.com/Vallerian/MelodyMine/pull/11)
- 🔧 **Full Changelog:** [MelodyMine 1.2.1...1.3.0](https://github.com/Vallerian/MelodyMine/compare/1.2.1...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.
<img src="https://i.ibb.co/99nvrsr/callpng.png" alt="callpng" >
### 📣 **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 <player>**: 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! 🎮
release
MelodyMine 1.2.1
1.2.129 окт. 2023 г.61Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
# 🚀 MelodyMine Release 1.2.1
## 📝 What's Changed
* 🎉 Release 1.1.0 by @Vallerian in [PR #7](https://github.com/Vallerian/MelodyMine/pull/7)
* Full Changelog**: [🔍 Compare1.1.0...1.2.0](https://github.com/Vallerian/MelodyMine/compare/1.2.0...1.2.1)
## 🔄 Plugin updates:
- 🛠 Fix ForveVoice Spam Message.
- 📝 Add `text` value in config.yml to change all text message color.
```yaml
text: "<gradient:#F04FE7:#FFF4E4>"
```
- 📝 Add `text_hover` value in config.yml to change all text hover message color.
```yaml
text_hover: "<gradient:#F04FE7:#DDB216>"
```
- 📝 Add `count_color` value in config.yml to change all count message color.
```yaml
count_color: "<#DDB216>"
```
- 📝 Remove `force-voice-message` from config.yml and instead, a new message `website-message` will be displayed in the chat. Clicking on it will take you to the website.
## 🔄 Website Updates:
- 🛠 Fix Multi account error
release
MelodyMine 1.2.0
1.2.028 окт. 2023 г.51Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
# 🚀 MelodyMine Release 1.2.0
## 📝 What's Changed
- SSL Support by @Vallerian in [Pull Request #4](https://github.com/Vallerian/MelodyMine/pull/4)
- 🌐 Added SSL support to the Website and WebSocket Server. It's now possible to run your sites on (Apache or Nginx), but it's recommended to use these servers.
- Fixed some issues by @Vallerian in [Pull Request #5](https://github.com/Vallerian/MelodyMine/pull/5)
- 🛠️ Resolved some of the issues related to SSL support.
- Released version 1.2.0 by @Vallerian in [Pull Request #6](https://github.com/Vallerian/MelodyMine/pull/6)
- 🚀 This marks the release of version 1.2.0.
**Full Changelog**: [🔍 Compare 1.1.0...1.2.0](https://github.com/Vallerian/MelodyMine/compare/1.1.1...1.2.0)
# 🔄 Plugin Updates
- Added config.yml `forceMessage`
- ➕ Introduced the ability to include a custom message for `forceVoice` in the configuration, allowing for personalized messages.
```yaml
force-voice-message: "<click:run_command:'/melodymine start link'><hover:show_text:'<hover_text>Click to run this command <i>/melodymine start link</i>'><prefix>You must active your voice chat. do <i>/melodymine start link</i></hover></click>"
```
- Added force voice title and subtitle
- ➕ Now, you can configure the title and subtitle for `forceVoice` in the configuration. Customize title, subtitle, or use default values, and modify messages in the `config.yml`.
<img src="https://i.ibb.co/p27MW7H/Screenshot-2023-10-28-053551.png" alt="Screenshot-2023-10-28-053551" border="0" />
- Added command `/melodymine control`
- ➕ Implemented the `/melodymine control` command, enabling control of mute and deafen features directly from your Minecraft server via the website.
<img src="https://i.ibb.co/3T9ZRKD/Screenshot-2023-10-28-054458.png" alt="Screenshot-2023-10-28-054458" border="0" />
- Added shortcut (Shift + F) for toggle mute in the website
- ➕ Added the option to use a shortcut (Shift + F) for toggling mute on your server directly from the website.
## 📦 New Placeholders
- `%melodymine_self_mute%`
- 🤐 This placeholder indicates whether a player has self-muted or not, and you can customize the message in the `config.yml`.
- `%melodymine_deafen%`
- 🙉 This placeholder indicates whether a player has self-deafened or not, and you can customize the message in the `config.yml`.
- `%melodymine_control%`
- 🎚️ This placeholder reveals the current control state of the player, whether they are muted, unmuted, deafened, or undeafened.
## 📦 New Permission
- `melodymine.control`
- 🔒 This permission is required for accessing the `/melodymine control` command and using shortcuts.
```yaml
melodymine.control:
description: player can change mute / deafen in website
default: true
```
## 📦 New API
- `PlayerChangeControlWebEvent`
- 🌐 This event is triggered when a player mutes or deafens themselves on the website.
- `PrePlayerSetSelfMuteEvent`
- 🚧 This event occurs before a player mutes or unmutes themselves in the Minecraft server, and it can be canceled.
- `PostPlayerSetSelfMuteEvent`
- 🏁 This event occurs after a player mutes or unmutes themselves in the Minecraft server.
- `PrePlayerSetDeafenEvent`
- 🚧 This event occurs before a player deafens or undeafens themselves in the Minecraft server, and it can be canceled.
- `PostPlayerSetDeafenEvent`
- 🏁 This event occurs after a player deafens or undeafens themselves in the Minecraft server.
## 📦 New MelodyManager Methods
- `setPlayerSelfMute`
- 🤫 Used for muting a player on the website.
- `setPlayerDeafen`
- 🙉 Used for deafening a player on the website.
## 📦 New `config.yml` Values
- `mute-toggle-shortcut`
- 🔒 A Boolean option that allows you to enable or disable the shortcut mute feature for players.
```yaml
mute-toggle-shortcut: true
```
- `placeholder-self-mute`
- ➕ The message displayed in the self-mute placeholder.
```yaml
placeholder-self-mute: "Mute"
```
- `placeholder-self-unmute`
- ➕ The message displayed in the self-unmute placeholder.
```yaml
placeholder-self-unmute: "unMute"
```
- `placeholder-self-deafen`
- ➕ The message displayed in the deafen placeholder.
```yaml
placeholder-self-deafen: "Deafen"
```
- `placeholder-self-undeafen`
- ➕ The message displayed in the undeafen placeholder
```yaml
placeholder-self-undeafen: "UnDeafen"
```
- `force-voice-title`
- 🔒 A Boolean option that allows you to customize the title and subtitle when force voice is enabled.
```yaml
force-voice-title: true
```
- `force-voice-title-message`
- ➕ The title message for force voice.
```yaml
force-voice-title-message: "<hover_text>Force Voice"
```
- `force-voice-subtitle-message`
- ➕ The subtitle message for force voice.
```yaml
force-voice-subtitle-message: "<text>do <u>/melodymine start link</u> to start"
```
# 🔄 Website Updates
- Added self-mute and deafen icons
- ➕ Icons for mute and deafen have been added to the website, making it clear when a player has self-muted or self-deafened.
<img src="https://i.ibb.co/PQC7xq5/Screenshot-2023-10-28-053500.png" alt="Screenshot-2023-10-28-053500" border="0" />
- Fixed some bugs in WebSocket events
- 🐞 Fixed several bugs related to WebSocket events, especially those related to the "Support Authme with the Username" update.
release
MelodyMine 1.1.1
1.1.120 окт. 2023 г.58Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
# 🚀 MelodyMine Release 1.1.1
## 🌐 Website Update
### 🎵 Add NoiseSuppression Feature
Enhance user experience by adding the all-new Noise Suppression feature. Enjoy crystal-clear audio for a seamless user experience.
<img src="https://i.ibb.co/prrtqhB/image.png" alt="image">
### 🔒 Add AuthMe Support for Searching by Username
Integrate AuthMe support, enabling users to search your website by their usernames. Enhance security and ease of access for your community.
## 🧩 Plugin Updates
### 🐞 Fix an Error Related to the Player Death Event
We've tackled a pesky bug related to the player death event. No more unexpected crashes or issues when handling player deaths.
release
MelodyMine 1.1.0
1.1.012 окт. 2023 г.59Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot
Что нового
## 📝 What's Changed
* 🚀 Release 1.1.0 by @Vallerian in [PR #1](https://github.com/Vallerian/MelodyMine/pull/1)
## 🌟 New Contributors
* 🎉 @Vallerian made their first contribution in [PR #1](https://github.com/Vallerian/MelodyMine/pull/1)
**Full Changelog**: [🔍 Compare 1.0.0...1.1.0](https://github.com/Vallerian/MelodyMine/compare/1.0.0...1.1.0)
### 📦 QRCode Support
- ➕ Add Command
- /melodymine start qrcode
<img src="https://i.ibb.co/jy4dXYG/Screenshot-2023-10-11-172126.png" alt="Screenshot-2023-10-11-172126" border="0">
### 📊 Added bStats Profile
- 📊 [bStats Profile](https://bstats.org/plugin/bukkit/MelodyMine/20020)
<img style="border-radius: 5px" src="https://bstats.org/signatures/bukkit/MelodyMine.svg"/>
### 🔑 Add Permission
- ➕ melodymine.qrcode
### 🎧 Add API Listeners
- ➕ PreSendQRCodeEvent
- ➕ PreEnableVoiceEvent
- ➕ PreDisableVoiceEvent
- ➕ PreSetVolumeEvent
- ➕ PostEnableVoiceEvent
- ➕ PostDisableVoiceEvent
- ➕ PostSetVolumeEvent
- ➕ PostSendQRCodeEvent
### 🎶 Add MelodyManager events
- ➕ MelodyManager.enableVoice
- ➕ MelodyManager.disableVoice
- ➕ MelodyManager.setVolume
- ➕ MelodyManager.sendStartQRCode
### 🗑️ Removed database columns
- ➖ serverLastLogin
- ➖ serverLastLogout
- ➖ webLastLogin
- ➖ webLastLogout
- ➖ serverIp
- ➖ webIp
### 🗑️ Removed placeholders
- ➖ %melodymine_weblogin%
- ➖ %melodymine_weblogin_ago%
- ➖ %melodymine_weblogout%
- ➖ %melodymine_weblogout_ago%
### 🐞 Bug Fix
- 🐛 API event errors fixed
- 🐛 Resolved an unknown error on the login page of the website
- 🐛 Fixed database connection issues
- 🐛 Improved the website UI
release
MelodyMine 1.0.0
1.0.05 окт. 2023 г.116Minecraft: 1.8, 1.20.4bukkit, paper, purpur, spigot