External View

External View

Mod that changes the distance of the camera from the player in third person mode.

by
186 Downloads
forgeneoforgeutility
Rent Server with this Mod

About this Mod

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.toml

Camera

  • 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.reach

Default: 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_distance

Forge 1.20.1

Uses Forge reach attributes:

forge:block_reach
forge:entity_reach

NeoForge 1.21+

Uses vanilla player interaction range attributes:

minecraft:player.block_interaction_range
minecraft:player.entity_interaction_range

Notes

  • 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

Available Versions

External View 2.3.1b-1.16.5beta
MC 1.16.5forge
May 13, 2026
External View 2.3.1b-1.20.1beta
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5forge
May 13, 2026
External View 2.3.1b-1.21.1beta
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8neoforge
May 13, 2026
External View 2.3b-1.21.1beta
MC 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8neoforge
May 8, 2026
External View 2.3b-1.20.1beta
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4forge
May 8, 2026

How to Install External View on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.8).

3

Install Mod

Open the mod browser in the dashboard and search for "External View". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forgeneoforge

Minecraft Versions

1.21.8, 1.21.7, 1.21.6 (+12 more)

Server-side

~ Optional

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

External View server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.

Is External View compatible with forge and neoforge?

External View officially supports forge, neoforge for Minecraft 1.21.8, 1.21.7, 1.21.6. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with External View – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if External View consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install External View with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Lesser General Public License v2.1 or later
Server-side
Optional

Supported Versions

1.21.81.21.71.21.61.21.51.21.41.21.31.21.21.21.11.211.20.5+5 more