Load My Chunks

Load My Chunks

9.9k Downloads

Load My Chunks

 Load My Chunks is a standalone server-safe chunk loader mod that adds reactive chunk loaders.

 

The Typical Implementation but Better

Usually, chunk loader mods just add chunk loaders that can force load chunks at all times or whenever a player is online, these loaders quickly become cumbersome on large servers where numerous high-lag bases are built. In LMC, every force loaded chunk will be timed. If the chunk takes too long to tick, the chunk loader(s) will shut down for a configurable amount of time, encouraging players to be more considerate towards server TPS if they want to load their bases.

 

Features

  • 17 chunk loaders in various colors. Each one only loads one chunk.
  • Support for command based Phantom Chunk Loaders: /lmc forceload <permanent>, /lmc unforceload
  • The Chunkometer! A useful tool for gathering info about chunk performance and load status.
  • Fully configurable! You can set a maximum on the number of chunks per player, the maximum ms per chunk tick, and the cooldown duration. See the github wiki for further config file information.

 

Potential Mod Conflicts Warning

In order to make chunk tick timing work, block entity ticking order has been reworked. Previously, all block entities were ticked by looping through a list of every block entity ticker in the world. Load My Chunks has changed block entity ticking to be executed by looping through each ticking chunk and looping through all the block entities chunk wise. This may cause mod conflicts. Please report any conflicts to the issue tracker and a solution will be found as soon as possible.

Planned Support

Support is planned for: fabric/forge major versions (1.16.5-1.20.6) and Neoforge (1.20.2-1.20.6)

Mod support will be added for future versions as soon as possible.