Modscraper Modscraper Minecraft
DoesPotatoTick? logo

DoesPotatoTick?

Mod

by _nArUTo_

performance mod that don‘t allow entities to tick when they are far from players.

Type

Mod

CurseForge Downloads

14,997,567

CurseForge ID

825355

Last Updated

Nov 7, 2026

Description

DoesPotatoTick — Overview

DoesPotatoTick improves performance by suspending (“freezing”) distant entities that do not need to update every tick. Through configurable rules and safety checks, it reduces server CPU load and may also increase client FPS while preserving normal gameplay behavior.


1. Purpose

Minecraft updates every entity 20 times per second, which can overload servers with large worlds, many players, or heavy modpacks. Vanilla settings cannot distinguish important entities from irrelevant ones. DoesPotatoTick introduces a controlled system that updates only what is necessary.


2. Core Mechanism

Each entity is assigned a tickable state. The server evaluates this state every tick based on location, category, and context; the client optionally skips rendering non-tickable entities.

2.1 Distance-Based Activation

  • Players define an active region (configurable radius in chunks).
  • Entities outside this region become candidates for suspension.
  • Regions update only when a player moves between chunks, logs in, or changes dimensions.

2.2 Dimension and Claim Support

  • Optimization can be restricted to selected dimensions.
  • Entities in claimed areas (FTB Chunks, OpenPartiesAndClaims) are always ticked.
  • Players are notified if no claim mod is installed.

2.3 Entity Exceptions

Certain entities never freeze:

  • Players, falling blocks, vanilla bosses
  • A broad list of modded bosses and mechanical systems
  • Entire mods can be whitelisted The list reloads automatically on configuration changes.

2.4 Filtering Rules

Configurable rules allow ignoring or including:

  • Hostile mobs, animals, raiders
  • Dropped items
  • Projectiles (with optional logic to force-hit targets to tick) Dying entities are allowed to complete their death sequence.

2.5 Mob Farm Detection

Periodically scans chunk densities; if a farm-like pattern is detected, affected entities are forced to tick to ensure farms continue functioning.

2.6 Raid Handling

During active raids, optimization can be disabled or adjusted according to configuration.


3. Client Features

3.1 Render Skipping

Non-tickable entities may be hidden to improve FPS. Drawing a bow temporarily re-enables rendering to avoid aiming issues.

3.2 Embeddium Integration

Adds a dedicated configuration screen when Embeddium is installed.

3.3 Synchronization

A lightweight packet informs the client which entities should be displayed.


4. Configuration

  • doespotatotick-common.toml: core server behavior
  • doespotatotick-client.toml: rendering controls
  • Defaults prioritize safety and compatibility.
  • All logic runs on the server thread; changes apply consistently across ticks and reloads.

5. Make DPT Better

When you:

  • Feel that an specific entity type should never stop ticking
  • Have a config option request
  • Encounter unexpected situation because of entities' ticking freezing

Don't hesitate to contact me by GitHub Issues or email [email protected]


6. Design Considerations

The mod aims to:

  • Reduce server load without altering gameplay
  • Preserve boss fights, farms, and modded mechanics
  • Remain compatible with existing mod ecosystems

Its behavior resembles a controlled, context-aware scheduling system rather than a simple “disable distant entities” toggle.


7. A Bit of History & Evolution

DoesPotatoTick didn’t start as the polished mod you see today.

It began life as a fork of Txni’s DoesItTick, created purely as a stop-gap compatibility fix for the Lithium/RoadRunner ecosystem. The original version was, frankly, quite crude: only a handful of config options, and every single entity, on every single tick, looped through all online players to check “is anyone close enough?”
That’s O(entities × players) per tick — on a 20k-entity server with 50 players, that alone added millions of unnecessary iterations per second. Pure brutality.

The old dpt$checkAlwaysTick() was equally painful: it ran expensive config and tag checks on every entity every tick, with zero caching.
No client-side rendering fixes either — frozen entities would just stutter and “ghost” in place, looking broken.

Everything changed when we updated the mod:

  • Replaced the naïve player loop with the current PlayerTracker: a dimension → chunk → Y-range spatial map, updated lazily only on movement. Complexity dropped from O(n×m) to essentially O(players) per update.
  • alwaysTick flags are now computed once at entity-type registration and cached forever.
  • Added proper network packets and client-side culling (plus the bow-drawing safety valve) so frozen entities simply vanish cleanly instead of glitching.
  • Mob-farm detection, raid awareness, claim-mod integration, Embeddium GUI… none of these existed back then.

Today’s DoesPotatoTick is no longer “just another entity culling mod.” It’s the result of multiple full refactors and an obsession with doing it right — without ever breaking your bosses, farms, or Create contraptions.

