So one thing that has annoyed me for a little bit is that everyone thinks that they need some extra client or patch to play Black Ops 3 this day and age, which is just simply not true.

There exists many different clients and patches like BOIII, T7 Patch, Clean Ops and likely a few others I can't think of at the moment, but really they just aren't needed. All you really need is to block some ports and essentially play the game in offline mode. Sure if you want to play multiplayer or something then yeah but I see a lot of misinformation going around that it is needed even for singleplayer/solo zombies.

Additionally these clients claim that you will not be banned for it. Particularly the T7 patch and maybe you won't. The game still has VAC. You can see that here https://steamdb.info/app/311210/info/.
I see a lot of people saying like "Activision doesn't care about this game you won't get banned" and you are totally right that they don't care, but VAC is not Activision. VAC picks up on software modifying the game executables/dlls and will ban when it detects foul play. I think the makers of these patches / mods should say more than just no you won't get banned. You need to explain what you did to prevent that if anything because if you do get banned you can't do anything about it. You are stuck with a permanent stain on your Steam account.

What I do instead is I block the executable from talking to the internet. Hell, the thing can't even talk on my network card. Just loopback on the system. I use OpenSnitch to achieve this.

You can get my OpenSnitch files here: unix-local.zip
You will likely have to change the path to the Black Ops 3 game executable to match how your system is setup. It's really easy though. Deny the game from talking to your network card. Then from the exe I block any connections to ".*.demonware.net". After that I just allow everything loopback and on my network card since it's really only that game I want stop from connecting outbound.

After that the game should be offline and you can play however you want and with whatever mods you want to use. Make sure your game parameters match the ones in the opensnitch rules otherwise you may make unwanted connections.

For comments please reply to this post on mastodon:
https://mastodon.social/@arisuwashere/116606065272652822