ClipLinkMedia
Browse signed-out YouTube videos in BoneMenu and create a temporary 72-hour Litterbox MP4 URL.
| Date uploaded | 4 days ago |
| Version | 2.1.4 |
| Download link | trb_ness-ClipLinkMedia-2.1.4.zip |
| Downloads | 43 |
| Dependency string | trb_ness-ClipLinkMedia-2.1.4 |
This mod requires the following mods to function
LavaGang-MelonLoader
The World's First Universal Mod Loader for Unity Games compatible with both Il2Cpp and Mono
Preferred version: 0.7.3bonelib-BoneLib
A BONELAB mod for making life easier for other mod creators.
Preferred version: 3.2.1Lakatrazz-Fusion
A multiplayer mod for BONELAB, taking advantage of its physical interaction.
Preferred version: 1.14.2README
ClipLink Media for BONELAB
ClipLink Media is the ClipLink app as a Windows PC BONELAB MelonLoader mod. It includes a signed-out YouTube search inside BoneMenu, copies the selected video's link, turns that link into a temporary 72-hour direct MP4 URL, and shows in-game notifications as it works.
Use
- Open
ClipLink Mediain BoneMenu and choose YouTube browser - no login. - Select the Search keyboard button, type a search, and press Enter.
- Choose Search YouTube, then select a video title. Its normal YouTube link is copied automatically.
- Return to
ClipLink Mediaand turn on I own / have permission. - Choose Make public MP4 URL.
- Wait for the Download finished notification and then the 72-hour MP4 URL copied notification.
- Paste or use the copied direct URL in the mod.io Media Player, including while using Fusion.
The YouTube browser makes signed-out public search requests and does not use a Google login, cookies, or an API key. It displays clickable video titles rather than the complete YouTube webpage or thumbnails. Open YouTube on desktop remains available as a fallback.
The mod does not patch Media Player playback. It downloads an MP4 with yt-dlp, anonymously uploads the temporary MP4 to Litterbox for 72 hours, copies the direct URL, and removes the local temporary file. Copy last public URL copies the most recent result again.
Install yt-dlp from GitHub
This package does not bundle another project's executable. Download the official Windows file from GitHub: Download yt-dlp.exe. The ClipLink v2.1.4 GitHub release also keeps the same verified file as a separate yt-dlp.exe asset. Do not add the EXE to the Thunderstore ZIP.
In BoneMenu, choose Open yt-dlp folder, then move the downloaded yt-dlp.exe into that folder. The full path normally ends in UserData/ClipLinkMedia/yt-dlp.exe. You can also choose Get yt-dlp from GitHub in BoneMenu to open the official download directly.
Installation
Import the ZIP with Thunderstore Mod Manager or copy its contents into the BONELAB installation folder. The package contains:
Mods/ClipLinkMedia.dll
Required: MelonLoader, BoneLib, and a separately downloaded yt-dlp.exe. The Media Player content pack is separate.
Only download and publicly upload videos you own or have permission to use. Litterbox accepts temporary files up to 1 GB. Links created by the mod expire after 72 hours. YouTube account-only, DRM-protected, age-restricted, or unavailable videos may fail.
CHANGELOG
Changelog
5.11.0
- Removed the entire ClipLink player-ban and access-denial system.
- Removed the remote, cached, and embedded ban list, saved access receipts, blocked menu, owner ban UI, and Fusion ban-command message.
- Removed
banned-users.jsonand its embedded resource. - ClipLink keeps only the cosmetic
OWNERlabel and normal Fusion mod-presence detection; it has no moderation authority. - Preserved v5.10's manual executable setup and EXE-free Thunderstore package.
5.10.0
- Removed all code that downloaded the external
ClipLinkYouTubeBrowser.execompanion. - ClipLink never automatically downloads an executable; browser and yt-dlp setup now use manual GitHub release-page links only.
- Open REAL YouTube GUI now warns when the manually installed companion is missing instead of downloading it.
- Removed the executable-download HTTP client, direct executable download URLs, background installer, partial-file handling, and automatic post-download launch.
- Kept the Thunderstore package EXE-free and documented the manual setup requirement clearly.
5.9.0
- Added an owner-only in-game Fusion player picker under Owner in-game bans.
- The owner can select a current player by name and press BAN or UNBAN twice to confirm the action.
- Owner decisions are saved locally and re-sent whenever that Steam account joins the owner's Fusion lobby.
- Ban commands are accepted only when Fusion identifies the sender as the hardcoded ClipLink owner and the command targets the receiving Steam account.
- A received ban cancels ClipLink work, replaces the normal menu with an access-denied page, and remains active on later launches. A verified unban restores the menu.
- In-game enforcement requires both players to run ClipLink Media v5.9.0 or newer and remains best-effort client-side access control.
5.8.0
- Added a best-effort Steam-ID ban list for the official ClipLink build.
- The mod checks the GitHub list at startup, caches the last valid list, and embeds a release-time fallback for offline checks.
- A listed user receives an access-denied BoneMenu instead of the ClipLink media and utility controls.
- Added owner-only controls to copy current Fusion names/Steam IDs and open the GitHub ban-list editor.
- The owner Steam ID is protected from accidental self-bans. No player list or Steam ID is uploaded by the mod.
5.7.0
- Reverted the v5.6.0 in-menu webpage-frame experiment.
- Restored the v5.5 behavior: REAL YouTube website opens the actual signed-out YouTube GUI in the separate WebView2 companion window.
- Kept automatic selected-video URL copying, in-game notifications, Media Player controls, automatic companion installation, and the native thumbnail fallback.
- Used a new package version so Thunderstore accepts the reverted build without a duplicate-version error.
5.5.0
- Added a companion browser that displays YouTube's actual live website GUI through Microsoft WebView2 instead of recreating its appearance in BoneMenu.
- The companion opens in a private signed-out profile and blocks Google account-login navigation.
- Clicking a watch, Short, live, or
youtu.bevideo automatically normalizes and copies its standard YouTube watch URL. - Added BoneMenu controls to open, install/update, check, and locate the real YouTube GUI, plus controls to copy its last selection or spawn Media Player with that selection.
- Added automatic in-game detection of newly selected real-browser videos, including a success notification and recent-video persistence.
- The mod can download the separate companion EXE from the GitHub release and shows an in-game notification when installation finishes. The Thunderstore package remains EXE-free.
- Kept the native thumbnail search as an explicitly labeled fallback.
5.4.0
- Rebuilt the signed-out YouTube browser as a visual YouTube-style BoneMenu interface that remains clickable in VR.
- Added a dark video-browser background, red header, generated play logo, larger video-card spacing, and real 16:9 thumbnails from YouTube's thumbnail host.
- Selecting a thumbnail copies the video's normal YouTube URL exactly like the previous title button, so the existing workflow is preserved.
- Added an Explore page for BONELAB, VR gaming, Gaming, Music, trending videos, and Media Player tutorials.
- Added thumbnail cards to recently selected videos and favorites, with titles and URLs retained in each card's info tooltip.
- Kept the browser signed out: it uses no Google login, cookies, API key, or embedded account session.
5.3.0
- Added a Fusion presence handshake that confirms which current lobby players are running ClipLink Media v5.3.0 or newer.
- Added in-game controls to show, copy, and refresh the confirmed ClipLink user list, including player names and reported mod versions.
- Added a notification when another ClipLink user is detected in the lobby; presence is session-local and is not sent to an external tracking service.
- Fixed the YouTube 403 path by retrying failed default downloads with the Android VR and Safari player clients instead of forcing the broken iOS client path.
- Added three bounded Litterbox upload attempts, safe upload filenames, response validation, and clearer server/WAF error reporting.
- Failed Litterbox uploads now preserve the completed MP4 in ClipLink Downloads instead of deleting it.
- Added Retry saved failed upload, which retries the preserved file without downloading the YouTube video again.
5.2.0
- Media Players spawned from ClipLink now use LabFusion's
NetworkAssetSpawnerwhile connected to a Fusion server. - Network spawns use
EntitySource.Player, a visible spawn effect, and a completion callback that confirms the replicated entity was created. - Single-player sessions retain the existing local BoneLib spawn path.
- The setup check now reports whether Fusion-networked or single-player spawning is active and reminds lobby members that the Media Player content pack is required.
5.1.0
- Added a one-click BoneMenu button that spawns the installed Elijoe Media Player in front of the player's headset.
- Added a Media Player spawner page with the standard player, flatscreen TV, CRT TV, phone, computer monitor, and boom box variants.
- Added a shortcut that copies the last generated direct MP4 URL and spawns the standard player, ready for the player to grab and press B.
- Added an in-game setup check with a clear warning when the Elijoe Media Player content pallet is missing or disabled.
5.0.0
- Replaced the dice/random/tally/notification-test filler with practical troubleshooting and maintenance tools.
- Added dependency/mod health checks, duplicate and zero-byte DLL detection, installed-mod export, recent log-error extraction, and a complete support report.
- Added Fusion player-count, player-list, and session-report diagnostics without exposing platform IDs.
- Added YouTube/Litterbox/GitHub connectivity tests and a GitHub release update checker.
- Added screenshot capture, ClipLink settings/history backups, disk-space checks, and shortcuts to the active Mods, MelonLoader, UserData, BONELAB, screenshot, and backup folders.
- Added optional sustained-low-FPS warnings with 45, 60, and 72 FPS thresholds.
- Added confirmed cleanup restricted to non-reparse-point ClipLinkMediaJobs subfolders older than 24 hours.
- Kept the useful session dashboard, stopwatch/countdowns, support notes, local audio/FPS controls, clipboard helpers, complete media workflow, and Fusion OWNER label.
4.0.0
- Added a separate general BONELAB utility toolbox unrelated to the media workflow.
- Added a session dashboard with clock, scene, uptime, measured FPS, headset position, session reports, and device reports.
- Added a stopwatch plus 1, 5, 10, and 15-minute countdown timers with completion notifications.
- Added persistent personal notes and a persistent tally counter.
- Added coin flips, D6/D10/D20 rolls, random 1-100, and yes/no selection tools.
- Added local audio levels, target FPS choices, VSync controls, clipboard helpers, and notification tests.
- Added favorite YouTube videos, a persistent ten-video batch queue, metadata previews, job status, and a downloaded-MP4 library.
- Preserved signed-out YouTube search, temporary links, local downloads, history, cancellation, diagnostics, and the installed-client-only Fusion OWNER label.
3.1.0
- Added persistent Best, 720p, 480p, and 360p MP4 quality choices.
- Added recent YouTube searches that can be run again with one selection.
- Added recently selected videos that can be copied again across game launches.
- Added one-click public-link and local-download retries for the last video.
- Added clipboard URL inspection, open-copied-video, copy-downloads-path, and last-source controls.
- Added persistent usage statistics and a detailed copyable setup report.
- Preserved the complete v3.0 workflow and installed-client-only Fusion OWNER label.
3.0.0
- Expanded ClipLink Media into an all-in-one BoneMenu hub.
- Added selectable Litterbox expiry: 1, 12, 24, or 72 hours.
- Added a local MP4 download mode and a button that opens the downloads folder.
- Added saved recent public URLs with expiry times, re-copy controls, and cleanup controls.
- Added copy/open-last-link, current-job cancellation, setup checks, and clearer progress notifications.
- Kept signed-out YouTube search, clipboard link selection, EXE-free Thunderstore packaging, and separate yt-dlp installation.
- Kept the installed-client-only Fusion OWNER label without changing the creator's Fusion nickname.
2.2.0
- Added a gold floating OWNER label above the creator's Fusion avatar.
- The label is client-side and only appears for viewers who have ClipLink Media installed.
- The label does not change the creator's Fusion nickname.
- The OWNER label is cosmetic and does not grant host or moderator permissions.
2.1.4
- Bumped the package version for a new Thunderstore submission.
- Kept the 72-hour Litterbox upload workflow from v2.1.3.
2.1.3
- Switched MP4 uploads from permanent Catbox storage to Litterbox.
- Litterbox links expire after 72 hours.
- Increased the supported upload limit to 1 GB.
- Kept yt-dlp.exe as a separate GitHub release asset, outside the Thunderstore ZIP.
2.1.2
- Prepared a review-clean Thunderstore package with a nonblank 256x256 icon.
- The package contains no bundled third-party executable.
- Kept the official GitHub link for users to download yt-dlp separately.
- Kept a verified yt-dlp.exe as a separate GitHub release asset, outside the Thunderstore ZIP.
2.1.1
- Added signed-out YouTube title search in BoneMenu.
- Removed the bundled yt-dlp executable from the Thunderstore package.