Back to mods
[SBW]Drone Detector project artwork

CurseForge · Minecraft mod

[SBW]Drone Detector

A lightweight Forge 1.20.1 mod that turns a handheld (or inventory) detector into a minimal HUD listing nearby UAVs with names and approximate distance, beeping only for the closest, with server-controlled range and custom sound.

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

Quick answer

Which [SBW]Drone Detector release should I use?

Updated 9 months ago
Latest stable file drone_detector-1.2.0.jar
Game version 1.21.1
Loader NeoForge

[SBW]Drone Detector drone_detector-1.2.0.jar 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 [SBW]Drone Detector 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 [SBW]Drone Detector drone_detector-1.2.0.jar need?

drone_detector-1.2.0.jar. 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 [SBW]Drone Detector without breaking your instance.

Built for [SBW]Drone Detector drone_detector-1.2.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use drone_detector-1.2.0.jar. 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 drone_detector-1.2.0.jar. It opens that exact file at the source.

About this project

What does [SBW]Drone Detector add?

DetectorUAV — UAV proximity detector for Forge 1.20.1

A lightweight client-friendly mod that adds a handheld UAV detector with a minimal HUD (bottom-right), a custom beep, and server-controlled scan range. Works even from the inventory when switched ON, lists nearby drones with their current names (updates when Superb Warfare renames a linked drone) and shows an approximate distance. The beep triggers only for the closest UAV.


✨ Features

  • Item-based detector (toggle ON/OFF via right-click; state saved in NBT).

  • HUD in the bottom-right corner: compact bar + list (up to 5) with name and ≈distance (doesn’t clutter the UI).

  • Beep only for the nearest UAV; pitch/interval scale with distance.

  • Works from inventory: if the detector item is ON anywhere in your inventory, tracking & HUD work.

  • Superb Warfare support: reads the display name each tick, so when SBW renames a linked drone, the HUD shows the updated name automatically.

  • Server-controlled radius (authoritative): synced to clients on join and when reloaded.

  • Client-only customization: volume, pitch range, beep period, HUD list size.

  • Custom sound (drone_detector:detector_beep) with subtitles.

  • Extensible target list via a data tag.


📦 Requirements

  • Minecraft: 1.20.1

  • Forge: 47.2.x

  • (Optional) Superb Warfare (for UAV entities to detect)


🔧 Installation

  1. Put the mod on both client and server (for MP).

  2. Launch once to generate configs.

  3. (Optional) Add/adjust UAV entity types via the tag (see below).


⚙️ Configuration

Server (authoritative gameplay settings)
serverconfig/drone_detector-server.toml

[detector]
# Scan radius in meters
range = 64.0

Client (HUD & audio only)
config/drone_detector-client.toml

[audio]
onlyNearestBeep = true
beepMinPeriod = 6
beepMaxPeriod = 40
beepVolume = 0.8
beepPitchMinFar = 0.7
beepPitchMaxNear = 1.8

[hud]
enabled = true
listCount = 5
# (HUD is bottom-right by design to keep UI clean)

🔊 Custom beep sound

The mod registers drone_detector:detector_beep.

File layout

assets/drone_detector/sounds.json
assets/drone_detector/sounds/detector_beep.ogg
assets/drone_detector/lang/en_us.json
assets/drone_detector/lang/ru_ru.json

sounds.json

{
  "detector_beep": {
    "subtitle": "subtitles.drone_detector.detector_beep",
    "sounds": [{ "name": "drone_detector:detector_beep", "stream": false }]
  }
}

Want to swap the beep without rebuilding? Use a resource pack overriding the same path.


🎯 What counts as a UAV

By default the mod targets Superb Warfare drones and anything in the entity type tag below. Extend it with datapacks to include your own entities:

data/drone_detector/tags/entity_types/drone_targets.json

{
  "replace": false,
  "values": [
    "sbw:fpv_drone",
    "sbw:swarm_drone",
    "superbwarfare:fpv_drone"
  ]
}

🕹️ How to use

  • Craft/spawn the UAV Detector item.

  • Right-click to toggle ON/OFF.

  • Keep it in hand or anywhere in inventory (if ON) to activate HUD + beeps.

  • Approach drones: the bar fills as you get closer; the list shows current names and ≈distance.


🤝 Multiplayer & Sync

  • The server sets the scan radius; clients receive it on login and after server config reloads.

  • Clients control only HUD & audio.


🗺️ Localization

  • en_us, ru_ru included (subtitles & item strings).

🧩 Compatibility

  • Designed for Forge 1.20.1.

  • Works alongside Superb Warfare; recognizes linked drone name changes automatically.


🐞 Known Issues / Notes

  • If your custom UAV type isn’t detected, add its entity type to the drone_targets tag.

  • Excessively large server radius may slightly increase client scanning costs (default is safe)


📣 Credits & License

  • Author: Liko

  • Mod ID: drone_detector

  • License: Apache 2.0


🧭 Roadmap

  • Optional HUD position offset in config (keeping minimal footprint).

  • Per-entity icons in the list (tiny 16×16).

  • Keybind to temporarily mute beeps.


📝 Issue Reporting

Please include: MC version, Forge version, list of mods, logs, and steps to reproduce.

Reuploading this project is prohibited!

Опубликовывать проект на иных сайтах запрещено!

Project description from CurseForge.

Pick your setup

[SBW]Drone Detector by Minecraft version and loader

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

2 available setups

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

Recent files

[SBW]Drone Detector versions and loaders

5 of 5 releases match

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