SoundEffect is a plugin and an API which make easy to create any sound effect by compiling all sort of existing sound already present in Minecraft.
Commands:
/SoundEffect PlaySound \<sound> \<volume> \<pitch> : Play a sound
/SoundEffect CreateSimpleEffect \<name> \<sound> \<volume> \<pitch> [delay]: Create a simple effect
/SoundEffect CreateComplexEffect \<name> : Create a complex effect
/SoundEffect AddSoundEffect \<soundEffect> \<soundEffectToAdd> [delay] : Add a sound effect
/SoundEffect PlaySoundEffect \<soundEffect> \<player> [x] [y] [z] : Play a sound effect
/SoundEffect SpawnSoundEffect \<soundEffect> \<world> [x] [y] [z] : Spawn a sound effect at location
/SoundEffect BroadcastSoundEffect \<soundEffect> \<world> [x] [y] [z] : Broadcast a sound effect
/SoundEffect ListSoundEffect : List of sound effect
/SoundEffect reload : Reload SoundEffect
/SoundEffect help : Display help
Permissions:
SoundEffect.admin : Give all access, default to OP
SoundEffect.play.sound : Enable player to play a sound
SoundEffect.create.soundEffect : Enable player to create any type of sound effect
SoundEffect.play.soundEffect : Enable player to play a sound effect
Messages:
All the messages sent by SoundEffect are configurable in the message.yml file.
You can also create your own message file and change it in the config file.
Feel free to send me any translation and I'll add it into SoundEffect.
Config:
The plugin use metrics and an integrated updater.<br>
Both can be disable in config.yml
Tab completion:
All commands have a full tab completion with a detailed help.
API:
As it is designed as an API, you can add SoundEffect to your plugin using maven
<repositories>
<repository>
<id>hexosse-repo</id>
<url>https://raw.github.com/hexosse/maven-repo/master/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.hexocraft</groupId>
<artifactId>soundeffect</artifactId>
<version>1.0.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
The API can be found in SoundEffectApi class.
Ressources:
Releases : https://github.com/hexocraft/SoundEffect/releases
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta