
MelodyMine, MineCraft Voice Chat 2.0.5
Minecraft Proximity Voice Chat Plugin Without Mod
๐ MelodyMine Release 1.2.1
๐ What's Changed
-
๐ Release 1.1.0 byย @Vallerianย inย PR #7
-
Full Changelog**:ย ๐ Compare1.1.0...1.2.0
๐ Plugin updates:
- ๐ Fix ForveVoice Spam Message.
- ๐ Addย
text
ย value in config.yml to change all text message color.
text: "<gradient:#F04FE7:#FFF4E4>"
- ๐ Addย
text_hover
ย value in config.yml to change all text hover message color.
text_hover: "<gradient:#F04FE7:#DDB216>"
- ๐ Addย
count_color
ย value in config.yml to change all count message color.
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
๐ MelodyMine Release 1.2.0
๐ What's Changed
-
SSL Support by @Vallerian inย Pull Request #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
- ๐ ๏ธ Resolved some of the issues related to SSL support.
-
Released version 1.2.0 by @Vallerian inย Pull Request #6
- ๐ This marks the release of version 1.2.0.
Full Changelog:ย ๐ Compare 1.1.0...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.
- โ Introduced the ability to include a custom message forย
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
.
- โ Now, you can configure the title and subtitle forย
- Added commandย
/melodymine control
- โ Implemented theย
/melodymine control
ย command, enabling control of mute and deafen features directly from your Minecraft server via the website.
- โ Implemented theย
- 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
.
- ๐ค This placeholder indicates whether a player has self-muted or not, and you can customize the message in theย
-
%melodymine_deafen%
- ๐ This placeholder indicates whether a player has self-deafened or not, and you can customize the message in theย
config.yml
.
- ๐ This placeholder indicates whether a player has self-deafened or not, and you can customize the message in theย
-
%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.
- ๐ This permission is required for accessing theย
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.
mute-toggle-shortcut: true
placeholder-self-mute
- โ The message displayed in the self-mute placeholder.
placeholder-self-mute: "Mute"
placeholder-self-unmute
- โ The message displayed in the self-unmute placeholder.
placeholder-self-unmute: "unMute"
placeholder-self-deafen
- โ The message displayed in the deafen placeholder.
placeholder-self-deafen: "Deafen"
placeholder-self-undeafen
- โ The message displayed in the undeafen placeholder
placeholder-self-undeafen: "UnDeafen"
force-voice-title
- ๐ A Boolean option that allows you to customize the title and subtitle when force voice is enabled.
force-voice-title: true
force-voice-title-message
- โ The title message for force voice.
force-voice-title-message: "<hover_text>Force Voice"
force-voice-subtitle-message
- โ The subtitle message for force voice.
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.
- Fixed some bugs in WebSocket events
- ๐ Fixed several bugs related to WebSocket events, especially those related to the "Support Authme with the Username" update.
๐ 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.
๐ 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.
๐ What's Changed
- ๐ Release 1.1.0 byย @Vallerianย inย PR #1
๐ New Contributors
- ๐ย @Vallerianย made their first contribution inย PR #1
Full Changelog:ย ๐ Compare 1.0.0...1.1.0
๐ฆ QRCode Support
- โ Add Command
- /melodymine start qrcode
๐ Added bStats Profile
- ๐ย bStats Profile
๐ 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