Pearload — A Compact Chunk Loader Based on Entities
The Ender Pearls maintains the surrounding territory's activity even after players leave that area.
Main Features
Chunk Loading via Entities: When designated objects are present in the world, they maintain the loading of corresponding chunks until their destruction.
Flexible Configuration: With the Jsonate library installed, a JSON configuration file is created, allowing the addition of various entity identifiers or entire modifications for automatic chunk loading.
Standalone Operation: The modification is fully functional without Jsonate — in this case, the Ender Pearl remains the only loader.
Server-Side Solution: Installation is only required on the server side; clients can play without this modification.
Example Configuration
{ "ForceLoaders": [ "minecraft:ender_pearl", "modid:custom_projectile" ], "InitializeAllTheProjectilesAsChunkLoader": false }
Practical Applications
• Support for Ender Pearl activity during long-distance flights • Ensuring the operation of custom projectiles and magical effects • Creating dynamically loadable zones using mobs and utility objects
Development focuses on minimalism and performance — the system does not use resource-intensive calculations or complex scheduling algorithms.