Skip to content

xX-Alberto-Xx/PrivateMessageDing

Repository files navigation

Mod icon

Private Message Ding (pmding)

This is a Fabric client-side utility mod made primarily for CubeKrowd and its purpose is to not make you miss a private message again!

If someone sends you a message with /m (or any of its aliases, like /tell, /w, ...), with this mod you'll also be notified of it with a ding sound, as if you collected an experience orb. Say goodbye to accidentally missing your CubeKrowd friends' messages, for example because you were too focused playing or you weren't looking at the screen (but still had your headset on)!

Customizability 🛠️

The mod doesn't directly play the random/orb sound. Instead, it defines a pmding:ding sound event with that sound as default (and with a subtitle) so, provided that you know how to create a resource pack, thanks to Minecraft's sound event system, you can change the sound that is played when you receive a message.

The sounds.json format allows you to replace the default sound or add other sounds or sound events, so that you can make the private message notification something more than a simple ding! (If you add multiple sounds, you'll hear a random one every time)

For example, if you fear you won't hear it, this resource pack will replace it with a dragon roar! (Delegating to the sound event entity.ender_dragon.ambient)

Dependencies 📦

  • fabric-registry-sync-v0 (bundled in the jar, it's a part of Fabric API that allows modifying registries while mods are loading, in this case to register the sound event)
    • fabric-networking-api-v1 (bundled)
    • fabric-api-base (bundled)

TODOs 📋

None. (For now!)

About

A Fabric mod that plays a ding sound when you receive a private message on CubeKrowd.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages