Pearload (Entity Chunk Loader) – Keep Entities Active in Minecraft

Pearload (Entity Chunk Loader) keeps Ender Pearls and custom projectiles running in loaded chunks for Minecraft. Server-side, lightweight, and easy to set up.

Pearload (Entity Chunk Loader)

Few things are more frustrating in Minecraft than watching an Ender Pearl freeze mid-flight the moment you walk away, or seeing a custom projectile stall because its chunk unloaded. Pearload (Entity Chunk Loader) solves that problem with a refreshingly simple idea: let entities keep their own chunks alive. It is a minimal, server-friendly mod built for performance, and it does exactly one job extremely well.

What Pearload (Entity Chunk Loader) Actually Does

In vanilla Minecraft, chunks unload when no players are nearby. That is fine for most builds, but it breaks anything that depends on an entity staying active over time or distance. Pearload flips that behavior for entities you designate as "force loaders." While such an entity exists in the world, the chunk it occupies stays loaded, so projectiles keep flying, custom entities keep ticking, and logic tied to them keeps running.

By default, Ender Pearls are the only force loader. That single default already covers one of the most common headaches on servers: thrown pearls that vanish into unloaded terrain. Everything else is optional configuration, which keeps the mod lean for players who just want the core behavior.

Key Features at a Glance

  • Entity-based chunk loading: Any entity flagged as a force loader holds its chunk open while it exists.
  • Configurable force loaders: Add specific entity IDs or entire mod IDs to the list.
  • Projectile-wide option: A single toggle can treat every projectile as a chunk loader.
  • No hard dependencies: The mod runs fine on its own, with or without the Jsonate library.
  • Server-side only: Clients never need to install it, which simplifies deployment on any multiplayer setup.

Configuration and the Jsonate Library

Pearload works out of the box, but if the Jsonate library is present, a JSON config file is generated automatically. Two settings matter most. The ForceLoaders list accepts specific entity IDs or mod IDs whose entities should load chunks. The InitializeAllTheProjectilesAsChunkLoader option makes every projectile a force loader and defaults to false.

A typical configuration looks like this in plain text: a ForceLoaders array containing entries such as minecraft:ender_pearl and modid:custom_projectile, alongside the projectile toggle set to false. Without Jsonate, the config simply is not available, but the mod's functionality stays completely intact with Ender Pearls as the default loader.

Supported Versions and Loaders

Pearload (Entity Chunk Loader) for Minecraft is aimed at modern Java Edition releases and is distributed for the Fabric and NeoForge loaders, with builds tracking recent game versions. Because it is server-side only, the version you run on the server is what matters; players connecting with matching clients do not need the file at all. If you are unsure which build fits your setup, check the file listing for the loader and game version that match your server jar.

If you would rather skip manual file juggling, the foxygame.net launcher offers a one-click install path that drops Pearload (Entity Chunk Loader) straight into the correct mods folder for your selected profile, so there is no guesswork about directories or loader mismatches.

Practical Use Cases

  • Keeping Ender Pearls active in mid-flight after the thrower has moved away.
  • Letting custom projectile entities, such as magic bolts or drones, continue working far from any player.
  • Allowing specific mobs or utility entities to manage chunk-loaded regions dynamically.
  • Supporting adventure maps and minigames where scripted entities must never stall.

The design philosophy here is deliberate. There is no tick-heavy logic and no complex scheduling system, so the performance cost stays low even when several force loaders are active at once. That makes it a sensible pick for busy servers that cannot afford another resource-hungry chunk management mod.

How to Install Pearload (Entity Chunk Loader)

Installation is straightforward. First, confirm your server runs a supported Minecraft version with Fabric or NeoForge. Next, download Pearload (Entity Chunk Loader) from the official project page and place the jar file into your server's mods folder. Restart the server, and the mod will be active immediately with Ender Pearls as the default force loader. If you want custom entities, add the Jsonate library and edit the generated config file. Clients do not need to do anything, which keeps onboarding painless for everyone on the whitelist.

For server owners who manage multiple instances, the foxygame.net launcher also keeps add-ons like Pearload (Entity Chunk Loader) updated automatically and flags version compatibility before launch, removing the usual round of trial and error after every game update.

Final Thoughts

Pearload (Entity Chunk Loader) is proof that a mod does not need dozens of features to be genuinely useful. By letting entities carry their own chunk loading, it fixes a real gameplay problem with almost no overhead and no client-side requirements. Whether you are running a survival server, a technical world, or a custom minigame, this is a small addition that quietly prevents a long list of annoying bugs.