hwic.dev
hwic.dev ← back
Movie Theatre · setup guide

Watch real videos together, on a screen, inside Minecraft — and talk to whoever is sitting near you. It needs a few client-side mods — this page gets you there in about five minutes. One set of instructions, whichever launcher you use.

What you need

The theatre runs one fixed version. Anything else will not connect.

Minecraft
1.21.1
Mod loader
Fabric
Modpack
Movie Theatre
macOS / Linux

The rest of the network plays on 1.13 and up with no mods at all. Only the Movie Theatre needs this, because video is decoded on your own machine.

Installing the mods

One set of instructions, every launcher. Lunar Client, the vanilla launcher, Prism, MultiMC, the Modrinth App, CurseForge, ATLauncher — the theatre only cares that five jars are in a Fabric 1.21.1 mods folder.

Movie Theatre mods
5 jars · 47 MB · CreativeCore, WaterFrames, our patched WaterMedia, the YouTube plugin and Simple Voice Chat
  1. Get on 1.21.1 with Fabric
    On Lunar, pick version 1.21.1 and make sure the profile is a Fabric one. Everywhere else, run the Fabric installer for 1.21.1, or create a 1.21.1 Fabric instance. Fabric mods will not load on a non-Fabric profile.
  2. Unzip the download
    You should get five .jar files.
  3. Open your mods folder
    Lunar: version settings → Mods, or the folder icon.
    Vanilla launcher: %appdata%\.minecraft\mods on Windows, ~/Library/Application Support/minecraft/mods on macOS, ~/.minecraft/mods on Linux — create the mods folder if it is not there.
    Prism, MultiMC, CurseForge, Modrinth App: the instance's own Mods tab or folder button, not .minecraft.
  4. Drag all five jars in
    Then launch and join.

Fabric API is the one thing that differs — and only because Lunar already has it. Lunar Client bundles Fabric API, and a second copy stops every other mod loading, so the ZIP deliberately leaves it out. On every other launcher you have to add it yourself — grab fabric-api 0.116.15+1.21.1, the exact build we run, and drop it in beside the other five. Nothing loads without it.

Do not add Sodium or Iris on Lunar. Lunar has its own renderer and they will conflict. The ZIP leaves them out on purpose.

Use the WaterMedia in the ZIP, not the one from Modrinth. Ours is patched for the theatre. If you already have a different copy in your mods folder, delete it — two versions of WaterMedia is the same problem as two copies of Fabric API.

macOS & Linux — install VLC first

WaterMedia decodes video through VLC. The mod only bundles the Windows build of that engine, so on macOS and Linux you have to install VLC yourself. Without it you will connect fine and every screen will stay black.

Windows 10/11 (x64)
Nothing to do
macOS
VLC 3 required
Linux
VLC 3 required
  1. macOS — download VLC 3
    Use the universal build, which covers both Apple Silicon and Intel Macs: vlc-3.0.23-universal.dmg. On an Apple Silicon Mac (M1–M4) do not pick the "Intel" download — the mod cannot load it and every screen stays black. brew install --cask vlc also works; vlc@nightly does not.
  2. macOS — drag it into Applications
    Open the .dmg and drag VLC into Applications. It has to be exactly /Applications/VLC.app — the mod looks for it there and nowhere else.
  3. macOS — open VLC once, then quit it
    Launch VLC from Applications a single time and let macOS finish its "downloaded from the internet" check, then quit it. Until VLC has been opened once, macOS keeps its libraries quarantined and the mod cannot load them. That is the whole fix — you do not need to keep VLC running or change any setting.
  4. macOS — still black? pin the path
    Only if screens stay black after a restart: open the game's logs/latest.log and search for VLC. "Successfully loaded VLC 3.0" means it works and the problem is elsewhere; "VLC IS MISSING" means it was not found — in your Minecraft profile folder (the one that contains mods; on Lunar, open the profile's folder from Versions) create config/watermedia/custom_vlc_path.txt containing the single line /Applications/VLC.app/Contents/MacOS/lib; "incompatible architecture" means you installed the Intel build on an Apple Silicon Mac; "is not supported, supported versions are between 3.0.0 and 3.1.0" means you have VLC 4.
  5. Linux — install from your package manager
    A normal system install, for example apt install vlc or dnf install vlc.
  6. Restart Minecraft
    Launch the game after installing VLC so the mod picks it up.

Use VLC 3, not VLC 4. WaterMedia only accepts VLC 3.0.x — VLC 4 and the nightly builds are refused and playback fails. YouTube links and direct video files go through the same VLC engine, so if VLC did not load, nothing plays; there is no Mac-only YouTube problem to fix.

Linux: avoid Flatpak, Snap and other sandboxed installs. Minecraft and VLC have to be able to see each other, which sandboxed packages prevent. Install VLC the normal way.

Joining

Connect to the network, then walk in.

Link your key to Discord. Run /key link in the Discord once. After that /bitchos download hands you the newest build instantly — handy when an update lands.

Server address
hwic.dev
Then run
/movie
  1. Add the server
    Multiplayer → Add Server → address hwic.dev.
  2. Join the hub
    You will land in the lobby.
  3. Type /movie
    Or open the server selector and pick Movie Theatre. Sit down and enjoy — type /sit, or right-click stairs, slabs and carpets with an empty hand.

Voice chat

The theatre has proximity voice — you hear the people near you, and the further away they are the quieter they get. No Discord call, nothing to join. It is in the download with everything else.

Inside an auditorium
5 blocks
Out in the lobby
20 blocks
Between auditoriums
Sealed
  1. Answer the setup on your first join
    The first time you connect, voice chat walks you through a short setup — your microphone, your speakers, and how you want to talk. It only appears once.
  2. Pick push-to-talk or voice activation
    Push-to-talk asks you to choose a key, then you hold that key to speak — there is no preset one, you pick it during setup. Voice activation opens your mic on its own whenever you talk, so set the threshold high enough that your keyboard and fans do not trip it. In a dark room during a film, push-to-talk is the kind one.
  3. Learn the three keys
    V opens the voice chat menu — settings, volumes and who is nearby all live there. M mutes your microphone, N switches voice chat off entirely. Muting is unavailable on push-to-talk, because letting go of the key already does it.

Auditoriums are sealed from each other. Voices never carry between screening rooms, so the row watching something else next door cannot talk over your film. Inside a room you carry about 5 blocks, which is roughly your own row and the ones either side. Step out into the lobby and it opens up to 20.

No mod, no voice. Simple Voice Chat ships in the download above, so if you followed the install steps you already have it. Without it everything else still works — films play fine — you just will not hear anyone, and nobody will hear you.

Stuck?

If the theatre kicks you back to the lobby, you are almost always on the wrong Minecraft version or missing a mod. Check 1.21.1 on Fabric and all five jars first — and on anything other than Lunar, Fabric API as well. If you get in but the screens are black (YouTube included), you are on macOS or Linux and VLC did not load — follow the VLC steps: on a Mac that usually just means the universal VLC 3 build, opened once and quit. If everything looks right but nobody can hear you, open the voice chat menu with V and check you picked a microphone during setup. Still stuck? Come ask us.