All Mods Resource Packs Data Packs Shaders Modpacks Plugins
WATERFrAMES: Multimedia Displays

WATERFrAMES: Multimedia Displays

by SrRapero720 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

CF downloads CF current version

🖼️ WATERFrAMES | MULTIMEDIA DISPLAYS

Your mod for image displaying, show pictures, videos, gifs and more in multiple and unique blocks, using URLs and a confortable interface to rotate, set transparency, brightness, or the audio distance, display your videos with a confortable experience, synchronized with you and your friends and fully designed to work for server-admins and in survival mode.

Heavily inspired in LittlePictureFrames

Join to my discord community, and share your screenshots of you and your friends watching movies or memes, and your cinema buildings.

🎁 CONTENT OF THE MOD

  • 📺 Multiple ways to show images (Frames, Projectors, TVs and Big TVs)
  • 🎮 Items (Remote Control) and commands (/waterframes) to control the frames from far away
  • 📂 Local files support (powered by WATERMeDIA) using water://local/<path>
  • 📺 VideoPlayer support
  • 🔗 Compatible with Youtube, Twitch, Kick.com, Google Drive, One Drive, Twitter (X) and [orange_page]
  • 🛡️ Good managment for server admins (url whitelist, gamemode permissions, etc)
  • ⚙️ Fully customizable and configurable image (rotation, transparency, brightness and more)
  • ⏱️ Easy to use and compatible with other mods having video support (WATERMeDIA)

🧩 DEPENDENCIES

🖥️ SHOWCASE VIDEO (ENGLISH)

🖥️ SHOWCASE VIDEO (ESPAÑOL)

🕹️ PLAY WITH YOU AND YOUR FRIENDS

Get a server at just 1$ to get a 15% discount and make a theater with your friends

⁉️ FAQ

  • ¿How can I play local files?
    • Modpacks can use a relative path using a water://local/<path>, root is the modpack folder, so if you place your modpack intro in config/mymodpack/video.mp4 you must replace <path> with that path
  • ¿Can you backport to 1.16.5?
    • No, I refuse to go under 1.18.2. I am open for commisions for it but it has a high price.
  • Can keep maintaining the Fabric port for 1.21.4?
    • No, fabric was a headache since I started the port, and for the good sake of my mental sanity, I stopped maintaining it.
  • When I put a video, block shows a picture saying "Failed to Load VLC"
    • If you run on Linux or Mac, you must install VLC manually, if you run on windows or you already installed VLC on the mentioned OS please submit a issue here

🎀 SPECIAL THANKS TO

  • Wayerspork: Donator and active bug reporter/helper
  • Kotyarendj: Author of the current WATERFrAMES block textures
  • CoolDCB: Helping me backporting LittleFrames and motivating me to make my own mod
  • CreativeMD: For making LittleFrames inspiriting me. Having me patience on the PRs and begin a nice dude.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge
18h ago 1
1.20.1
Forge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge
18h ago 1
1.20.1
Forge
18h ago 1
1.20.1
Forge
18h ago 1
1.21.8
Fabric
18h ago 1
1.20.1
Forge
18h ago 1
1.20.1
Forge
18h ago 1
1.21.5
Fabric
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.5
Neoforge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.5
Neoforge
18h ago 1
1.21.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.21.5
Neoforge
18h ago 1
1.21.5
Neoforge
18h ago 1
1.21.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge
18h ago 1
1.21.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.19.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.4
Neoforge
18h ago 1
1.21.4
Neoforge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge
18h ago 1
1.21.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.4
Neoforge
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.4
Neoforge
18h ago 1
1.21.4
Neoforge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.21.4
Neoforge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.21.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.21.1
Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Fabric
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.19.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.20.1
Forge Neoforge
18h ago 1
1.19.2
Forge
18h ago 1
1.20.1
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge
18h ago 1
1.18.2
Forge
18h ago 1
1.20.1
Forge
18h ago 1
1.18.2
Forge
18h ago 1
# UPDATE 2.2.0-beta.5
  • ✨ Updated to support WaterMedia v3 Beta 18

# UPDATE 2.2.0-beta.5
  • ✨ Updated to support WaterMedia v3 Beta 17

# UPDATE 2.1.23

# UPDATE 2.2.0-beta.1
  • ✨ Updated to support WaterMedia v3 Beta 12
  • ⚡ Seek is temporarily disabled due to problems around synchronization.

# UPDATE 2.2.0-beta.1
  • ✨ Updated to support WaterMedia v3 Beta 12
  • ⚡ Seek is temporarily disabled due to problems around synchronization.

# UPDATE 2.2.0-beta.1
  • ✨ Updated to support WaterMedia v3
  • Refactored codebase to align with WaterMedia v3 architecture
  • This update after final release will not add more features.

