Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 15 hours ago
Updated 11 hours ago
đˇ FrozenAntiCam
Hides underground blocks and entities from a player's client via packet manipulation once they're at or above a configured surface Y level so FreeCam-style mods that let players fly around outside their body see nothing but void where your bases, vaults, and farms actually are. Download it if you want real protection against FreeCam base-finding, not just a detection alert after the damage is done.
đ¤ Author Info
- Author: DrFrozenXD
â Versions / Compatibility / Software Support
- Supports: 1.21 â 1.21.11, 26.1, 26.2
- Server software: Spigot, Paper, Folia
- Folia support: â Supported (region-aware chunk scheduling, auto-detected)
- Required dependency: PacketEvents
- Soft dependencies (optional): Geyser-Spigot, Floodgate â for Bedrock Edition player support
đ Permissions
| Permission | Default | Purpose |
|---|---|---|
frozenanticam.admin |
op | Full access to all admin commands (includes reload, debug, world, bypass) |
frozenanticam.reload |
op | Reload the configuration |
frozenanticam.debug |
op | Toggle debug mode |
frozenanticam.world |
op | Manage the protected world list |
frozenanticam.bypass |
false | Exempts a player from FreeCam protection â they can still see underground normally. Intended for staff/builders |
â¨ī¸ Commands
| Command | Aliases | Permission | Usage |
|---|---|---|---|
/fac |
/antifreecam |
frozenanticam.admin |
/fac <reload|debug|world|stats|bypass|help> [args] |
/facreload |
â | frozenanticam.admin |
Reloads the configuration |
/facdebug |
â | frozenanticam.admin |
Toggles debug mode |
đ¯ Uses
- đŗī¸ Replaces every block at or below a configurable "void Y" with air (or another block) in the packets sent to a protected player, so nothing real is visible underground.
- đ Smart activation zone: protection is always on above your surface level, always off far underground, and in the zone between the two it arms based on look-direction and open-sky raycasts â so legitimate digging/mining near bases isn't disrupted.
- đĨ§ Optional "pie chart protection" strips tile entities and entity spawn packets so the F3 debug pie chart can't be used to locate chests or mob farms through the void.
- đģ Hides non-player entities (mob farms, storage mobs, etc.) inside the hidden zone, not just blocks.
- ⥠Instant protection on zone entry â force-refreshes a radius of chunks the moment a player crosses into the surface zone, so there's no momentary glimpse of real terrain.
- đ Per-world protection list, with optional per-world void-Y overrides.
- đšī¸ Freeze-detection helper logs a console warning if a protected player stops moving for a set time, a common sign of position-spoofing FreeCam abuse.
- đą Bedrock Edition (GeyserMC/Floodgate) player support.
- đī¸ Tunable performance settings â max chunk refreshes per tick, instant-protection radius, and an optional limited-refresh-area mode for lower-powered servers.
âī¸ Key Config Areas (config.yml)
settings.*â language, debug mode, update checker, refresh cooldownworlds.listâ which worlds have underground-hiding activeprotection.*â protection-Y, void-Y, hysteresis, deep-deactivation-Y, and the look-direction/sky-access raycast zone settingsreplacement.block-typeâ what block underground terrain is replaced with (air by default)entities.hide-entitiesâ toggle entity hiding inside the void zonenotifications.action-bar.*â optional HUD message while protection is activeanti-cheat.freeze-detection.*â console warning for suspiciously stationary protected playersperformance.*â chunk refresh limits, instant-protection radius/preload distance, limited-refresh-area mode


