Back to mods
The Block Keeps Ticking project artwork

CurseForge · Minecraft mod

The Block Keeps Ticking

Simulates block ticking and entity growth in unloaded chunks, so your farms, furnaces, and passive mobs keep growing and working even when you're far away.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which The Block Keeps Ticking release should I use?

Updated 6 days ago
Latest stable file the-block-keeps-ticking-1.2.1.jar
Game version 26.2
Loader Fabric

The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar targets 26.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.

Where it goes

Is The Block Keeps Ticking required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar need?

the-block-keeps-ticking-1.2.1.jar. Change the file and its required mods may change too.

All 3 required mods have matching files

Install YetAnotherConfigLib, Fabric API, YetAnotherConfigLib (YACL) first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

5 listed on this file 2 pulled in by those mods
YetAnotherConfigLib Needed by The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar
required
Matching file found Matched file: 3.9.5 for fabric 26.2
Mod Menu Optional for The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar
optional
Matching file found Matched file: v20.0.1 for 26.2
Fabric API Needed by The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar
required
Matching file found Matched file: [26.2] Fabric API 0.158.0+26.2
YetAnotherConfigLib (YACL) Needed by The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar
required
Matching file found Matched file: 3.9.6+26.2-fabric
Mod Menu Optional for The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar
optional
Matching file found Matched file: 20.0.1
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-3.1.0-beta.1+26.2.jar
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: 3.1.0-beta.1+26.2

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add The Block Keeps Ticking without breaking your instance.

Built for The Block Keeps Ticking the-block-keeps-ticking-1.2.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use the-block-keeps-ticking-1.2.1.jar. It targets 26.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install YetAnotherConfigLib, Fabric API, YetAnotherConfigLib (YACL) first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside the-block-keeps-ticking-1.2.1.jar. It opens that exact file at the source.

About this project

What does The Block Keeps Ticking add?

The Block Keeps Ticking

icon.png

^This wonderful mod icon was created by Sulmino_ on Twitter/X.^

Simulate block ticking and entities in unloaded chunks

The Block Keeps Ticking is a complete rewrite of Alive World, (which is a fork of Presence Not Required) that allows blocks and entities to continue progressing in unloaded chunks, so your farms, furnaces, and passive mobs keep growing and working even when you're far away.

Features

  • Simulate When Away: Simulate blocks and entities in unloaded chunks when you are away from those chunks.

  • Block Support:

    • Block Entities: Furnaces, Campfires, Brewing Stands
    • Crops & Stems: Wheat, Carrots, Potatoes, Beetroots, Torchflowers, Pumpkins and Melons
    • Nether Wart: Growth progression
    • Cocoa Beans: Growth progression
    • Trees: Sapling growth
    • Leaves: Decay progression
    • Growing Plants: Kelp, Bamboo, Sugar Cane, Cactus
    • Dried Ghast & Sniffer Eggs: Hydration and hatching progression
    • Budding Amethyst: Growth progression
    • Cauldrons: Water and lava dripping
    • Mud: Mud above Dripstone conversion to clay
    • Sweet Berry Bushes: Growth progression

^*Note: Due to the way Sniffer Eggs and Dried Ghasts are processed, some precision is lost during simulation.^

  • Time Modes: Choose between world time (only progresses when playing) or real time (progresses even when offline).

  • Simulate After Sleeping: Time skips (e.g. from sleeping) will simulate loaded chunks for the duration of the time skip.

  • Lazy Tax setting: Configure a percentage reduction of simulated ticks to slow down simulation for your prefered balance level.

  • Per-Object Configuration: Enable or disable simulation for specific blocks and entities individually.

  • Serverside: When installed on a server, players do not need to install the mod. Can also be installed in singleplayer worlds.

Configuration

You can configure the following values with ModMenu and YetAnotherConfigLib, or by editing config\the-block-keeps-ticking.json.

  • Time Source: Choose between "World Time" (only progresses when playing) or "Real Time" (progresses even when offline). Real Time works well with lazy tax. (Default: World Time)

  • Simulate After Sleeping: When enabled, time skips (e.g. from sleeping) will simulate loaded chunks for the duration of the time skip. (Default: false)

  • Min Inhabited Time (ticks): Chunks with less inhabited time than this are not simulated. Keeps exploration lag down. 6000 is 5 minutes. 0 always simulates. Range: 0–24000. (Default: 6000)

  • Lazy Tax (%): Simulated ticks are reduced by this percentage. Increasing this value slows down simulation in unloaded chunks. Range: 0-99. (Default: 0)

  • Debug Logging: Enables detailed logging when simulation occurs, including scan vs simulate timings, inhabited-time skips, and staggered catch-up slices. (Default: false)

  • Ticking Objects: Individual toggles to enable or disable simulation for each supported block type and entity. All are enabled by default.

⚠️ Warning: This mod stores Fabric chunk attachments. Removing it may cause harmless log spam about unknown attachment types. This is a Fabric limitation, not a bug in the mod.


API usage

The Block Keeps Ticking exposes a small API so other mods can register their own ticking objects to be simulated in unloaded chunks. Read more about this on Github.

Project description from CurseForge.

Pick your setup

The Block Keeps Ticking by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

10 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

The Block Keeps Ticking versions and loaders

9 of 9 releases match

Looking for an older file? The official CurseForge project page is in Resources.