Mod

Audioplayer Roleplay

Quick rating

Audioplayer Roleplay

No reviews yet

Adds additional role-play and mini-game focused features to the AudioPlayer mod

Mod Loaders
Fabric
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

AudioPlayer Roleplay Addon

Roleplay/Minigame additions to the AudioPlayer mod.

Requires AudioPlayer and Simple Voice Chat.

Features

Features are defined as modules, that can be disabled or enabled in the server config, modules can be stacked in any valid combination, currently there are 4 modules.

Warning

Currently, permissions are unsupported and all commands are available to everybody. This mod is intended for use on servers with a trusted community.

Commands

  • /roleplay info - Shows all information for all modules on the held item

Every module has the following commands:

  • /roleplay <module name> remove - removes the module from the held item
  • /roleplay <module name> info - provides a small info blurb about the module and held item (if present)
  • /roleplay <module name> - the same as info

Static Playback

This module makes the audio static, removing 3D audio in the range.

This will be automatically upgraded from AudioPlayer v1 static playback, starting with AudioPlayer 2.1.x.

Commands:

  • /roleplay static apply - Apply the static playback module to the item

Randomized Playback

This module allows you to have multiple sounds on one item, and the sound that is played is picked randomly.

This will be automatically upgraded from AudioPlayer v1 randomized playback, starting with AudioPlayer 2.1.x.

This also allows the creation of a playlist of sounds that you can reuse across multiple items.

Commands:

  • /roleplay randomized append <sound_id> - Adds a sound to this item, enabling randomized playback
  • /roleplay randomized set <playlist_id> - Sets the item to use a playlist of audio, enabling randomized playback
  • /roleplay randomized playlist append <playlist_id> <sound_id> - appends a sound to a playlist
  • /roleplay randomized playlist create <playlist_id> - create an empty playlist
  • /roleplay randomized playlist import <folder> <playlist_id> - import from the folder (within the audioplayer_uploads folder) directly to a playlist
  • /roleplay randomized playlist list <playlist_id> - list the sounds in a playlist
  • /roleplay randomized playlist remove <playlist_id> <sound_id> - remove a sound from a playlist

Regions

This module allows you to override the default spherical area for playback, and replace it with a custom volume defined by two points.

You can also save a region as a "Named Region", and use it across multiple.

By default, a region can be used from anywhere, however there is a config option in the regions config file to allow a server owner to limit this.

Regions support modes which controls how the audio is played, the mode is set on a per item basis, rather than a per-region basis. The currently available modes are:

  • CLIP - a rectangle that clips a much larger radius sphere that contains it
  • CLIP_MANUAL_RANGE - like clip, expect the range is not automatically set to cover the entire region, you can set it manually
  • FALLOFF - audio plays static (with no 3D audio direction) inside the region, and then with locationality pointing towards the region within the items range of the region

Commands

  • /roleplay regions apply <pos1> <pos2> <mode> - Sets the region of this item to be between the supplied coordinates
  • /roleplay regions apply <region> <mode> - Sets the region to the supplied named region
  • /roleplay regions named set <region> <pos1> <pos2> - Creates or edits an existing named region (takes place instantly)
  • /roleplay regions named list - Lists all named regions on the server

Custom Volume Category

This module allows you to create custom volume sliders in Voice chat, and assign items to them.

The categories (volume sliders) must be explicitly created from a config located in <world_folder>/audioplayer_rp/custom_volume_category/categories.properties. This config can be reloaded while the server is running, and icons can be assigned in the config as well.

  • /roleplay volume apply <category> - sets the category of this item to the one provided
  • /roleplay volume reload - reloads the config to load all categories

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~12,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync