Download Afar — Minecraft Mods — MetaMods
Afar

Downloads

0

Last update

2 weeks ago

Versions

1.20.1 — 1.20.6
Client
Forge

Afar

Afar is a high-performance and lightweight chunk caching solution for Minecraft that allows you to significantly expand the visible territory beyond the server's standard view distance.

How It Works

Unlike modifications that affect the complex rendering system, Afar operates at a lower level, directly interacting with the client's network connection.

Caching (Save): The modification silently monitors and saves all chunk data packets that the server sends to your client, storing them in a local database.

Loading (Read): When moving around the world and requiring chunks within the client's visibility range but beyond the server's visibility, Afar smoothly loads previously saved data from your cache instead of waiting for a response from the server.

Key Features

🚀 Performance

  • Uses SQLite as the storage backend, providing significantly higher read/write speeds and more compact file sizes compared to serializing NBT data to files.

🔧 Compatibility

  • Operates at the network connection level, intercepting and formatting data packets. It does not modify the game's rendering code.
  • This ensures theoretically 100% compatibility with any graphics optimization mods such as Optifine, Sodium, Iris, as well as any other mods affecting chunk rendering or visual effects.

Dependencies

  • Minecraft SQLite JDBC
  • World ID Provider, for example VoxelMap and JourneyMap
  • Compatibility with Xaero's Map is currently in development

Usage

Configure Afar through the configuration button in the settings menu or mod list. All settings parameters contain detailed explanations.

Available client-side commands:

/afar dataInfo    // Displays database information
/afar runVacuum   // Runs database optimization (reduces size and increases performance)
/afar doDrop      // Deletes all chunk data
/afar deleteOld <float:hours>  // Deletes records older than the specified database runtime. Runtime can be checked via /afar dataInfo

Important Note

This modification only reuses data that the server has already sent to your client. It does not hack the server to obtain additional data. Your computer's performance when displaying increased view distance depends on its own capabilities.

Project members
linstarowo

linstarowo

Developer

Created: 24 Sep 2025

ID: 268777