Links
Tags
Creators
Details
1.0.0+mc1.21.11
Compatibility
Required content
Changes
IntruderAlerts
A client-side Fabric mod that notifies you whenever an untrusted player enters your render distance. Stay aware of who's approaching you on any multiplayer server — no server-side installation required.
Features
- Instant alerts — Get notified through three channels at once: a bold chat message, a toast popup, and an Ender Dragon growl sound
- Trust list — Mark players as trusted so they never trigger alerts. Saved by UUID, so name changes won't break it
- Safe zones — Define locations where alerts are suppressed (e.g. spawn areas, trading hubs). Zones are dimension-aware and persist across sessions
- Toggle on/off — Quickly enable or disable the mod without restarting
- Fully client-side — Works on any server. No server-side mod or permissions needed
- Persistent config — Your trust list and zones are saved to JSON files and survive restarts
Commands
All commands use the /intruder prefix:
| Command | Description |
|---|---|
/intruder trust <player> |
Add a player to your trust list (with tab-completion) |
/intruder untrust <player> |
Remove a player from your trust list |
/intruder list |
Show all trusted players |
/intruder toggle |
Enable or disable alerts |
/intruder zone add <name> |
Create a safe zone at your current location |
/intruder zone remove <name> |
Delete a safe zone |
/intruder zone list |
Show all safe zones |
How It Works
The mod scans nearby players once per second. When an untrusted player first appears within your render distance, you'll receive:
- A chat message:
[IntruderAlerts] PlayerName entered your render distance! - A toast notification in the top-right corner
- An Ender Dragon growl sound effect
You'll only be alerted once per player — they won't trigger repeated alerts until they leave and re-enter your range. If you're inside a safe zone, all alerts are paused.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:fwwbWgd8:2H3YAKst"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:fwwbWgd8:2H3YAKst"
}

