Addon Build Stripper

Build Stripper

BuildStripper – The must-have addon for uMMORPG (Unity + Mirror)

In any uMMORPG project built with Unity/Mirror, your builds usually contain a lot of unnecessary or even sensitive data—on both client and server sides.
The result: wasted CPU/memory on the server, heavier client builds, and sensitive gameplay data that can be exploited by cheaters.

That’s exactly where BuildStripper comes in.


What is BuildStripper?

BuildStripper is a Unity addon that automatically strips away objects and data that should not be included in your final build.

How it works:

  • Tag your objects/scenes with ServerOnly or ClientOnly.

  • In a client build, all ServerOnly objects are removed.

  • In a server build, all ClientOnly objects are stripped out.

  • After the build, all your scenes are automatically restored to their original state.

Think of it as an EditorOnly tag, but working at build time.


On the server: cleaner & faster

A game server doesn’t need UI Canvases, lights, or visual scripts. Yet by default, they remain active, wasting CPU and memory.
With BuildStripper, simply mark them as ClientOnly and they are completely removed from your server build ? resulting in:

  •  A lighter and more efficient executable.

  •  Less CPU/memory usage.


On the client: security & efficiency

This is where BuildStripper truly shines.
By default, a client build still contains all spawn data for monsters, resources, and drops. Even though players can’t see it directly, hackers can scan the memory or the build and dump the entire list at once.

With BuildStripper, this sensitive data never makes it into the client build.
That means a hacker can no longer get everything right away. Instead, they’d have to scan the scene progressively as they play, making exploits much harder and preventing automated tools from instantly mapping all farming routes or loot tables.

Results:

  •  Smaller, faster client builds.

  •  No global data leaks in client-side memory.

  •  Stronger protection against memory scanning and botting.


The real benefits

  • Faster, cleaner server (no unnecessary scripts).

  • Lighter, safer client (no full dataset exposed).

  • Seamless workflow : just tag once, BuildStripper does the rest.

In short: BuildStripper is not just a convenience tool—it’s a critical piece of MMO performance and security.


Tutoriel for installation

3 Easy Steps

  1. Import the addon into your Unity project ( .unitypackage ).

  2. Add the tags : create ServerOnly and ClientOnly in Tags & Layers.

  3. Tag your objects in scenes:

    • Objects to strip in server build ClientOnly.

    • Objects to strip in client build ServerOnly.

That’s it ✅

⚠️ Warning – Handle tags with care!

Never replace an existing tag with ServerOnly or ClientOnly.
Example: do not change a Monster tag to ServerOnly → you’d lose the info that it’s a monster.
 Only apply these tags to objects that truly need to be stripped at build time.

On Build

  • BuildStripper runs automatically.

  • It strips tagged objects depending on the target (client or server).

  • All scenes are restored automatically after compilation.

Extra

  • Manual restore available from Unity menu:
    MMO-Indie > Build Stripper > Restore Scene Cache .

No complex setup. No extra coding. Just install, tag, and build.

Requirement

  1. Tools

Add Define

  1. No define

Video Tutoriel

  1. No video tutoriel

Addon Date

  1. Created : 2025-09-23
  2. Updated : 2025-09-23

Tutoriel Date

  1. Update : 2025-09-23 18:20:56

File Date

  1. Update :

Explore Our Addons:

Minion addon for uMMORPG
Minion

This AddOn allows you to set a Monster to be the Minion of another Monster (It’s Master). The Monster will try to follow it’s Master around, optionally the Monster can die when it’s Master dies

Destroy On Server addon for uMMORPG
Destroy On Server

This script will increase your game servers performance. As several objects (especially Name Overlays) are not required server-side, it is a good idea to destroy them.

Player Warehouse addon for uMMORPG
Player Warehouse

It adds a character based “Warehouse” to the game. This allows players to store items and gold outside of the regular inventory