diff options
author | Raven Szewczyk <git@eigenraven.me> | 2024-08-15 22:44:13 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-15 21:44:13 +0000 |
commit | 5decfda1dd1b3bbfdb1098f409aa50162ea32dc2 (patch) | |
tree | fd3dd1c237a0c8c4d4953dd7e529f5b5d89e6e34 /src/main/java/gregtech/client/ISeekingSound.java | |
parent | 799d5edf98e7e9f6152f432cdc48eac858398c8a (diff) | |
download | GT5-Unofficial-5decfda1dd1b3bbfdb1098f409aa50162ea32dc2.tar.gz GT5-Unofficial-5decfda1dd1b3bbfdb1098f409aa50162ea32dc2.tar.bz2 GT5-Unofficial-5decfda1dd1b3bbfdb1098f409aa50162ea32dc2.zip |
Electric jukebox (#2827)
* GT music system
* Minor fix for some glitches when switching dimensions with P2Ps on both sides
* Most features implemented except headphones
* Implement wireless headphones
* Disable debug mode
* Spotless
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/client/ISeekingSound.java')
-rw-r--r-- | src/main/java/gregtech/client/ISeekingSound.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/main/java/gregtech/client/ISeekingSound.java b/src/main/java/gregtech/client/ISeekingSound.java new file mode 100644 index 0000000000..091b56f802 --- /dev/null +++ b/src/main/java/gregtech/client/ISeekingSound.java @@ -0,0 +1,14 @@ +package gregtech.client; + +import net.minecraft.client.audio.ISound; + +/** + * Metadata on a sound object used to seek it when starting playback. + */ +public interface ISeekingSound extends ISound { + + /** + * @return The number of milliseconds to seek by. + */ + long getSeekMillisecondOffset(); +} |