Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for TAHER7

MelodyMine (Minecraft Voice Chat Plugin)

Release
1.3.0

TAHER7 released this version: November 7, 2023

šŸš€ 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.

šŸ“£ 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! šŸŽ®

Information

Published onNovember 7, 2023
Downloads4

Platforms

Paper Paper (1.8-1.20.2)