BetterView
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (1 images)
🔍 Analysis
- 👍 1.0% endorsement rate — high engagement, a strong quality signal
- 🏆 #11 of 17 bukkit mods in this game by downloads
📋 About This Mod
# BetterView <img src="https://i.imgur.com/bD8OLfE.png" alt="logo" width="200"> (https://img.shields.io/github/v/tag/MinceraftMC/BetterView?style=flat-square)](https://github.com/MinceraftMC/BetterView) (https://img.shields.io/badge/License-GPL%20v3-yellow.svg?style=flat-square)](https://opensource.org/license/gpl-v3/) (https://img.shields.io/discord/1094193723191070793?style=flat-square&label=Discord&link=https%3A%2F%2Fdiscord.gg%2FzC8xjtSPKC)](https://discord.gg/zC8xjtSPKC) ## Description BetterView is a high-performance Paper plugin and Fabric mod for Minecraft servers. It extends the normal view distance without sacrificing server performance using asynchronous player processing, direct chunk reading from disk, and caching of chunk data. ## Features - Asynchronous fast player ticking on networking threads - Reads chunks directly from disk without loading them - Optimized chunk state tracking and chunk iteration - Configurable chunk data caching for fast access - Configurable limitations for chunk sending and chunk generation - Per-dimension configuration options - Support for integrated or dedicated fabric servers - Lightweight anti-xray support for extended chunks <details> <summary><strong>Example: Loading speed for a view distance of 127 chunks</strong></summary> The screenshot below was taken at `0 2250 0` in the end dimension with a view distance of 127 chunks (with fog disabled). On an AMD Ryzen 7 5800X, all visible chunks were transmitted to the client in about 12 seconds after having joined the server with a cold cache and in about 9 seconds with a warm cache. <img src="https://i.imgur.com/HWspPzj.png" alt="A top-down view of the main end island and parts of the outer end island" width="600" loading="lazy"> </details> ### Supported Software | Minecraft Version | Paper | Fabric | |-------------------|-------|--------| | 26.2.x | ✅ | ✅ | | 26.1.x | ✅ | ✅ | | 1.21.11 | ✅ | ✅ | | 1.21.10 | ✅ | ✅ | | 1.21.9 | ✅ | ✅ | | 1.21.8 | ✅ | ✅ | | 1.21.7 | ✅ | ✅ | | 1.21.6 | ✅ | ✅ | | 1.21.5 | ✅ | ✅ | | 1.21.4 | ✅ | ✅ | | 1.21.3 | ✅ | ✅ | | 1.21.1 | ✅ | ✅ | On fabric, this mod depends on (https://modrinth.com/mod/moonrise-opt) and (https://modrinth.com/mod/adventure-platform-mod) to work. ## Usage On Paper servers, place the jar file in your `plugins` directory and restart your server. On Fabric servers/clients, place the jar file in your `mods` directory and restart your server or client. By default, BetterView will configure a view distance of 32 chunks for each dimension. ### Configuration On the first start, this plugin will automatically create a configuration file. If using Paper it will be created at `plugins/BetterView/config.yml`, if using Fabric it will be created as `betterview.yml` inside your world directory (e.g. `world` for dedicated servers). In there, you are able to configure the following options: - `config-version`: Don't touch this - `integrated-server-render-distance`: Only relevant for singleplayer worlds, this allows replacing the render distance of the integrated server as BetterView would otherwise have no effect (default: `-1`, disabled) - `global`: - `enabled`: Whether to enable or disable the entire plugin/mod (default: `true`) - `chunk-generation-limit`: How many new chunks can be generated globally in one tick (default: `3`) - `chunk-send-limit`: The maximum amount of chunks sent to a player in a tick (default: `3`) - `dimensions`: - `<dimension>` (e.g. `minecraft:overworld`): - `enabled`: Whether to enable or disable the plugin/mod for this dimension (default: `true`) - `chunk-generation-limit`: How many new chunks can be generated for this level in one tick (default: `2`) - `chunk-queue-size`: How many chunks can be queued per player at once (default: `16`) - `view-distance`: The maximum extended view distance for this dimension (default: `32`) - `cache-duration`: The cache duration for how long extended chunks should be kept in memory (default: `PT5M`, 5 minutes) - Make sure to adjust the cache duration based on what you use your server for; for e.g. static lobby servers, you can use a longer cache duration than for dynamic SMP servers. If the cache duration is too high, chunks will display outdated content after e.g. a rejoin. - `anti-xray`: - Be aware that this plugin implements a lightweight version of anti-xray, which doesn't check if a block is exposed to air or not. This means that every engine-mode other than `HIDE` will probably not look very good. - `enabled`:
# BetterView

[!(https://img.shields.io/github/v/tag/MinceraftMC/BetterView?style=flat-square)](https://github.com/MinceraftMC/BetterView) [!(https://img.shields.io/badge/License-GPL%20v3-yellow.svg?style=flat-square)](https://opensource.org/license/gpl-v3/) [!(https://img.shields.io/discord/1094193723191070793?style=flat-square&label=Discord&link=https%3A%2F%2Fdiscord.gg%2FzC8xjtSPKC)](https://discord.gg/zC8xjtSPKC)
## Description
BetterView is a high-performance Paper plugin and Fabric mod for Minecraft servers. It extends the normal view distance without sacrificing server performance using asynchronous player processing, direct chunk reading from disk, and caching of chunk data.
## Features
- Asynchronous fast player ticking on networking threads
- Reads chunks directly from disk without loading them
- Optimized chunk state tracking and chunk iteration
- Configurable chunk data caching for fast access
- Configurable limitations for chunk sending and chunk generation
- Per-dimension configuration options
- Support for integrated or dedicated fabric servers
- Lightweight anti-xray support for extended chunks
Example: Loading speed for a view distance of 127 chunks
The screenshot below was taken at `0 2250 0` in the end dimension with a view distance of 127 chunks (with fog disabled). On an AMD Ryzen 7 5800X, all visible chunks were transmitted to the client in about 12 seconds after having joined the server with a cold cache and in about 9 seconds with a warm cache.

### Supported Software
| Minecraft Version | Paper | Fabric | |-------------------|-------|--------| | 26. 2.x | ✅ | ✅ | | 26. 1.x | ✅ | ✅ | | 1. 21. 11 | ✅ | ✅ | | 1. 21. 10 | ✅ | ✅ | | 1. 21. 9 | ✅ | ✅ | | 1. 21. 8 | ✅ | ✅ | | 1. 21. 7 | ✅ | ✅ | | 1. 21. 6 | ✅ | ✅ | | 1. 21. 5 | ✅ | ✅ | | 1. 21. 4 | ✅ | ✅ | | 1. 21. 3 | ✅ | ✅ | | 1. 21. 1 | ✅ | ✅ |
On fabric, this mod depends on (https://modrinth.com/mod/moonrise-opt) and (https://modrinth.com/mod/adventure-platform-mod) to work.
On Paper servers, place the jar file in your `plugins` directory and restart your server. On Fabric servers/clients, place the jar file in your `mods` directory and restart your server or client. By default, BetterView will configure a view distance of 32 chunks for each dimension.
### Configuration
On the first start, this plugin will automatically create a configuration file. If using Paper it will be created at `plugins/BetterView/config.yml`, if using Fabric it will be created as `betterview.yml` inside your world directory (e.g. `world` for dedicated servers). In there, you are able to configure the following options:
- `config-version`: Don't touch this
- `integrated-server-render-distance`: Only relevant for singleplayer worlds, this allows replacing the render distance
- of the integrated server as BetterView would otherwise have no effect (default: `-1`, disabled)
- `global`:
- - `enabled`: Whether to enable or disable the entire plugin/mod (default: `true`)
- - `chunk-generation-limit`: How many new chunks can be generated globally in one tick (default: `3`)
- - `chunk-send-limit`: The maximum amount of chunks sent to a player in a tick (default: `3`)
- `dimensions`:
- - `
` (e.g. `minecraft:overworld`): - - `enabled`: Whether to enable or disable the plugin/mod for this dimension (default: `true`)
- - `chunk-generation-limit`: How many new chunks can be generated for this level in one tick (default: `2`)
- - `chunk-queue-size`: How many chunks can be queued per player at once (default: `16`)
- - `view-distance`: The maximum extended view distance for this dimension (default: `32`)
- - `cache-duration`: The cache duration for how long extended chunks should be kept in memory (default: `PT5M`,
- 5 minutes)
- - Make sure to adjust the cache duration based on what you use your server for;
- for e.g. static lobby servers, you can use a longer cache duration than for dynamic SMP servers.
- If the cache duration is too high, chunks will display outdated content after e.g. a rejoin.
- - `anti-xray`:
- - Be aware that this plugin implements a lightweight version of anti-xray, which
- doesn't check if a block is exposed to air or not. This means that every engine-mode other than `HIDE`
- will probably not look very good.
- - `enabled`:
📊 Mod Details
- Game
- Minecraft Mods
- Author
- booky10
- Version
- 2.2.0+fabric
- Downloads
- 4,625
- Endorsements
- 48
- Category
- bukkit
- Created
- 6/12/2025
- Updated
- 6/29/2026
- Game Versions
- 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
- Tags
- management, optimization, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does BetterView support?
The author lists 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6. Other versions may work but are untested by the author.
What is the latest version of BetterView?
Version 2.2.0+fabric, published 2026-06-29 with 4,625 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await
