Commit Graph

145 Commits

Author SHA1 Message Date
Navoei
83e18d4408 Update Readme.md
Fixed spelling mistakes.
2022-11-15 22:56:50 -06:00
Navoei
db5a6278ea Update Readme.md
Fixed some formatting.
2022-11-15 22:56:24 -06:00
Navoei
2788bf7e72 Merge pull request #16 from not3oF/patch-1
Updated readme to be much much simpler to read
2022-11-15 22:55:43 -06:00
not3oF
e60cdf4398 Updated readme to be much much simpler to ready
customdiscs.command isn't as easy to understand compared to the actual required permissions.

Please revise & consider accepting my pull request
2022-11-15 23:04:10 +02:00
Navoei
f308b64aa7 Vulnerability Fix
This version patches a directory traversal vulerability.
2022-11-13 19:06:05 -06:00
Navoei
e646b45af6 Bugfix: Spaces cannot be used in disc names 2022-09-04 19:11:50 -05:00
Navoei
f06ad64505 Hopper Dupe Fix 2022-08-28 19:19:18 -05:00
Navoei
70a3b32a1a Hopper Bugfix
Error when hoppers pick up a custom disc.
2022-08-28 18:44:18 -05:00
Navoei
c8d40d7ea7 BugFix
Placing hoppers under jukeboxes fix.
2022-08-28 18:38:18 -05:00
Navoei
64c075ec55 Seemless Update Release 2022-08-28 15:02:22 -05:00
Navoei
ad351a0ed6 Seemless Update Request #6 2022-08-20 20:11:35 -05:00
Navoei
eb3b1dc381 Seemless update 2022-08-20 19:00:09 -05:00
Navoei
0b3e243036 Seemless Update 2022-08-20 18:54:20 -05:00
Navoei
cd09eb4693 Update readme.md 2022-08-20 17:25:19 -05:00
Navoei
4db058c0fa Update readme.md 2022-08-16 16:37:56 -05:00
Navoei
03d7a82e30 Bugfix ( Issue #4 ) 2022-08-16 16:35:38 -05:00
Navoei
ec4076f2ba Volume controls and music disc range
Feature update.
2022-08-09 22:36:06 -05:00
Navoei
9460719e01 Update readme.md 2022-08-07 23:51:29 -05:00
Navoei
0d41e54e6b Thread Pools and Hopper Comaptibility
2.0 release of Custom Discs
2022-08-07 23:44:24 -05:00
Navoei
aac5cc4112 Removed Redundant Code
Removed some code that spams console.
2022-07-29 15:52:47 -05:00
Navoei
6dd7c6f8d0 Better Async Tasks
Now using a BukkitRunnable and a Map to determine if an async task is running. This allows the plugin to prevent the jukebox from being modified before the task is complete, which prevents the jukebox from bugging out and causing discs to be lost.
2022-07-29 15:51:11 -05:00
Navoei
ae4c216fcf Update plugin version 2022-07-24 21:44:35 -05:00
Navoei
99c4f6090c Async AudioPlayer
The audio player now runs asynchronously to prevent lag when inserting discs into a jukebox.
2022-07-24 20:24:37 -05:00
Navoei
cd367cc19a Update readme.md 2022-07-24 14:40:49 -05:00
Navoei
c1050d2640 Mp3 Support
Mp3 support for custom discs!
2022-07-24 14:36:38 -05:00
Navoei
2c5381b7d9 Begin work on mp3 support
Add mp3spi as a dependency.
2022-07-19 21:25:58 -05:00
Navoei
ad050cf940 Bugfix
Patched a bug where players could dupe discs if the file is not found whent he player inserts a disc into a jukebox.
2022-07-12 20:44:52 -05:00
Navoei
c7fb2d5b6b Update readme.md 2022-07-12 01:56:18 -05:00
Navoei
867ed71cb0 Update readme.md 2022-07-12 01:46:00 -05:00
Navoei
2f309fa58a Hand swing fix
Fixed a small issue when the server restarts and the hand does not swing
2022-07-12 01:20:35 -05:00
Navoei
2e3d7c4bb3 Actionbar & bugfixes
Fixed some bugs while playing customdiscs while vanilla discs were already in a jukebox.
Players are now sent an action bar message containing the song that is being played.
2022-07-12 00:57:22 -05:00
Navoei
53f1396738 Jukebox updates and Presistent Data Containers
The jukebox now stops the vanilla sound!
The plugin now uses a presistent data container to store the music disc.
2022-07-11 20:12:28 -05:00
Navoei
0c0307607c Permissions
The permission customdiscs.command is now required to run /customdisc .
2022-07-10 18:14:24 -05:00
Navoei
7794ca19de Jukebox updates
Jukeboxes now stop playing audio when exploded.
2022-07-10 18:06:37 -05:00
Navoei
129c22aba1 Audio Player stops
The audio player ID is now based off block.getLocation().toString().getBytes(). This allows the audio player to be controlled based on the location of the jukebox!
2022-07-10 14:23:29 -05:00
Navoei
af77bffaac Some minor changes
was trying to get a way to control the audio channel
2022-07-09 21:35:28 -05:00
Navoei
287b41f004 Jukebox updates
Jukebox now stops the audio player, although there is some conflict when playing multiple discs.
2022-07-09 19:54:12 -05:00
Navoei
9b99a46f77 Jukebox Plays
The jukebox now plays the songfile, although the vanilla disc still plays.
2022-07-08 23:39:02 -05:00
Navoei
897b204257 File Checks
When inserted into jukebox, the plugin will check if a file exists.
2022-07-08 18:52:20 -05:00
Navoei
3b1ecc9d40 File Reader
Check if the file exists and if it is in.wav format.
2022-07-08 11:24:46 -05:00
Navoei
6e8d345776 Command Lore
Command now sets the lore for the disc.
2022-07-08 00:29:20 -05:00
Navoei
c255e5821f Command creation
Created the command so I can get it's arguments.
2022-07-06 23:40:37 -05:00
Navoei
108008331f Commands
Creating commands.
2022-07-03 13:20:36 -05:00
Navoei
9d1bbd4ac2 Lemons 2022-07-03 12:44:33 -05:00
Navoei
ba20a7570f Initial commit 2022-07-03 12:35:34 -05:00