Thanks to Txni for the original spark, and to every tester and contributor, as well as Grok and ChatGPT for helping me design, write and polish this description (I'm just feeling dead when writing readme by myself lol).


Enjoy the buttery-smooth ticks (or lack thereof)!

Compatibility

Mod Loaders

Neoforge

Game Versions

1.21.1

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (163)

Show fewer
DawnCraft - Echoes of Legends DawnCraft - Echoes of Legends Cisco's Fantasy Medieval RPG [Ultimate] Cisco's Fantasy Medieval RPG [Ultimate] Better MC [FORGE] BMC2 Better MC [FORGE] BMC2 Medieval MC [FORGE] MMC1 Medieval MC [FORGE] MMC1 Linggango Linggango Cisco's Fantasy Medieval RPG [Dragonfyre] Cisco's Fantasy Medieval RPG [Dragonfyre] Cisco's Fantasy Medieval RPG [Lite] Cisco's Fantasy Medieval RPG [Lite] SUPERIOR - RPG SUPERIOR - RPG Monumental Experience Monumental Experience Medieval MC [FORGE] MMC2 Medieval MC [FORGE] MMC2 Cozy Zen Cozy Zen Ancient Kingdoms 3 Ancient Kingdoms 3 Modded Together Modded Together NeoTech Reborn NeoTech Reborn Minecraft VHS Minecraft VHS Agmundr - Zombie Apocalypse Agmundr - Zombie Apocalypse Calamycraft Calamycraft Ultimate Progression Ultimate Progression Requiem - BETTER FANTASY (The Last Act) Requiem - BETTER FANTASY (The Last Act) World Terra World Terra Ultimate Progression: Sky Ultimate Progression: Sky The Annoying Villagers Remastered The Annoying Villagers Remastered Create Lets Create - Official Server Create Lets Create - Official Server Angel Tale : Shadows of Apollyon Angel Tale : Shadows of Apollyon Monumental Experience - In the Sky Monumental Experience - In the Sky Elden Block Elden Block Crazy Crave 5 Crazy Crave 5 Lost_Civilization:Wilds Lost_Civilization:Wilds Lees Fantasy - Chronicles of the Mimic Lees Fantasy - Chronicles of the Mimic Shadow Awakening Shadow Awakening Reach For The Skies - A Create Experience! Reach For The Skies - A Create Experience! White Shrimp's Great Adventure White Shrimp's Great Adventure Fallen Realms Fallen Realms crazy craft even more updated crazy craft even more updated Better than Better Than Wolves ( BTBTW ) Better than Better Than Wolves ( BTBTW ) Monumental Experience - Creatures Across the World Monumental Experience - Creatures Across the World Haven: Veni de Nova Haven: Veni de Nova Farming Overloaded Farming Overloaded Enchanted Genesis Enchanted Genesis                                                                                                AMP - Mechanisms, Magic & Masonry AMP - Mechanisms, Magic & Masonry MCBR Pixelmon MCBR Pixelmon Steller: The Rise of the Kingdom Steller: The Rise of the Kingdom Reverie Foundry Reverie Foundry Z Apocalypse - A Modern Zombie Apocalypse Z Apocalypse - A Modern Zombie Apocalypse Arcania Origins Arcania Origins DawnCraft - Russian lang DawnCraft - Russian lang DawnCraft Ultimate Edition DawnCraft Ultimate Edition Gambling Craft Gambling Craft ISEKAICRAFT RPG ISEKAICRAFT RPG FOXY COZY LITE FOXY COZY LITE TRIX SMP - QSMP Fan Server TRIX SMP - QSMP Fan Server tensura exploration tensura exploration Create Echoes of the Great Derailment Create Echoes of the Great Derailment Tensura Reemerged Tensura Reemerged [FFS] Fantastic Furry Syndicate [FFS] Fantastic Furry Syndicate Project Infinity - Infinite possibilities, one world Project Infinity - Infinite possibilities, one world Dopeman's Apocalypse to die for Dopeman's Apocalypse to die for Better Aeternium Better Aeternium InfinityCraft Ultra InfinityCraft Ultra The Last Horror Experience [REHORRIFIED] The Last Horror Experience [REHORRIFIED] SHARKSQUAD - CURSED BOYS SHARKSQUAD - CURSED BOYS Anti-Lag Hunter Anti-Lag Hunter Magic OneBlock Project Magic OneBlock Project Shiner's My Hero Shiner's My Hero Kingdom Come - Reckoning [RPG] Kingdom Come - Reckoning [RPG] Skybound Origins Skybound Origins Create: Workshop [UwU Edition][Expert] Create: Workshop [UwU Edition][Expert] Unicorn RL Craft Unicorn RL Craft Ultimate Heroes Ultimate Heroes Tensura: Myriad Rebirth Tensura: Myriad Rebirth something is knocking at your door.. HORROR something is knocking at your door.. HORROR One Piece Evolve One Piece Evolve Create: Everything & The Kitchen Sink Create: Everything & The Kitchen Sink Something is Knocking at your door... Something is Knocking at your door... Arcane Project Genesis Arcane Project Genesis Monumental Experience - Beneath the Surface Monumental Experience - Beneath the Surface The Everlasting Winter The Everlasting Winter Jujustsu Monky Modulo Jujustsu Monky Modulo Cherry Shrooms Cherry Shrooms Cobbled Saint Cobbled Saint R.E.A.P  Ultimate edition R.E.A.P Ultimate edition Born In Darkness - Dark Fantasy Medieval Experience Born In Darkness - Dark Fantasy Medieval Experience Tales of Celerity Tales of Celerity Kinetic Origins Kinetic Origins [MCMV] Aeronautics Modpack [MCMV] Aeronautics Modpack Apocalypse: 28 Blocks Later Apocalypse: 28 Blocks Later Curiousity Essential: Cisco's Fantasy Medieval RPG [Ultimate] Curiousity Essential: Cisco's Fantasy Medieval RPG [Ultimate] All You Need - AYN All You Need - AYN Ciscos Dragonfyre - NFN Official Ciscos Dragonfyre - NFN Official Sage's Custom Cisco Sage's Custom Cisco Java Overhaul Java Overhaul Omni-Apocalypse Omni-Apocalypse Tensura Waka Edition Tensura Waka Edition HardHorror HardHorror The Last Bastion – RPG, Medieval, Dark Fantasy Survival The Last Bastion – RPG, Medieval, Dark Fantasy Survival Farlands - Rising Farlands - Rising Steel Block Run 1890 (Jojo, JJBA) Steel Block Run 1890 (Jojo, JJBA) Fritz's RPG Fritz's RPG This World Is Yours: The Roaring Hells This World Is Yours: The Roaring Hells [ARCHIVED] Minecraft Alpha Edition [ARCHIVED] Minecraft Alpha Edition

External Resources