ModsFinder
PL

playerviewdistance

by cyanifyde

playerviewdistance lets a server give each player their own server-side view distance, so one player's setting no longer forces the largest distance on everyone.

FabricForgeNeoForgeServer-side onlyApache License 2.0Open source1.21.11 – 26.2

What it does

Normally a server applies one view distance to every connected player, which means the most demanding player sets the chunk work for the whole server. playerviewdistance lets each player request a distance of their own. The request is taken from the client and capped by the server's maximum view distance, and an operator can override it with a persistent setting. Players who choose less than the server maximum no longer trigger maximum-distance chunk work for themselves, which reduces unnecessary chunk loading and can lower the time spent per tick.

The mod works on the server only, so players join with a vanilla client and need nothing installed. It runs on Fabric, Forge and NeoForge, and the same behaviour is offered on Paper and Folia through a server plugin. Planning for chunk loads is done off the main server thread by a single coalescing planner, so the calculations do not block ticking. Entity ticking, redstone and random ticks stay tied to the simulation distance, and the mod does not change that distance.

Files cover 1.21.11, 26.1, 26.1.1, 26.1.2 and 26.2, and the latest build is 2.1.0+mc26.2 for 26.2, dated 2026-08-16. The project is open source under the Apache License 2.0, and its source code and issue tracker are public.

Key features

  1. Per-player view distance

    Each player's requested distance is applied to that player alone, instead of setting the chunk work for the whole server.

  2. Server maximum cap

    A player's request can never go above the server's maximum view distance, so the server keeps control of its ceiling.

  3. Operator override

    An operator can set a persistent distance for a player that replaces the value the client requests.

  4. Off-thread planning

    Chunk-load planning runs on a single coalescing planner thread away from the main server thread.

Compatibility

Latest build for each game version and loader.

26.22.1.0+mc26.22.1.0+mc26.22.1.0+mc26.2
26.1.22.1.0+mc26.12.1.0+mc26.12.1.0+mc26.1
26.1.12.1.0+mc26.12.1.0+mc26.12.1.0+mc26.1
26.12.1.0+mc26.12.1.0+mc26.12.1.0+mc26.1
1.21.112.1.0+mc1.21.112.1.0+mc1.21.112.1.0+mc1.21.11
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

Dynamic Performance is open source under the GNU Lesser General Public License v3.0 or later, a server-side only mod for Fabric, NeoForge and Quilt covering 1.21 – 26.3. BetterView is also server-side only and open source, but licensed under the GNU General Public License v3.0 only and available for Fabric alone, across 1.21.1 – 26.3. Arcadia Patch Create is NeoForge only, server-side only and open source under the MIT License, for 1.21.1 – 26.2.

ModLoadersGame versionsEnvironmentUpdated
playerviewdistanceFabric, Forge and NeoForge1.21.11 – 26.2Server-side only2026-08-16
Dynamic PerformanceFabric, NeoForge and Quilt1.21 – 26.3Server-side only2026-09-16
BetterViewFabric1.21.1 – 26.3Server-side only2026-09-27
Arcadia Patch CreateNeoForge1.21.1 – 26.2Server-side only2026-09-05

Questions

Does playerviewdistance need to be installed on the client?

No. Server owners install it, and players connect with no copy of their own.

Which loaders does playerviewdistance support?

Fabric, Forge and NeoForge are supported, and the mod is also offered as a server plugin for Paper and Folia.

Can a player's view distance go above the server maximum?

No. The server's maximum view distance is the ceiling, and a player's requested distance is capped at it.

In the catalog

playerviewdistance is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 13,894 mods support Minecraft 26.2.

Similar mods

What the author says

Give every player their own server-side view distance without making the entire server pay for the largest setting. PlayerViewDistance (PVD) is a dedicated-server mod and plugin for Fabric, Forge, NeoForge, Paper, and Folia. It controls chunk loading and sending per player, merges nearby coverage exactly, and keeps…
cyanifyde, on the Modrinth page

Official listing

Owner
cyanifyde
Published
2026-03-29
Updated on Modrinth
2026-08-16
Facts verified
2026-10-15

Tags