# UPDATE 2.1.22
  • ✨ Added command /waterframes edit <x> <y> <z> time <time_in_ms> to set displays time (like the gui seekbar)
  • ✨ Added command /waterframes edit <x> <y> <z> pause <true/false> to set the pause state
  • 🛠️ Update watervision integration to support 0.1.0-alpha+
  • 🛠️ Ported to fabric 1.21.5, 1.21.8 and 1.21.10
  • 🐛 Fixed watervision integration wasn't working

# UPDATE 2.2.0-beta.1
  • ✨ Updated to support WaterMedia v3
  • Refactored codebase to align with WaterMedia v3 architecture
  • This update after final release will not add more features.

# UPDATE 2.1.22
  • ✨ Added command /waterframes edit <x> <y> <z> time <time_in_ms> to set displays time (like the gui seekbar)
  • ✨ Added command /waterframes edit <x> <y> <z> pause <true/false> to set the pause state
  • 🛠️ Update watervision integration to support 0.1.0-alpha+
  • 🛠️ Ported to fabric 1.21.5, 1.21.8 and 1.21.10
  • 🐛 Fixed watervision integration wasn't working

# UPDATE 2.1.22
  • ✨ Added command /waterframes edit <x> <y> <z> time <time_in_ms> to set displays time (like the gui seekbar)
  • ✨ Added command /waterframes edit <x> <y> <z> pause <true/false> to set the pause state
  • 🛠️ Update watervision integration to support 0.1.0-alpha+
  • 🛠️ Ported to fabric 1.21.5, 1.21.8 and 1.21.10
  • 🐛 Fixed watervision integration wasn't working

# UPDATE 2.1.22
  • ✨ Added command /waterframes edit <x> <y> <z> time <time_in_ms> to set displays time (like the gui seekbar)
  • ✨ Added command /waterframes edit <x> <y> <z> pause <true/false> to set the pause state
  • 🛠️ Update watervision integration to support 0.1.0-alpha+
  • 🛠️ Ported to fabric 1.21.5, 1.21.8 and 1.21.10
  • 🐛 Fixed watervision integration wasn't working

# UPDATE 2.1.22
  • ✨ Added command /waterframes edit <x> <y> <z> time <time_in_ms> to set displays time (like the gui seekbar)
  • ✨ Added command /waterframes edit <x> <y> <z> pause <true/false> to set the pause state
  • 🛠️ Update watervision integration to support 0.1.0-alpha+
  • 🛠️ Ported to fabric 1.21.5, 1.21.8 and 1.21.10
  • 🐛 Fixed watervision integration wasn't working

# UPDATE 2.1.22
  • ✨ Added command /waterframes edit <x> <y> <z> time <time_in_ms> to set displays time (like the gui seekbar)
  • ✨ Added command /waterframes edit <x> <y> <z> pause <true/false> to set the pause state
  • 🛠️ Update watervision integration to support 0.1.0-alpha+
  • 🛠️ Ported to fabric 1.21.5, 1.21.8 and 1.21.10
  • 🐛 Fixed watervision integration wasn't working

# UPDATE 2.1.22
  • ✨ Added command /waterframes edit <x> <y> <z> time <time_in_ms> to set displays time (like the gui seekbar)
  • ✨ Added command /waterframes edit <x> <y> <z> pause <true/false> to set the pause state
  • 🛠️ Update watervision integration to support 0.1.0-alpha+
  • 🛠️ Ported to fabric 1.21.5, 1.21.8 and 1.21.10
  • 🐛 Fixed watervision integration wasn't working

# UPDATE 2.1.21
  • 🐛 Fixed crashes when WATERViSION is not installed
  • 🛠️ Marked WATERViSION as optional dependency

# UPDATE 2.1.21
  • 🐛 Fixed crashes when WATERViSION is not installed
  • 🛠️ Marked WATERViSION as optional dependency

# UPDATE 2.1.21
  • 🐛 Fixed crashes when WATERViSION is not installed
  • 🛠️ Marked WATERViSION as optional dependency

# UPDATE 2.1.21
  • 🐛 Fixed crashes when WATERViSION is not installed
  • 🛠️ Marked WATERViSION as optional dependency

# UPDATE 2.1.21
  • 🐛 Fixed crashes when WATERViSION is not installed
  • 🛠️ Marked WATERViSION as optional dependency

# UPDATE 2.1.20
  • ✨ Added error status for videos (this will stop showing "working" when player fails to play)
  • ✨ Update GUI textures (textures made by Kotyarendj)
  • ✨ Re-enable VideoPlayer integration using [WaterVision](https://www.curseforge.com/minecraft/mc-mods/watervision)
  • 🐛 Fixed /waterframes commands doesn't work on command blocks
  • 🐛 Fixed Displays resets time and log spams mismatchs when a player reconnects or joins the chunk
  • 🐛 Fixed lagTickCorrection causes time jumps on media players without tick compensation
  • This option will still cause small jumps, a proper fix will come with v3 update
  • 🐛 [FABRIC] Fixed display packets are sent to players who are not tracking that chunk

# UPDATE 2.1.20
  • ✨ Added error status for videos (this will stop showing "working" when player fails to play)
  • ✨ Update GUI textures (textures made by Kotyarendj)
  • ✨ Re-enable VideoPlayer integration using [WaterVision](https://www.curseforge.com/minecraft/mc-mods/watervision)
  • 🐛 Fixed /waterframes commands doesn't work on command blocks
  • 🐛 Fixed Displays resets time and log spams mismatchs when a player reconnects or joins the chunk
  • 🐛 Fixed lagTickCorrection causes time jumps on media players without tick compensation
  • This option will still cause small jumps, a proper fix will come with v3 update
  • 🐛 [FABRIC] Fixed display packets are sent to players who are not tracking that chunk

# UPDATE 2.1.20
  • ✨ Added error status for videos (this will stop showing "working" when player fails to play)
  • ✨ Update GUI textures (textures made by Kotyarendj)
  • ✨ Re-enable VideoPlayer integration using [WaterVision](https://www.curseforge.com/minecraft/mc-mods/watervision)
  • 🐛 Fixed /waterframes commands doesn't work on command blocks
  • 🐛 Fixed Displays resets time and log spams mismatchs when a player reconnects or joins the chunk
  • 🐛 Fixed lagTickCorrection causes time jumps on media players without tick compensation
  • This option will still cause small jumps, a proper fix will come with v3 update
  • 🐛 [FABRIC] Fixed display packets are sent to players who are not tracking that chunk

# UPDATE 2.1.20
  • ✨ Added error status for videos (this will stop showing "working" when player fails to play)
  • ✨ Update GUI textures (textures made by Kotyarendj)
  • ✨ Re-enable VideoPlayer integration using [WaterVision](https://www.curseforge.com/minecraft/mc-mods/watervision)
  • 🐛 Fixed /waterframes commands doesn't work on command blocks
  • 🐛 Fixed Displays resets time and log spams mismatchs when a player reconnects or joins the chunk
  • 🐛 Fixed lagTickCorrection causes time jumps on media players without tick compensation
  • This option will still cause small jumps, a proper fix will come with v3 update
  • 🐛 [FABRIC] Fixed display packets are sent to players who are not tracking that chunk

# UPDATE 2.1.20
  • ✨ Added error status for videos (this will stop showing "working" when player fails to play)
  • ✨ Update GUI textures (textures made by Kotyarendj)
  • ✨ Re-enable VideoPlayer integration using [WaterVision](https://www.curseforge.com/minecraft/mc-mods/watervision)
  • 🐛 Fixed /waterframes commands doesn't work on command blocks
  • 🐛 Fixed Displays resets time and log spams mismatchs when a player reconnects or joins the chunk
  • 🐛 Fixed lagTickCorrection causes time jumps on media players without tick compensation
  • This option will still cause small jumps, a proper fix will come with v3 update
  • 🐛 [FABRIC] Fixed display packets are sent to players who are not tracking that chunk

# UPDATE 2.1.15
  • 🐛 Fixed race condition on texture registration (Crashing other mods)
  • 🐛 Fixed ProjectionDistance rounds decimal values to integer
  • 🛠️ Ported to 1.21.5 (by @linkpad)

# UPDATE 2.1.15
  • 🐛 Fixed race condition on texture registration (Crashing other mods)
  • 🐛 Fixed ProjectionDistance rounds decimal values to integer
  • 🛠️ Ported to 1.21.5 (by @linkpad)

# UPDATE 2.1.12c
  • 🐛 Fixed crashes on server-side requesting watermedia (must not)
  • 🐛 [1.20.1] Bump creativecore to latest version (must fix crashes)

  • DEVELOPER NOTE:** Fabric 1.21.5 isn't going to be supported, please switch to NEOFORGE
# UPDATE 2.1.12c
  • 🐛 Fixed crashes on server-side requesting watermedia (must not)
  • 🐛 [1.20.1] Bump creativecore to latest version (must fix crashes)

  • DEVELOPER NOTE:** Fabric 1.21.5 isn't going to be supported, please switch to NEOFORGE
# UPDATE 2.1.12b
  • 🐛 Updated to latest version of CreativeCore (2.13.x)

# UPDATE 2.1.14
  • ✨ Overhaul experimental playlist GUI layout and colors
  • ✨ Added a new button to "play next and previous"
  • ✨ Added a new button to "play and pause" media
  • ✨ Added a reload button on the loaded entry
  • ✨ Colorize active playlist media
  • 🛠️ Using playlist, single pictures will be forced to be shown for 10 seconds
  • 🐛 Fixed GUI was not rendered in non-singleplayer worlds

WATERFrAMES: Multimedia Displays Icon
Download WATERFrAMES: Multimedia Displays
Select game version
Select platform