WATERMeDIA: Multimedia API

Library with an API using VLC for multimedia integration with Minecraft

File Details

WM/3.0.0.16

  • B
  • Apr 27, 2026
  • 1.44 MB
  • 77.9K
  • 1.21.11+4
  • Forge + 2

File Name

watermedia-3.0.0.16.jar

Supported Versions

  • 1.21.11
  • 1.21.1
  • 1.20.1
  • 1.19.2
  • 1.18.2

Curse Maven Snippet

Forge

implementation "curse.maven:watermedia-869524:7999277"

Fabric

modImplementation "curse.maven:watermedia-869524:7999277"

NeoForge

implementation "curse.maven:watermedia-869524:7999277"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

📦 UPDATE 3.0.0.16 (BETA)

  • ✨ Added back [orange page] platform support with quality and metadata support
  • ✨ Added back Lightshot (prnt.sc) platform support
  • ✨ Added back Twitter(x) platform support with multi-source, quality and metadata support
  • ✨ Added BiliBili platform support with quality and metadata
    • To unlock high quality, you must configure your cookie on "watermedia.toml" config file
  • ✨ Added GPU procesing for more color formats and support for videos with 10, 12, 16 and 32 bytes per pixel
  • 🐛 Fixed: GIF decoder doesn't decode alpha properly
  • 🐛 Fixed: GIF decoder sometimes shows garbage pixels
  • 🐛 Fixed: Non HTTP connections (file or ftp) fails on opening any MRL
  • 🐛 Fixed: FFMPEG Players hanging on release
  • 🐛 Fixed: JVM crash when release is invoked opening a MRL
  • ⚙️ Changed: FFMediaPlayer#liveSource no longer flickers to true when media is still loading
  • ⚙️ Breaking Change: added MRL as an argument on MediaPlayer constructor (also changes MRL.Source#createThumbnailPlayer signature)