BB Preload World

⭐ — (19 endorsements) 📥 5,237 downloads 📌 v1.3.3 📅 7/28/2024
🟠 Updated over a year ago

By BillBodkin · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 11/25/2024 📅 Created: 7/28/2024
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.4% endorsement rate
  • 🏆 #327 of 920 fabric mods in this game by downloads

📋 About This Mod

# BB Preload World # _Modern versions of Distant Horizons now have chunk loading over multiplayer, so if you are using a new version you may not need this mod_ This mod can be used in single-player or multi-player to load chunks for the use of (https://modrinth.com/mod/distanthorizons/versions) In multi-player, DH can only cache chunks the player has visited, this mod puts the player into spectator mode and files them around the map so the client can cache these chunks. As an added bonus, client-side mini-map mods will also get loaded in when doing this. # How to use *The mod must be installed on the client and server.* If playing in single-player, it is recommended to set "Enable distant generation" to false in DH settings while running the routine. You can also set the "CPU Load" in DH settings to one of the higher profiles (remember to set it back to a lower one after!). To load the surrounding area, players can use the command `/bb_preload_world_start` To cancel the process before it has completed on its own, use `/bb_preload_world_stop` (Running the stop command before the routine finishes may lead to corrupt chunk caches) At a radius of 30 chunks, it can take 30+ minutes to complete, at 60 chunks it could take multiple hours. # Settings Settings are managed via game-rules. `/gamerule bb_preload_radius 30` sets the radius (in chunks) that will be loaded around the player. `/gamerule bb_preload_world_start_requires_opp true` will make `/bb_preload_world_start` require OP to use. `/gamerule bb_preload_world_stop_requires_opp true` will make `/bb_preload_world_stop` require OP to use. # How it works When starting a preload routine, the server-side part of the mod keeps track of which chunk the player has got to. The client sends packets to the server saying when a chunk has been cached at LOD levels 0 - 6, when the server has received this packet it will move the player on to the next chunk. The client also tells the server if "Queued chunk updates" is too high, or when there are any "Update propagator tasks" in the queue or being processed. If either of these are true, the routine is paused to allow chunks to finish processing before continuing. This is because in my testing if the client moves away from a chunk that has started processing but not finished, it can leave that chunk cache in a corrupt state. # Contact (https://discord.gg/MX8gxZSJYm) (https://gitlab.com/billyg270/bb-preload-world) For questions Discord is preferred, for issues GitLab is preferred.

# BB Preload World

# _Modern versions of Distant Horizons now have chunk loading over multiplayer, so if you are using a new version you may not need this mod_

This mod can be used in single-player or multi-player to load chunks for the use of (https://modrinth.com/mod/distanthorizons/versions)

In multi-player, DH can only cache chunks the player has visited, this mod puts the player into spectator mode and files them around the map so the client can cache these chunks.

As an added bonus, client-side mini-map mods will also get loaded in when doing this.

# How to use

The mod must be installed on the client and server.

If playing in single-player, it is recommended to set "Enable distant generation" to false in DH settings while running the routine.

You can also set the "CPU Load" in DH settings to one of the higher profiles (remember to set it back to a lower one after!).

To load the surrounding area, players can use the command `/bb_preload_world_start`

To cancel the process before it has completed on its own, use `/bb_preload_world_stop`

(Running the stop command before the routine finishes may lead to corrupt chunk caches)

At a radius of 30 chunks, it can take 30+ minutes to complete, at 60 chunks it could take multiple hours.

Settings are managed via game-rules.

`/gamerule bb_preload_radius 30` sets the radius (in chunks) that will be loaded around the player.

`/gamerule bb_preload_world_start_requires_opp true` will make `/bb_preload_world_start` require OP to use.

`/gamerule bb_preload_world_stop_requires_opp true` will make `/bb_preload_world_stop` require OP to use.

# How it works

When starting a preload routine, the server-side part of the mod keeps track of which chunk the player has got to.

The client sends packets to the server saying when a chunk has been cached at LOD levels 0 - 6, when the server has received this packet it will move the player on to the next chunk.

The client also tells the server if "Queued chunk updates" is too high, or when there are any "Update propagator tasks" in the queue or being processed. If either of these are true, the routine is paused to allow chunks to finish processing before continuing.

This is because in my testing if the client moves away from a chunk that has started processing but not finished, it can leave that chunk cache in a corrupt state.

(https://discord.gg/MX8gxZSJYm)

(https://gitlab.com/billyg270/bb-preload-world)

For questions Discord is preferred, for issues GitLab is preferred.

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
BillBodkin
Version
1.3.3
Downloads
5,237
Endorsements
19
Category
fabric
Created
7/28/2024
Updated
11/25/2024
Game Versions
1.21.1
Tags
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 BB Preload World support?

The author lists 1.21.1. Other versions may work but are untested by the author.

What is the latest version of BB Preload World?

Version 1.3.3, published 2024-11-25 with 5,237 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by BillBodkin 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods