AreaSoundEvents | Create Sound Events for Minecraft [1.17.1 - 1.21.3] icon

AreaSoundEvents | Create Sound Events for Minecraft [1.17.1 - 1.21.3] -----

Enhance your game experience with custom sound events tailored to your server's unique atmosphere!




- Added sound will play if the user is in a configured region when joining the server, being teleported, or respawning.
- Added sound will switch correctly if the user teleports between configured regions.
- Added sound is stopped when the user is teleported outside of a configured region.
- Added a new parameter ( default-delay-play-sound) to adjust a delay when the music should be played when joining the server, being teleported and respawning. This parameter ensure that sound actions are executed correctly and at the right time, so I recommend using it with caution.
----------, Dec 18, 2024

- Allowed server versions 1.21, 1.21.1 and 1.21.3.
- Revised server version management.

I did tests with the version 1.21, 1.21.1 and 1.21.3 of paperMC. Feel free to give me some feedback about your executions in other kind of servers as spigot/bukkit, mohist or Arclight.
----------, Dec 16, 2024

- Added play and stop commands.
- Significant code performance and optimization.

The play command enables you to test region sounds with a full setup while creating or modifying a region. This means you can create or modify your region's sound settings and then test them anywhere using the play command.
/areasoundevents play <region-name>

The stop command halts all currently playing sounds.
/areasoundevents stop
----------, Feb 20, 2024

- Fixed the loop property was not being modified correctly.

I'm sorry for this simple fix but I noticed that the region's loop property was not updating correctly when edited with the modify command.
----------, Feb 12, 2024

- Fixed display suggestion tab for loop properties on create/modify commands

Sorry about this fixed version, it is not mandatory. Only applies the display suggestion/autocomplete tab for loop and loopTime when creating or modifying a region in the chat.
----------, Feb 12, 2024

- Added sound looping within a region.

/areasoundevents create <region-name> <sound-name> <source> <volume> <pitch> <loop [true/false]> <loop-time [60]>

If you set loop=true, the sound will be reproduced again once the loop-time is finished. The loop-time in SECONDS is the time until sound plays again.

IMPORTANT: You are free to add as few seconds as you want, but it could have an unwanted server cost. My recommendation of using this loop feature is to allow the loop for songs with more than 50 or 60 seconds. And finally, know the duration of your sound in seconds to correctly add it to the region's loop-time property, then you will have your sound playing again at the end of the current play.
----------, Feb 12, 2024

- Added Tab Completion and Suggestions to facilitate the use of commands.

Examples:
2024-02-11_01.33.15.png Source tab with all native Sound Categories

2024-02-11_01.34.55.png Tab with currently existing regions

2024-02-11_01.35.29.png
Tab with properties to modify

And much more tabs...
----------, Feb 11, 2024

- Added interactable content in chat from list command.
- Added Language support.
- Added functional config.yml file.
- Added player is detected when entering the server to play associate regions's sound/music.
- Improvement commands performance.
- Improvement data management of the regions.
- Improvement code performance.
- Other minor fixes...

2024-02-10_17.37.48.png
You can click on Remove button to delete automatically that associated region
----------, Feb 10, 2024

Resource Information
Author:
----------
Total Downloads: 473
First Release: Feb 7, 2024
Last Update: Dec 18, 2024
Category: ---------------
All-Time Rating:
6 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings