ModsJava
NormalAntiESP
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotNormalAntiESP
AntiESP + AntiXray protection for Paper/Folia 1.21.x servers
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
NormalAntiESP is a lightweight security plugin designed to reduce the advantage of players using ESP, StorageESP, BlockESP, Xray, Freecam, SeedCracker-style tools, and other suspicious client-side cheats.
The plugin focuses on protecting hidden entities, valuable blocks, containers, underground areas, and sensitive debug-side information while giving staff clear alerts and investigation tools.
This is not a magic instant-ban system. Instead, it helps staff detect suspicious behavior, hide protected information from clients, and react quickly when a player looks suspicious.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Main Features
- AntiESP protection for hidden entities, mobs, players, containers, and valuable blocks.
- AntiXray underground protection to reduce the advantage of Xray and Freecam.
- StorageESP / BlockESP mitigation for protected containers and valuable blocks.
- Suspicious behavior scoring system for staff investigation.
- Admin alerts when a player may be using Xray, ESP, or suspicious wall interactions.
- Clickable alert messages so staff can instantly watch a suspect.
- Built-in staff watch/vanish mode for silent investigation.
- Admin GUI to view suspicious players and recent flags.
- F3 Privacy to hide or spoof the server brand shown in the F3 debug screen.
- AntiSeedCracker protection by randomizing hashed seed values in JoinGame/Respawn packets.
- PacketEvents support for stronger packet-level obfuscation.
- Folia-safe design using region-safe scheduling where needed.
- Vietnamese and English messages included.
- MiniMessage and hex color support for modern server messages.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ScreenshotsAntiXray / Underground Protection
Plugin Status
Admin Alert for suspicious Xray / ESP behavior
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Detection System
NormalAntiESP tracks suspicious actions and adds score based on different detection types.
Current detection types include:
- Aiming at hidden entities - detects when a player appears to look directly at an entity that should not be visible.
- Aiming at hidden blocks or containers - useful against StorageESP and BlockESP behavior.
- Attack packet toward hidden entity - detects attack packets against entities hidden from that player.
- Suspicious wall interaction - detects suspicious interactions near protected hidden targets.
- ESP/Xray-like behavior - helps staff identify suspicious patterns for further investigation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Admin Tools
NormalAntiESP includes tools to help staff investigate suspicious players quickly.
Commands:
Code (Text):
/naesp help
/naesp status
/naesp gui
/naesp top [page]
/naesp profile <player>
/naesp watch <player>
/naesp vanish <on|off|toggle>
/naesp alerts <on|off>
/naesp reload
/naesp status
/naesp gui
/naesp top [page]
/naesp profile <player>
/naesp watch <player>
/naesp vanish <on|off|toggle>
/naesp alerts <on|off>
/naesp reload
Code (Text):
/normalantiesp
/antiesp
/antiesp
Code (Text):
/naesp watch <player>
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AntiXray Protection
NormalAntiESP includes an AntiXray system focused on underground protection.
The void-underworld mode can mask underground blocks below a configured Y level. This helps reduce the usefulness of Xray and Freecam by preventing the client from receiving useful underground information in protected situations.
Main AntiXray features:
- Client-side underground masking.
- Configurable Y level.
- Safe underground mode.
- Configurable world blacklist.
- Packet obfuscation support.
- Water/lava masking option.
- Performance caps to avoid large spikes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AntiESP Block Protection
NormalAntiESP can protect containers and valuable blocks such as:
- Chests
- Trapped chests
- Barrels
- Shulker boxes
- Hoppers
- Furnaces
- Spawners
- Trial spawners
- Vaults
- Diamond ore
- Emerald ore
- Ancient debris
- Gold ore
- Lapis ore
- Redstone ore
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
F3 Privacy
NormalAntiESP can hide the real server brand sent to the client.
Example:
Code (Text):
f3-privacy:
enabled: true
hide-server-brand: true
brand-value: 'vanilla'
enabled: true
hide-server-brand: true
brand-value: 'vanilla'
Note: XYZ in the F3 screen is a client-side HUD. The server cannot change only the XYZ line without actually teleporting the player.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
AntiSeedCracker
NormalAntiESP can randomize the hashed seed value sent in JoinGame and Respawn packets.
Example:
Code (Text):
anti-seed-cracker:
enabled: true
randomize-hashed-seed:
login: true
respawn: true
enabled: true
randomize-hashed-seed:
login: true
respawn: true
This feature is still in beta, so it may not work perfectly in every situation.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Permissions
Code (Text):
normalantiesp.admin
normalantiesp.alerts
normalantiesp.vanish
normalantiesp.bypass
normalantiesp.alerts
normalantiesp.vanish
normalantiesp.bypass
- normalantiesp.admin - Access to admin commands and GUI.
- normalantiesp.alerts - Receive suspicious player alerts.
- normalantiesp.vanish - Use watch mode and staff vanish.
- normalantiesp.bypass - Bypass ESP/Xray visibility protections.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Requirements
- Java 21
- Paper 1.21.x or Folia 1.21.x
- PacketEvents 2.x is optional but recommended
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Installation
- Download the plugin jar.
- Place it into your server's plugins folder.
- Optional but recommended: install PacketEvents 2.x.
- Start the server once.
- Edit plugins/NormalAntiESP/config.yml.
- Edit the language file in plugins/NormalAntiESP/messages/ if needed.
- Run /naesp reload.
- Use /naesp status to confirm everything is working.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configuration
NormalAntiESP is highly configurable.
You can configure:
- AntiESP entity protection.
- AntiESP block/container protection.
- AntiXray void-underworld settings.
- Protected containers and valuable blocks.
- Detection scores and cooldowns.
- Alert thresholds.
- Staff vanish behavior.
- F3 Privacy settings.
- AntiSeedCracker settings.
- Performance limits.
- GUI title and page size.
- Vietnamese or English messages.
Code (Text):
vi_VN.yml
en_US.yml
en_US.yml
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Important Notes
- This plugin is designed for Paper/Folia 1.21.x.
- PacketEvents is optional, but strongly recommended.
- This plugin helps detect and reduce ESP/Xray advantages, but no anti-cheat can guarantee 100% protection against every client.
- For best ore protection, combine this plugin with Paper's built-in AntiXray.
- Always test configuration changes before using them on a live server.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Support
If you find a bug, error, or unexpected behavior, please contact me on Discord:
Code (Text):
habitat_
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
NormalAntiESP is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 87 times (via Spigot). Download it and open it directly in the game.