Blaze | Play audio in minecraft icon

Blaze | Play audio in minecraft -----

Play audio to your players in minecraft.



Blaze - Play audio in minecraft

[​IMG]
! Note, This plugin is in a beta release, for problems or bug reports please join our discord and don't give bad reviews with just a dump of the error(s); Only version 1.13 - 1.18.2 supported !

This description will be highly improved soon, please stand by.
Also there is no installation instructions as it's just drag and drop in your plugin folder.

FAQ:

Q: "My console is getting spammed with WorldGuard errors"
A: You have an outdated version of WorldGuard, Please update it.


Commands:
Basic:
/blaze help [category] - Get the help page for the plugin
/url - Get an URL for players to connect to - blaze.player.url
/volume <1-100> - Set your own volume to a desired percentage - blaze.player.volume
Media:
/blaze play <selector> <media> - Play media to someone or multiple people - blaze.media.play
/blaze pause <selector> - Pause media for someone or multiple people - blaze.media.pause
/blaze resume <selector> - Resume paused media or re-play the last requested media - blaze.media.resume
/blaze seek <selector> <seconds> - Go to a specific part in the song - blaze.media.seek
Effects:
Effects is a way for someone to add names to url's (E.g instead of doing /blaze play @a https://youtube.com/?v=.... you can do /blaze play @a effectname; This works for everywhere where media can be provided)

/blaze effect add <name> <media> - Create an effect - blaze.admin.effects
/blaze effect remove <name> - Remove an effect - blaze.admin.effects
/blaze effect list - Get a list of all effects - blaze.admin.effects
Regions (WorldGuard 7 Required):
/blaze region add <region> <media> - Create a region with media - blaze.admin.regions
/blaze region remove <region> - Remove a region from blaze - blaze.admin.regions
/blaze region play <region> <media> - Change media source for region - blaze.admin.regions
/blaze region pause <region> - Pause all media in a region - blaze.admin.regions
/blaze region resume <region> - Resume media in region - blaze.admin.regions
/blaze region loop <true/false> - Set a region's audio to loop or not - blaze.admin.regions
/blaze region list - Get a list of regions - blaze.admin.regions

Traincarts:
This plugin supports traincarts and adds a few signs to traincarts:
[train] | play | <media> - Play media to the train/cart
[train] | pause - Pause media for train/cart
[train] | resume - Resume media for train/cart
[train] | seek | <seconds> - Skip to time in media


Configuration:
There are a few options in the configuration but it's not too much, in the future we want there to be many more options.

service.base - The URL of the server Blaze should connect to for audio
service.serverName - The display name for your server on the web client
service.acceptTos - If you accept our TOS or not, for now we have defaulted it to true, meaning by installing this plugin you accept our TOS
configuration.joinMessage.enabled - if you want to enable the join message yes or no
configuration.joinMessage.message - the actual message to be sent to users (use of %player% and '§' color codes supported)
configuration.showActionBar - Show the current playing media when there is new media in the player's actionbar


TOS:
I would rather not write up a large TOS but I would like to point out a few things.

First, This server is free so please don't abuse the services (e.g spamming requests)
Second, Don't decompile the plugin (Soon we will open source the plugin anyway, but we want to do some refractoring first)
Third, Abuse of the service (Or something deemed abuse) will make us ban you from our service, so again be respectful to the API

Supported media types:
Audio Services: YouTube
Audio types: MP3, AAC, FLAC, OGG, WAV
Video types (will only play audio): MP4, WebM, MOV,


Plans for the future:
- Bungeecord support
- Support for legacy versions and WorldGuard 6 support
- More useful integrations
- More configuration options
- Better Web UI
- Improve this entire description
- In-game Config GUI or web config GUI
- Allow to disable perms for /url and /volume
- Fix bugs (as they probably will be exist)
- Make the plugin open-source
- Add support for multiple tracks
- Add relative volume to regions
- Add start time to play, regions, etc
- Add more audio services (e.g Soundcloud)

For any questions, problems or complaints you can join the discord or mail me over at: [email protected]
Resource Information
Author:
----------
Total Downloads: 124
First Release: Apr 10, 2022
Last Update: Oct 23, 2022
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings