mcmodwiki
Mods › Focus

Focus

Z-targeting lock-on mod, customizable & great for combat.

53 config settings

Build 1.0.0-beta.2 · checked 13 September 2026

Guides

Config

  • Allow First-Person While Locked On allowFirstPersonWhileTargeting focus-config — Allow entering and staying in first-person while locked on.
  • Allow Front Third-Person While Locked On allowFrontFacingThirdPersonWhileTargeting focus-config — Allow front-facing third-person while locked on.
  • Auto-switch to Third Person autoSwitchToThirdPerson focus-config — Automatically switch to rear third-person when lock-on starts.
Show all 53 settings
  • Camera Rotation Drag cameraDrag focus-config — Adds rotational lag while aiming. Higher values increase catch-up delay.
  • Camera Follow Smoothing cameraFloatiness focus-config — How strongly the camera follows the target point. Lower values feel floatier.
  • Camera Step Size cameraStepSize focus-config — Size of each camera offset adjustment step.
  • Camera Transition Speed cameraTransitionSpeed focus-config — How quickly the camera blends between vanilla and lock-on positions during transitions.
  • Dynamically Adjust Offsets dynamicallyAdjustOffsets focus-config — Dynamically adjust camera side/up offsets when space is constrained.
  • Smooth Camera Transition smoothCameraTransition focus-config — Smoothly blend between vanilla and lock-on camera when entering or exiting lock-on.
  • Body Follow Responsiveness cameraBodyFollowResponsiveness focus-config — How quickly body yaw follows camera orientation.
  • Head Follow Responsiveness cameraHeadFollowResponsiveness focus-config — How quickly head pitch/yaw follows camera orientation.
  • Follow Player Rotations followPlayerRotations focus-config — Allow camera orientation to drive player/head/body rotation.
  • Follow Delay (Ticks) followPlayerRotationsDelay focus-config — Delay before delayed-follow starts rotating the player.
  • Enable Full Body Follow fullBodyFollowEnabled focus-config — Use smoothed full-body yaw follow instead of hard body snaps.
  • Camera Mode cameraMode focus-config — Static keeps the selected shoulder preset. Dynamic auto-adjusts shoulder and camera spacing.
  • Render Cinematic Bars Under HUD cinematicBarsUnderHud focus-config — Render bars below the HUD layers (hotbar/health) instead of forcing them above all HUD layers.
  • Cinematic Bars While Locked-On cinematicBarsWhileLockedOn focus-config — Draw black cinematic bars while lock-on is active, including when HUD is hidden (F1).
  • Correct Block Placement Ray correctBlockPlacementRay focus-config — Use camera-aware correction for block placement ray checks.
  • Correct Crosshair Only While Locked-On correctCrosshairOnlyWhileLockedOn focus-config — Limit corrected reticle rendering to active lock-on state.
  • Correct Entity Hit Ray correctEntityHitRay focus-config — Use camera-aware correction for entity hit detection checks.
  • Crosshair Correction Mode crosshairCorrectionMode focus-config — Choose the policy for corrected third-person crosshair projection.
  • Hide Vanilla Crosshair hideVanillaCrosshair focus-config — Suppress the vanilla crosshair while in third-person view.
  • Hide Crosshair Out of Range hideVanillaCrosshairOutOfRange focus-config — Hide the crosshair when locked on but the target is out of attack range.
  • Render Corrected Crosshair renderCorrectedCrosshair focus-config — Render an additional corrected reticle for shoulder camera alignment.
  • Enable Target Filtering enableTargetFilters focus-config — Apply filtering rules to lock-on and directional target switching.
  • [EXPERIMENTAL] Persistent Walkthrough & Backwards Walking experimentalPersistentWalkthroughBackwardsWalking focus-config — [EXPERIMENTAL] Keeps the walkthrough entity state persistent and enables backwards walking behavior while locked on. This is an experimental beta feature — disabled by default. May cause unexpected behavior.
  • Hostile Mobs filterHostileMobs focus-config — Include hostile mobs in filtering rules.
  • Neutral Mobs filterNeutralMobs focus-config — Include neutral mobs in filtering rules.
  • Passive Mobs filterPassiveMobs focus-config — Include passive mobs in filtering rules.
  • Players filterPlayers focus-config — Include players in filtering rules.
  • Target Indicator Style lockOnIndicatorStyle focus-config — Choose the lock-on indicator texture style.
  • Adaptive Player Transparency adjustPlayerTransparency focus-config — Fade local player model when it obstructs camera view.
  • Player Fade Speed playerTransparencyFadeSpeed focus-config — How quickly player transparency fades in/out.
  • Fade In Editor Preview playerTransparencyInPreview focus-config — Apply adaptive transparency while camera editor preview is active.
  • Minimum Player Alpha playerTransparencyMinAlpha focus-config — Lowest alpha applied when player obstruction is strongest.
  • Fade Only When Target Obscured playerTransparencyWhenTargetObscuredOnly focus-config — Limit adaptive transparency to situations where target visibility is compromised.
  • Manual Swap Speed cameraSwapSpeed focus-config — How quickly manual shoulder swaps transition in Static mode.
  • Dynamic Swap Speed dynamicCameraSwapSpeed focus-config — How quickly Dynamic mode transitions between shoulders.
  • Dynamic Shoulder Auto-Swap dynamicShoulderAutoSwapEnabled focus-config — Enable visibility-aware auto shoulder selection in Dynamic mode.
  • Manual Override Cooldown (Ticks) dynamicShoulderManualOverrideCooldownTicks focus-config — How long manual shoulder swap suppresses auto dynamic switching.
  • Dynamic Shoulder Switch Threshold dynamicShoulderSwitchThreshold focus-config — Minimum score difference required before swapping shoulders.
  • Dynamic Shoulder Visibility Bias dynamicShoulderVisibilityWeight focus-config — Balances dynamic shoulder scoring. Screen placement weight is applied automatically as the remaining share.
  • Show Lock-On Debug HUD showLockOnDebugText focus-config — Show debug text in the HUD while a target is locked.
  • Show Lock-On Status Messages showLockOnStatusMessages focus-config — Show lock-on chat-style status messages (enabled, disabled, no target, lost, obstructed, shoulder swap).
  • Entity IDs targetFilterEntityIds focus-config — Specific entity IDs to filter.
  • Filtering Mode targetFilterMode focus-config — Exclude ignores matching targets. Exclusive only allows matching targets.
  • Swap Cooldown (Ticks) targetSwapCooldownTicks focus-config — Delay between successful directional target switches.
  • Direction Match Threshold targetSwapDirectionThreshold focus-config — How closely a candidate direction must match your mouse direction.
  • Minimum Screen Separation targetSwapMinScreenSeparation focus-config — Minimum on-screen distance from the current target to allow a switch.
  • Mouse Activation Threshold targetSwapMouseActivation focus-config — Required mouse movement before directional target switching can trigger.
  • Mouse Deadzone targetSwapMouseDeadzone focus-config — Ignore tiny mouse motion below this amount while locked on.
  • Post-Swap Smoothing (Ticks) targetSwapSmoothTicks focus-config — How long aim smoothing remains active after switching targets.
  • Use Separate Left/Right Shoulder Presets useCustomSwappedShoulderValues focus-config — When disabled, the opposite shoulder mirrors X offset and rotation from the edited shoulder.

Requires

ModNeededVersions
owo required [0.12.15,)
shouldersurfing optional [1.21.1-4.21,)

Frequently Asked Questions

How do you lock onto an enemy in Focus?

Press the lock-on action in the controls menu while looking toward a target to anchor the camera and display the target indicator.

How do you switch between different targets while locked on?

Flick the mouse toward the next enemy to cycle targets based on the directional match threshold and mouse activation settings.

Can you filter out passive animals when locking onto targets?

Yes, enable target filtering and set the filtering mode to exclude passive mobs and neutral mobs from being targeted.

How do you open the camera editor in Focus?

Trigger the Open Camera Editor key in the controls menu, where you can press H to view adjustment controls and use Shift to make larger positional adjustments.

What does adaptive player transparency do?

Adaptive Player Transparency fades your character model when it obstructs the view of your locked target, keeping enemy movements clearly visible.

How does crosshair correction improve third-person aiming?

It projects a corrected reticle matching camera raycasts and entity hit calculations, ensuring attacks hit where the reticle aims.

Download Links

Mods › Focus