BONELAB
Install with App

Details

Latest version
8.4.9
Last Updated
First Uploaded
Downloads
347
Likes
0
Size
162KB
Dependants

FusionGuard

Make Fusion safe again. FusionGuard is an anti-crash, anti-spawn-spam, anti-kick and anti-cheat mod for LabFusion, with a full admin panel on your wrist.

It works as host and as client. As host, it protects the whole server. As a client, it protects you.

💬 Discord: dragonbird2720

A problem, a bug, a false alarm, a cheater it missed, a question or an idea? Message me on Discord: dragonbird2720. Even if everything works, feedback helps! Send your MelonLoader/Latest.log with bug reports.

UI preview

Home Players
Home Players
Anti-Cheat > Aim Server
Anti-Cheat Server

Hand menu (VR). Previews rendered from the mod's UI code with example players, not in-game screenshots. The PC overlay (F8) uses a similar design.


Features

Anti-crash & spawn spam

  • Per-player spawn limit (default 15 spawns / 3 s), with presets (Low / Normal / High / Max / Custom).
  • Mass spawns are put on hold instead of crashing you. You choose: load them slowly, or refuse them.
  • Ask before explosives: nukes and explosives from other players wait for your approval.
  • Blocked items list.
  • Particle limiter: caps particle spam and clears particles (local or server).
  • Avatar swap spam limiter.
  • Shield Mode (client): refuses other players' explosives and particles, ignores spammers for 20 s. PANIC button hides everything others spawned in the last 30 s.
  • Crash / nuke spam: popup alert. On the 2nd nuke or heavy spam, the spammer is kicked if you have the rights (host, Operator or Owner). As host, their stuff is despawned. No auto-ban.

Network & anti-kick

  • Kicks need real permissions. Fake kicks, fake ranks and fake teleports are blocked.
  • Fixes for Epic / EOS network exploits (ID spoofing, ghost packets).
  • Anti-flood (messages / s and KB / s), corrupted position filter, fake gamemode events, control hijack, foreign despawns (host).
  • Blocks links and huge names (host).
  • Anti rejoin loop, new player quarantine, lockdown (only Trusted players can join).

Anti-cheat (combat)

The hit is blocked (it never reaches the victim):

  • Wallbang (bullets through walls)
  • Bullets without shooting (kill / kill all)
  • Bullets from an invisible (locally spawned) gun
  • "Kill air" (big damage with empty hands, out of reach)
  • Damage multiplier
  • Invalid values, x50 one-shots, more than 60 hits / s

Alert (the hit itself still goes through):

  • Aimbot (gun snapping + headshots without missing) and silent aim
  • Modded fire rate, infinite ammo
  • God mode and health hacks (alert only)

If you are host, the cheater's gun is removed (despawned) for all of these, except god mode.

Combat cheats are never auto-kicked or auto-banned. Then you decide: freeze, freeze + TP, kick or ban.

Built to avoid false positives: normal fights, grabs and flings between friends are never blocked. There is no anti speed hack. Players far away (culled by Fusion) are not judged on position. Your Trusted players never trigger combat or god mode alerts.

Admin panel (host)

  • Players: freeze (they can't move, deal damage, grab, spawn or despawn), freeze + TP to me, bring here, bring back, teleport to, block spawns / particles, despawn their stuff, kick, ban, trust.
  • Server: Fusion settings (privacy, max players, mortality, knockout, permissions...), lockdown, mute all (except staff), megaphone, Gather Everyone Here / Send Everyone Back, Vanish.
  • Ban list (with import), trusted list, security log.
  • Watchlist: spots known cheaters by nickname, username or Steam / Epic ID, in your lobby and in the lobby list.
  • See who runs FusionGuard and which version ([FG 8.4.9] in the player list).
  • SUS score: built only from real proof (kick cheats, spoofing, fake kicks, fake ranks, flood, corrupted positions, remote gun fire, nuke spam). Optional auto block / kick / ban thresholds.

Menu

  • Hand menu on your hand: left stick click + Y by default (hand and bind are configurable). The first time, a hint above your hand shows you how to open it.
  • Sidebar with all categories, alert badge, rounded cards, toggles and sliders.
  • Anti-missclick: your finger must come from the front and stay a moment on the button. Touch Safety: Strict for even more safety.
  • PC overlay: press F8 on the keyboard to control FusionGuard with the mouse (key configurable). The game window must have the focus (click it first), or open it from Settings > PC Overlay.
  • Everything is also available in BoneMenu > Fusion Guard.
  • Protection OFF turns everything off in one switch.
  • Update notification: when a new version is on Thunderstore, you get a notification in game. Update with r2modman / Thunderstore Mod Manager. FusionGuard never downloads or installs anything by itself.

Host vs client

Host Client
Anti-crash / spawn spam Whole server You
Combat hits checked All hits Hits on you
Remove cheater's gun, freeze, despawn, vanish, gather ✓ ✗
Kick / ban ✓ With Operator / Owner rank

If the host also runs FusionGuard, your automatic actions are turned off (manual only), so two FusionGuards never fight each other.

Limits (honest)

  • ESP, chams and other visual cheats can't be detected. They don't send anything over the network.
  • As a client, you only see the hits that hit you.
  • Despawn, freeze, vanish and gather need you to be host.
  • Megaphone: only players who have FusionGuard hear it everywhere. Fusion computes voice range on the listener's side.

Compatibility

  • LabFusion 1.14.3 (Steam / SteamVR).
  • Also works with the Epic / EOS Fusion build (0.2.2) used to play with Quest players.
  • This package is the PC version. Quest standalone: install FusionGuard_Quest instead.

Quest

The Quest standalone version is a separate package: FusionGuardTeam / FusionGuard_Quest (beta). It works as host and as client, with the Epic / EOS Fusion used on Quest.

Don't load both versions: the Quest version turns itself off if the PC version is loaded.

Installation

With r2modman / Thunderstore Mod Manager: click Install. MelonLoader, BoneLib and Fusion are installed as dependencies.

Manual: put FusionGuard.dll in BONELAB/Mods/.

Files

Everything is in BONELAB/UserData/FusionGuard/:

  • bans.txt: bans
  • trusted.txt: trusted players
  • security.log: security log (can be turned off)

Settings are saved in UserData/MelonPreferences.cfg ([FusionGuard]).

Privacy

FusionGuard sends nothing about you or your game. No webhooks, no telemetry, no online database.

The only network request is the update check (PC version only): it asks thunderstore.io for the latest FusionGuard version number. Nothing is downloaded or installed. You can turn it off in Settings > Updates.

When you host, FusionGuard adds to your lobby info which players have FusionGuard, their version and if they are on PC or Quest (with their Fusion IDs, already public in the lobby list). Other FusionGuard users can see it. Turn it off in Network > Share FG Info in Lobby List.


⚠️ Beta

FusionGuard is still in beta. Some checks may still give false alarms or miss things, and settings can change between versions. If you find a bug or a false positive, please report it with your MelonLoader/Latest.log.

💬 Support

Discord: dragonbird2720. Bugs, false alarms, missed cheaters, questions, ideas, or just "it works": message me! For bugs, send your MelonLoader/Latest.log.


🤖 AI disclosure

FusionGuard's code is written with the help of AI: Claude (Anthropic). I (DragonBird) decide what the mod does, test it in game and fix it from real logs and feedback. The DLL also says it in its metadata (AIGenerated).


Made by DragonBird.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.