External View
ModMod that changes the distance of the camera from the player in third person mode.
Type
Mod
Modrinth Downloads
778
Modrinth ID
akuCeBRp
Last Updated
Aug 17, 2026
Description
External View Reloaded
A Forge / NeoForge mod for Minecraft 1.16.5+ based on External View Reload.
Provides adjustable third-person camera distance and optional long reach functionality.
CurseForge: https://www.curseforge.com/minecraft/mc-mods/external-view
Modrinth: https://modrinth.com/mod/external_view
Features
- Adjustable third-person camera distance (default: Page Up / Page Down)
- Long Hand Mode (default: K) – increases interaction reach
- Camera collision option (prevents clipping through blocks)
- Fully configurable via TOML
- Works client-only (with command fallback)
- Optional server-side networking support
- Permission API support
- Languages: English, Russian, Simplified Chinese
Configuration
File:
config/externalview-common.tomlCamera
- cameraSpeed (default: 0.5) – zoom step size
- viewDistance (default: 56) – maximum camera distance
- cameraCollision (default: true) – prevent camera clipping
Reach
- reach (default: 40.0) – reach in Long Hand Mode
- defaultReach (default: 5.0) – default reach (vanilla = 5.0)
WARNING: Changing defaultReach may cause issues on some servers.
Forge 1.16.5 Note
Forge 1.16.5 config files do not support reliable hot reload.
Some configuration changes may require a full game restart to take effect.
Command Fallback (Client-only)
Used when the server does not have the mod installed.
Forge 1.16.5
blockReachCommand = "attribute @s forge:reach_distance base set {value}"Forge 1.20.1
blockReachCommand = "attribute @s forge:block_reach base set {value}" entityReachCommand = "attribute @s forge:entity_reach base set {value}"NeoForge 1.21+
blockReachCommand = "attribute @s minecraft:player.block_interaction_range base set {value}" entityReachCommand = "attribute @s minecraft:player.entity_interaction_range base set {value}"- {value} will be replaced automatically
- Invalid commands fallback to default values
- Requires permission to use /attribute
Server Compatibility
Client-only
- Uses commands to modify reach
- Requires OP or permission from the server
- Works on vanilla / Bukkit hybrid / most servers if /attribute is allowed
With server installed
- Uses custom network packets (more reliable)
- Supports permission control
- Automatically resets reach when permission is lost
Permission node:
externalview.reachDefault: OP only
Compatible with permission systems such as:
- LuckPerms
- Forge Permission API
- NeoForge Permission API
Version Notes
Forge 1.16.5
Uses Forge reach attribute:
forge:reach_distanceForge 1.20.1
Uses Forge reach attributes:
forge:block_reach forge:entity_reachNeoForge 1.21+
Uses vanilla player interaction range attributes:
minecraft:player.block_interaction_range minecraft:player.entity_interaction_rangeNotes
- If /attribute is blocked, client-only mode will not work
- Reach changes affect both block and entity interaction range
- Command fallback mode is best-effort (no strict failure detection)
- Supports hybrid servers such as Mohist and Youer
License
LGPL-2.1-or-later
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Similar Mods
Better Wanderers
Wandering Traders have never been better!
More Trails & More Tales
An expansion to Minecraft's 1.20 update. New structures, cosmetics, more!
[TACZ] Refit | Recipe Editor
Adds a recipe and stats editor for TACZ and addon weapons, attachments and ammo.
Re-Enforced Metals
Adding new Minecraft metals
King Shroomer
Adds an early-game boss that is a lifeless mushroom king.
JJBA Cosplay
JJBA Cosplay is a mod that adds costumes from jojo's bizarre adventure into minecraft!