Minecarts are now capable of traversing terrain seamlessly, as they no longer get hindered by the borders of unloaded chunks.
Minecarts Load Chunks Mod
This Fabric mod is designed to prevent minecarts from halting at the edges of unloaded chunks by actively loading them as they travel. Regardless of the type, whether it’s a standard, chest, furnace, or hopper minecart, this mod ensures a smooth transport experience across your Minecraft landscape.
Key Features
- Automatic Chunk Loading: Automatically loads a 3×3 grid of chunks surrounding a moving minecart, eliminating issues related to chunk borders.
- Compatible with All Minecart Types: Works seamlessly with regular minecarts, chest minecarts, furnace minecarts, and hopper minecarts.
- Tick-Based Expiry: Chunks remain loaded for a duration of 30 seconds (600 ticks) after the minecart has departed, with adjustments possible in the configuration file.
- Persistent Chunk Data: Loaded chunks are saved based on each world instance and restored upon server restart, preventing minecarts from being stranded even across server reboots.
- The mod continuously monitors for all types of minecarts (including regular, chest, furnace, and hopper carts) on every server tick.
- Upon detecting a minecart with non-zero velocity, it logs the tick and ensures that a 3×3 grid around the minecart’s current location is loaded.
- The loaded chunks will remain active for a duration of 30 seconds (600 ticks).
- Persistent Data Storage: Chunk data is securely saved in each world’s save directory and is reinstated when the world is reloaded, preventing minecarts from becoming stranded.
loadChunks– Activates or deactivates the mod altogether. Set tofalseto disable it without removal. (Default:true)spamConsole– Enables logging in the console every second for debugging. (Default:false)cartLoadDuration– Defines how long (in seconds) chunks stay loaded after a minecart passes by. (Default:30)movementDuration– Indicates how long (in seconds) chunks remain loaded after a minecart ceases movement. (Default:10)loadMinecarts– Standard minecarts (Default:true)loadFurnaceMinecarts– Furnace minecarts (Default:true)loadChestMinecarts– Chest minecarts (Default:true)loadHopperMinecarts– Hopper minecarts (Default:true)loadTntMinecarts– TNT minecarts (Default:false)loadCommandBlockMinecarts– Command block minecarts (Default:false, disabled to prevent unintended outcomes).- Reporting issues that arise
- Submitting pull requests for changes
- Requesting new functionalities
- Created by Dylan
- Special thanks to the Minecraft and Fabric communities for enriching the modding experience.
- Visit Github for more information.
How It Operates
Configuration Options
This mod features a JSON configuration file (config/minecartsloadchunks.json) which allows players to tailor its functionality. You can adjust settings to meet your preferences. Below is a breakdown of available configuration options:
General Settings
Chunk Loading Duration
Minecart Type Settings
These parameters dictate which minecart types are enabled for chunk loading. Set to true to activate chunk loading for certain minecart types:
Contributions
You are welcome to contribute to this project by:
License Information
The mod is shared under the MIT License.
