whatisgithub

What is pockettune?

muhammedtalha04/pockettune — explained in plain English

Analysis updated 2026-05-18

0JavaAudience · developerComplexity · 3/5LicenseSetup · moderate

In one sentence

A Minecraft mod that adds a synchronized, portable YouTube music speaker with spatial audio, no API key required.

Mindmap

mindmap
  root((PocketTune))
    What it does
      YouTube speaker block
      Portable music playback
      Spatial audio
    Tech stack
      Java and NeoForge
      yt-dlp
      mpv
    Use cases
      In-game music
      Multiplayer sync
    Audience
      Minecraft players
      Mod developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Play synchronized YouTube music through a placeable in-game Minecraft speaker.

USE CASE 2

Carry a portable music speaker in your inventory that keeps playing while you move around.

USE CASE 3

Set up a multiplayer server where nearby players all hear the same song with spatial audio.

USE CASE 4

Use AI coding agents like Claude Code to help develop or extend the mod using its included agent instructions.

What is it built with?

JavaNeoForgeMinecraftyt-dlpmpv

How does it compare?

muhammedtalha04/pockettuneabhishek-kumar09/configurateabhishek-kumar09/orekit
Stars0
LanguageJavaJavaJava
Last pushed2020-09-302020-11-15
MaintenanceDormantDormant
Setup difficultymoderateeasymoderate
Complexity3/52/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires NeoForge, Java 21, and the yt-dlp and mpv command line tools installed on PATH.

Use freely for any purpose, including commercial use, as long as you keep the license and attribution notice.

So what is it?

PocketTune is a Minecraft mod that adds a music speaker block players can place in the world, along with a portable version they can carry in their inventory. It plays YouTube videos and playlists, resolving the links with a tool called yt-dlp and playing the audio through a media player called mpv, so no browser tab, API key, or paid subscription is needed. The speaker supports spatial audio, meaning the sound gets quieter or changes based on distance and walls between the player and the speaker, along with a shared, synchronized playback queue so everyone nearby hears the same song at the same point. It includes a media player style interface with drag and drop queue management, cover art, artist and duration info, shuffle, repeat, and seeking. The mod also correctly pauses music while in menus like the options screen and resumes only during actual gameplay, and playback is not interrupted by opening an inventory or crafting screen. To use it, a player needs Minecraft 1.21.4 with the NeoForge mod loader, plus the yt-dlp and mpv tools installed and available on their system path. After placing the mod's jar file in the mods folder, players place a speaker block, right-click it, and paste in a supported YouTube link through the in-game interface. A dedicated server running the mod needs yt-dlp but does not need mpv, since only listening clients play the actual audio. For developers, the project includes one-command setup scripts for Windows, macOS, and Linux that check for and help install required tools like Java 21, yt-dlp, and mpv, plus a build command using Gradle. The README also notes the repository was set up with AI coding assistants like Claude Code and Cursor in mind, including dedicated instruction files for them. PocketTune is released under the Apache License 2.0, which allows free use, modification, and redistribution as long as the license and attribution notice are kept.

Copy-paste prompts

Prompt 1
Walk me through installing PocketTune with NeoForge and setting up yt-dlp and mpv.
Prompt 2
Explain how PocketTune's spatial audio and synchronized playback work.
Prompt 3
Help me run the PocketTune one-command development setup script on my machine.
Prompt 4
Show me how to configure PocketTune's client, common, and server config files.

Frequently asked questions

What is pockettune?

A Minecraft mod that adds a synchronized, portable YouTube music speaker with spatial audio, no API key required.

What language is pockettune written in?

Mainly Java. The stack also includes Java, NeoForge, Minecraft.

What license does pockettune use?

Use freely for any purpose, including commercial use, as long as you keep the license and attribution notice.

How hard is pockettune to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is pockettune for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.