Foxs Anti AFK
Curse Maven Snippet
What's new
Fox's Anti-AFK — Changelog
✨ Major Features
🗂️ Server Presets & Profile
-
Added per-server configuration profiles.
-
Each server can have its own complete saved configuration.
-
Profiles are automatically detected and selected based on the server being connected to.
-
Unknown servers can use the Default profile or have a new profile created.
-
Profiles can be switched directly from the main menu.
-
Switching profiles immediately updates all displayed settings.
⚙️ Editable Preset System
-
Presets now contain all Anti-AFK, Auto-Reconnect, Silent Command, and randomization settings.
-
Added a full preset editor through the main menu.
-
Presets are saved configurations, not separate runtime systems.
-
Editing a preset updates the same configuration used by the in-game
Umenu. -
The
Umenu edits the currently active preset directly. -
Main-menu preset editing does not start Anti-AFK, reconnect to servers, or execute commands.
-
Runtime systems always use the currently active preset.
-
Each preset has one shared configuration source, preventing settings from becoming out of sync.
🔄 Universal Auto-Reconnect
-
Expanded Auto-Reconnect to handle a much wider range of connection failures.
-
Added recovery for:
-
Unknown Host
-
Connection timeouts
-
Connection refused
-
Connection resets
-
Server unavailable errors
-
General network failures
-
Proxy disconnects
-
Backend/server disconnects
-
Unexpected connection failures
-
-
All failures use the same controlled retry system.
-
Added retry delays to prevent reconnect spam.
-
Reconnect loops are protected against duplicate timers and repeated connection attempts.
-
Reconnect Now immediately starts a reconnect using the active preset.
-
Cancel completely stops the current reconnect process.
-
Disabling Auto-Reconnect immediately cancels existing reconnect tasks.
🌐 Node-Aware Reconnecting
-
Auto-Reconnect now distinguishes between the network address and the actual target server/node.
-
Supports proxy networks such as:
-
Minehut
-
Hypixel
-
BungeeCord
-
Velocity
-
Other multi-server networks
-
-
If connected to a lobby instead of the configured target node, Anti-AFK remains paused.
-
Automatically attempts to route back to the configured target node.
-
Supports node commands such as
/join <server>and/server <node>. -
Confirms that the player has reached the correct node before resuming Anti-AFK.
🚀 Server Startup Recovery
-
Added recovery for servers that temporarily go offline while using a proxy/network.
-
Detects server startup/online announcements where supported.
-
Automatically attempts to reconnect or route to the target node once the backend becomes available.
-
Prevents Anti-AFK from running while waiting in a lobby or startup state.
🎲 Randomization
Randomized Movement
-
Added randomized movement behavior to make Anti-AFK movement less repetitive.
-
Movement durations and directions can vary instead of following an identical pattern.
Randomized Action Intervals
-
Added configurable random variation to action intervals.
-
Punch, jump, and strafe timing can now vary around their configured values.
👀 Look Around
-
Added periodic natural-looking camera movement.
-
Allows the player to occasionally look around instead of maintaining a completely static view.
↕️ Head Movement Patterns
-
Added configurable pitch and yaw movement patterns.
-
Supports small randomized head movements during Anti-AFK activity.
🎒 Hotbar Cycling
-
Added automatic hotbar slot cycling.
-
Players can periodically switch between selected hotbar slots while Anti-AFK is active.
💾 Randomization Profiles
-
All randomization settings are saved individually per server preset.
💬 Repeating Silent Commands
-
Added 5 independent Silent Command slots.
-
Each slot can be enabled or disabled separately.
-
Supports arbitrary commands with arguments, including examples such as:
-
/server shop -
/fix all -
/feed -
/sell all -
/server survival -
/home afk
-
-
Each slot has its own configurable delay.
-
Delay range: 1 second – 30 minutes.
-
Added stepped delay controls for easier configuration.
-
Added anti-spam protection.
-
Blank commands are never executed.
-
Disabling Silent Commands immediately stops all command timers.
-
Disabling an individual slot cancels that slot's timer.
-
Switching presets cancels timers belonging to the previous preset.
🛡️ Safety & Runtime Improvements
-
Auto-Reconnect being OFF now guarantees that no automatic reconnect can occur.
-
Silent Commands being OFF guarantees that no silent command can execute.
-
Existing reconnect and command timers are cancelled when their respective systems are disabled.
-
Intentional disconnects and manual lobby navigation do not automatically trigger reconnects when Auto-Reconnect is disabled.
-
Prevented old profile settings from continuing to control runtime systems after switching profiles.
-
Prevented duplicate reconnect loops.
-
Prevented stale Silent Command timers from surviving profile changes.
-
Runtime systems now read directly from the active preset configuration.
🎛️ GUI Improvements
-
Preset/profile selection integrated into the existing main menu.
-
Added editable preset configuration support.
-
Existing
Usettings menu remains the active in-game configuration interface. -
Preset editor and
Umenu now share the same underlying configuration. -
Changing a value in either interface updates the same active preset.
-
Existing compact layout and controls remain intact.
-
Existing Auto-Reconnect and Silent Command setup screens are preserved.
🧩 Configuration
-
Expanded per-profile configuration to include:
-
Anti-AFK movement
-
Sprint
-
Jump
-
Crouch
-
Punch
-
Use Item
-
Spin
-
Strafe timing
-
Jump timing
-
Punch timing
-
Auto-Reconnect
-
Network IP
-
Target Node
-
Reconnect delay
-
Silent Commands
-
Silent Command delays
-
Randomized movement
-
Randomized action intervals
-
Look Around
-
Head Movement
-
Hotbar Cycling
-
-
Settings are persisted per preset.
-
Active preset changes are reflected immediately throughout the GUI and runtime.
🐛 Fixes
-
Fixed Auto-Reconnect triggering when it was disabled.
-
Fixed reconnects occurring after intentional disconnects.
-
Fixed stale reconnect timers surviving configuration changes.
-
Fixed Silent Commands executing while disabled.
-
Fixed blank Silent Command entries being executed.
-
Fixed old profile timers continuing after switching profiles.
-
Fixed profile settings becoming desynchronized between the preset editor and
Umenu. -
Fixed runtime systems using outdated or incorrect profile values.
-
Fixed reconnect loops being started multiple times.
-
Improved handling of lobby → backend transitions.
-
Improved handling of proxy and backend disconnects.
-
Improved general connection recovery reliability.
📦 Version Information
Fox's Anti-AFK
-
Minecraft: 26.1 / 26.1.x / 26.2 / 26.3
-
Fabric
-
Java 25+
-
Client-side
-
MIT License
Summary
The new version significantly expands Fox's Anti-AFK with server-specific presets, a shared preset editor, universal Auto-Reconnect recovery, node-aware routing, randomization features, hotbar cycling, look-around behavior, and repeating Silent Commands.
The preset system now uses a single source of truth: the preset stores the configuration, the preset editor and U menu edit that same configuration, and the runtime uses the active preset.
This mod has no additional files

