All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Hold That Chunk

Hold That Chunk

by dlee13 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

This Fabric loader mod prevents the Minecraft client from immediately unloading chunks when it receives chunk unload packets from the server. Instead, client chunks get periodically cleaned up based on distance away from the player.

This chunk unloading strategy is particularly useful for participating in ice boat racing or elytra course racing on highly active multiplayer servers where servers may struggle to keep up with sending chunk updates to all of the players. Typically, without this mod, a player would start to move into empty chunks when several players on the server are simultaneously traveling at high velocities. The issue is resolved since the cached chunks can be readily redrawn before the fresh chunk data comes in over the network.

You may also increase your view distance by setting the Ignore Server Render Distance option in this mod's config.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x 1.20.x
Fabric
1d ago 1
1.18.x
Fabric
1d ago 1
1.20.x 1.19.x
Fabric
1d ago 1
1.19.x
Fabric
1d ago 1
1.19.x
Fabric
1d ago 1
1.19.x
Fabric
1d ago 1
1.19.x 1.18.x
Fabric
1d ago 1
1.19.x 1.18.x
Fabric
1d ago 1
1.19.x 1.18.x
Fabric
1d ago 1
1.19.x
Fabric
1d ago 1
  • Support Minecraft 1.20.2
  • Update dependencies
  • Fix the Ignore Server Render Distance option not being disabled in contexts where it cannot be changed

  • Backport for Minecraft 1.18
  • Fix a rare null pointer exception that throws when world is null during a chunk load
  • Unload cached chunks based on distance from the player rather than expiration times
  • ModMenu integration and support for Cloth Config API or YetAnotherConfigLib
  • When either Cloth Config API or YetAnotherConfigLib is installed, a GUI config screen can be used for configuring Hold That Chunk.
  • When both Cloth Config API and YetAnotherConfigLib are available, the Cloth Config style screen is used.
  • Improve config parsing
  • In the previous version, parsing the ignoreServerRenderDistance option would be skipped if the chunkUnloadDelayInTicks option was missing.
  • Drop support for Minecraft 1.18
  • Add the option to ignore server view distances
  • This release adds a new config option. Either delete your old holdthatchunk.json to regenerate it or manually edit in the new ignoreServerRenderDistance key and a corresponding boolean value.
  • Set ignoreServerRenderDistance to true to force using the client's render distance setting. Set it false to respect the render distance setting sent by the server.
  • Mark as incompatible with Farsight
  • We now redirect a few of the same methods as the Farsight mod does, so the mods cannot run together due to mixin limitations. This release makes the mods redundant anyways.
  • Manage our chunk unload queue from only the render thread
  • Replace some mixins with Fabric API event listeners
  • Optimize the icon's filesize (Madis0)
  • Change the chunk unload delay config default from 10 minutes to 1 hour
  • Use int instead of long type for chunk unload packet expiration
  • Relax the version lock to support Minecraft versions as far back as 1.18
  • Initial release
Hold That Chunk Icon
Download Hold That Chunk
Select game version
Select platform