WaterMediaTeam/watermedia-v3 ? reverse-engineered prompt
Reverse engineered prompt
Build me a Minecraft multimedia library in Java 17 that lets mods load and play video and audio from a web link or file, then render it inside the game. I want a simple API where I can give it a media URL, get back a media source object, and create a player that can send video to either OpenGL or Vulkan, and sound to OpenAL. It should work as a drop in helper for other mods, with clear status handling so I can tell when a source loaded or failed.
Please include the native media support in a companion binaries jar so people do not have to install FFmpeg themselves. Make it feel ready for real mod use, with good docs, examples, and sane defaults. If you need to check current library or Minecraft docs online while building it, go ahead.