Note Block Player. Un Lecteur audio dans Minecraft !
-
Bonjour à vous !
Je reviens à vous pour un nouveau projet !
Note Block Player Mod
Présentation
Comme son nom ne l’indique pas, le mod permet la lecture de flux audio de différentes sources (présentes sur ce superbe logo)
Youtube, Twitch, Soundcloud, Bandcamp ou Vimeo !
L’idée de base était la lecture d’un flux de web-radio, mais pourquoi ne pas aller plus loin ?
Le but de ce projet était à la base de me familiariser avec:- La Sound API de java, la manipulation des données audio
- L’utilisation des Queues
- Ainsi que la manipulation des GUI de Minecraft.
Ne voyez pas là un projet 100% terminé, ou 100% opérationnel.
Mais le but premier, la manipulation audio, est pour moi réussiFeatures
Le mod est simple à prendre en main, c’est un “simple” lecteur audio.
Avec les possibilités que cela implique.-
Lecture, Pause, Suivant, Stop, etc.
-
Il y a aussi une gestion de playlist, pas complètement terminée.
Son rôle actuel est de seulement voir la liste de lecture actuelle, normal pour une playlist.
Mais pas sa manipulation, ajouter ou retirer d’items de cette liste. C’est en cours de travail. -
Pour savoir quel morceau est en cours de lecture ou non, une notification en jeu est ajoutée !
Cela vous évite d’ouvrir le lecteur audio à chaque fois ! -
Et bien-sûr, le plus important, la lecture de divers flux audio grâce à LavaPlayer développé par seqmuld
Screenshots
Téléchargement
https://www.curseforge.com/minecraft/mc-mods/note-block-player
-
Excellent concept !
-
@robin4002 Merci !
-
GÉ-NIAL rien a dire de plus. Soit sur que dans le premier modpack que je vais faire en 1.1t, il sera dedans.
-
LA RELEASE !
Après quelques galères de compilations, le mod est enfin disponible !
(Enfin, bientôt…)Quelques modifications ont été apportées !
Changements
- La playlist à désormais une réelle utilité !
- Sauvegardez la sur votre ordinateur (.minecraft/playlists/)
- Chargez une playlist suivant le nom que vous lui avez donner.
- Ajoutez/Supprimez des morceaux
- Jouez les quand vous le voulez
- Lavaplayer est désormais embed dans le mod à cause d’un soucis de version de la librairie httpclient de Apache
- Toujours plus de configurations !
- Customisez la couleur de la Barre de Progression !
- Définissez le format audio de lecture
Screenshots
Quelques couleurs !
#Note Block Player client-only settings [client] #Set note block player volume #Range: 0 ~ 100 volume = 21 #Define Audio Balance #Range: -1.0 ~ 1.0 balance = 0.0 #Mute track mute = false #Define Audio Pan #Range: -1.0 ~ 1.0 pan = 0.0 #Progress Bar Settings [progressBar] #Range: > -2147483648 firstBackgroundColor = -3487030 #Range: > -2147483648 secondBackgroundColor = 0x333333 #Range: > -2147483648 secondColor = -6749953 #Range: > -2147483648 firstColor = -13500333 #Audio Data Format Settings [audioDataFormat] #Define a custom audio codec, Use at your own risk #Allowed Values: DISCORD_OPUS, ISCORD_PCM_S16_BE, DISCORD_PCM_S16_LE, COMMON_PCM_S16_BE, COMMON_PCM_S16_LE audioFormatEnumValue = "COMMON_PCM_S16_BE"
Voilà voilà pour les nouvelles !
Le lien de téléchargement sera disponible d’ici ce week-end ! - La playlist à désormais une réelle utilité !
-
Lien de téléchargement disponible !
Et mod “Terminé” ! -
Parfait et bravo pour ta créativité et ta persévérance !
EDIT : tu penses le maj vers la 1.15.2 ?
-
Oui, normalement ça devrais fonctionner, j’ai pas testé, mais y’a pas de changements majeurs en 1.5.2
EDIT: C’est bien compatible en 1.5.2