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

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

⬇ Download on Spigot
title.jpg

Minimalist and easy-to-use plugin,
no more audio players in the background or logins behind the back,
let your players flow!


What is AreaSoundEvents?

AreaSoundEvents is a Bukkit/Spigot plugin designed to add region-based sound events to your Minecraft server. This plugin allows server administrators to define regions within the game world and associate specific sounds, sources, volumes and pitches with those regions. Players within these regions will hear the defined sound/music effects, creating immersive audio experiences within your Minecraft server.


features_title.jpg
requirements_title.jpg
  1. Spigot/Bukkit | Paper | Mohist | Arclight from 1.17.1
  2. Worldedit plugin [1.17 - 1.20]
  3. WorldGuard plugin [1.17 - 1.20]
installation_title.jpg
  1. Download the latest version of the AreaSoundEvents plugin JAR file from SpigotMC.
  2. Place the downloaded JAR file in the plugins folder of your Bukkit/Spigot server.
  3. Restart or reload server to enable the plugin.
TIPS: You can create your own resource pack with .ogg sounds/music for client side and overwriting the sounds.json. Datapack could force the mandatory installation in the client... Once client side has the resource pack, AreaSoundEvents is able to handle playing the customized sound/music. Guide to Adding Custom Music to the Plugin


configuration_title.jpg


AreaSoundEvents provides a configuration file (config.yml) where you can customize various settings for the plugin:
AreaSoundEvents also allows you to modify and add regions from the file (regions.yml), you will be able to reload the settings in the game without needing to restart the server:

YAML Regions Example
Code (Text):

regions: # Don't touch! is for plugin proposals
       areasoundevents: # The region's id
           name: areasoundevents # Region's name (has to be associate with the id)
           sound: minecraft:music.end # The sound which will be reproduced
           source: MUSIC # The source that sound plays (master, music, records...)
           volume: 0.5 # The volume of the sound (0~1)
           pitch: 1 # The pitch of the sound (0~1)
           loop: false # Allow the loop for the sound (true/false)
           loop-time: 60 # The time that sound replays (seconds)
 

This region is defined to play the sound minecraft:music.end with a volume of 0.5 and a pitch of 1 from the source MUSIC.


commands-title.jpg


AreaSoundEvents plugin provides the following commands:

Main Commands

Sub Commands
Aliases

TIPS: When you make a modification to the regions.yml file and do not want to restart the server, remember to use the /areasoundevents reload command.

TIPS: When you create or modify a region, don't forget to use /areasoundevents save to store it in the regions.yml file. However, every time the server is turned off or restarted, the modifications through the create or modify commands will be saved automatically.


permissions_title.jpg
usage_title.jpg


Creating Region Sound Events

To create a new region sound event, use the following commands:
  1. Use the WorldEdit //wand command to use the coordinates selection tool.
  2. Select an area with the tool.
  3. Use WorldGuard /region define {region}
  4. /rg flags {region}
  5. Navigate to the last page (Custom flags) and ALLOW area-sound-events flag.
Then you can use AreaSoundEvents plugin here:

/areasoundevents create {region} {sound} [source] [volume] [pitch] [loop] [loop-time]

Example: /areasoundevents create bosszone1 minecraft:music.end players 1 1

TIPS: I highly recommend to set the source to PLAYERS. Players often set off the music source and on the other hand, I can't find a way to prevent Minecraft music from playing randomly. In the latter case, if you play with the MUSIC source, Minecraft will overlay yours. (I'm researching about gamerules).


Viewing Region Sound Events

To view existing region sound events, use the following command:

/areasoundevents list

This command will display a list of all defined region sound events.

Deleting Region Sound Events

To delete a region sound event, use the following command:

/areasoundevents remove {region}


future_title.jpg
support_title.jpg

If you encounter any issues or have questions about using the AreaSoundEvents plugin, please refer to the following resources. I would also like to have your feedback to improve and fix possible problems. Don't hesitate to write me >> HERE <<. THANK YOU SO MUCH!

Support Forums
Bug Reporting


REPOSITORY LINK TO CONTRIBUTE
[ GITHUB / AREASOUNDEVENTS ]

Credits

AreaSoundEvents Plugin was developed by @LavinyTuttini.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

AreaSoundEvents | Create Sound Events for Minecraft [1.17.1 - 1.21.3] is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18, 1.19, 1.20 and newer. Downloaded 1,588 times (via Spigot). Download it and open it directly in the game.

Explore more