Back to mods
DPI Bypass Detect project artwork

CurseForge · Minecraft mod

DPI Bypass Detect

Lets other mods know when zapret or GoodbyeDPI may be blocking their connections

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which DPI Bypass Detect release should I use?

Updated 19 days ago
beta file DPI Bypass Detect v0.1.1 (NeoForge)
Game version 1.21.1
Loader NeoForge

DPI Bypass Detect v0.1.1 (NeoForge) targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is DPI Bypass Detect required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does DPI Bypass Detect v0.1.1 (NeoForge) need?

DPI Bypass Detect v0.1.1 (NeoForge). Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add DPI Bypass Detect without breaking your instance.

Built for DPI Bypass Detect v0.1.1 (NeoForge). Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use DPI Bypass Detect v0.1.1 (NeoForge). It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside DPI Bypass Detect v0.1.1 (NeoForge). It opens that exact file at the source.

About this project

What does DPI Bypass Detect add?

Built for Dungeon Train — usable by any mod. Dungeon Train uses DPI Bypass Detect to explain, on the title screen, why its online features may not be loading. DPI Bypass Detect has no dependency on Dungeon Train.

Why it exists

Players behind national internet filtering often run tools like zapret or GoodbyeDPI to reach Discord and YouTube. Some of their settings also rewrite a mod's own web requests, so its online features quietly fail with no error. Knowing the tool is running lets a mod tell the player what's going on in one sentence.

What it does

DPI Bypass Detect is a small library mod. On its own it does nothing you can see. Another mod asks it one question — is a DPI-bypass tool running? — and decides what, if anything, to show.

What it looks at, and what it doesn't

  • It only checks for these exact program names: winws.exe (zapret), goodbyedpi.exe, zapret.exe.
  • Windows only. Those tools only exist on Windows, so on macOS and Linux it doesn't look at all.
  • No command lines, window titles, files, registry, network access or admin rights.
  • The answer never leaves your PC. The only trace is one line in the game log.
  • It checks once per game session, only when another mod asks.

Setup

Nothing to configure. Client-side only; servers don't need it.

For mod developers

games.brennan.dpibypassdetect.api.DpiBypassDetect — detectNow() (call off the render thread; cached after the first call) and hasResult(). Declare it as an optional dependency and guard calls with your loader's "is mod loaded" check. Launch with -Ddpibypassdetect.test=winws.exe to test your UI without the tool.

Compatibility

Fabric, Forge and NeoForge for Minecraft 1.21.1. No mixins, items, blocks, commands or config.

Project description from CurseForge.

Pick your setup

DPI Bypass Detect by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

DPI Bypass Detect versions and loaders

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.