Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
๐ 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 theconfig.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.
Information
Published on | October 28, 2023 |
---|---|
Downloads | 0 |
Platforms
Paper (1.8-1.20.2)