promotional bannermobile promotional banner

RN-Protect

A NeoForge mod for device-based bans and ban-evasion prevention, with player consent, offline moderation, and pseudonymous device identification.

Rede Nerd DeviceGuard

English

Device-based moderation for Minecraft 1.21.1 — NeoForge and Java 21.

Rede Nerd DeviceGuard helps server administrators detect ban evasion by associating Minecraft accounts with pseudonymous device identifiers. A device ban can remain effective when a player changes accounts or IP addresses, provided the device fingerprint remains the same.

Features

  • Device bans: ban a known device and disconnect players using it.

  • Offline moderation: ban previously identified players by their stored name or UUID.

  • Ban list: view active device bans with associated players, Device IDs, reasons, administrators, and dates.

  • Account history: inspect accounts associated with a device and devices associated with an account.

  • Player consent: a notice appears before device identification is sent.

  • Singleplayer exemption: no verification or consent prompt for the owner of a singleplayer world.

  • Local storage: server records are stored in SQLite.

  • Cryptographic authentication: Ed25519 challenge-response signatures and server-specific HMAC Device IDs.

Installation

Install the same mod JAR on both the client and server.

Requires:

  • Minecraft 1.21.1

  • NeoForge 21.1.249

  • Java 21

By default, the server requires connecting players to have DeviceGuard installed. Remote players joining a LAN world are also subject to verification.

Administrative commands

Commands require operator level 3 or server console access.

Command Description
/devicebanlist [page] List active device bans and associated players
/deviceinfo <player> View the player’s most recent device and associated accounts
/deviceban <player> <reason> Ban the player’s most recent known device, including while offline
/devicebanid <deviceId> <reason> Ban a device directly
/deviceunban <deviceId> Remove a device ban
/deviceaccounts <player> List accounts associated with the player’s most recent device
/devices <player> List known devices associated with an account
 

The RN-Protect Team

profile avatar
Owner
  • 1
    Followers
  • 5
    Projects
  • 6.2K
    Downloads

Rede Nerds Team, Mods, Modpacks and Servers for Minecraft.

More from RnTeamView all

  • Xomaps Potato Sky project image

    Xomaps Potato Sky

    For those who couldn't even run Sky, I present: Potato Sky.

    • 4.3K
    • September 16, 2026
  • CobbleNerd project image

    CobbleNerd

    A Brazilian Cobblemon server experience focused on Pokémon adventures, Create-powered crafting, progression, and a dedicated local server.

    • 1
    • September 16, 2026
  • RN-Xonas Itens project image

    RN-Xonas Itens

    RN-Xonera adds 19 unique end-game items, custom artwork, and an exclusive green fluid mechanic to Minecraft 1.21.1 with NeoForge.

    • 2.0K
    • August 30, 2026
  • New Nerd Dead project image

    New Nerd Dead

    Survive a brutal zombie apocalypse with guns, classes, immersive survival mechanics, dangerous hordes, exploration and an official Brazilian multiplayer server included! 🇧🇷🧟

    • 2.0K
    • August 30, 2026
  • Xomaps Potato Sky project image

    Xomaps Potato Sky

    For those who couldn't even run Sky, I present: Potato Sky.

    • 4.3K
    • September 16, 2026
  • CobbleNerd project image

    CobbleNerd

    A Brazilian Cobblemon server experience focused on Pokémon adventures, Create-powered crafting, progression, and a dedicated local server.

    • 1
    • September 16, 2026
  • RN-Xonas Itens project image

    RN-Xonas Itens

    RN-Xonera adds 19 unique end-game items, custom artwork, and an exclusive green fluid mechanic to Minecraft 1.21.1 with NeoForge.

    • 2.0K
    • August 30, 2026
  • New Nerd Dead project image

    New Nerd Dead

    Survive a brutal zombie apocalypse with guns, classes, immersive survival mechanics, dangerous hordes, exploration and an official Brazilian multiplayer server included! 🇧🇷🧟

    • 2.0K
    • August 30, 2026