Temporal Disjunction
ModMIT

Temporal Disjunction

Temporal Disjunction is a Minecraft mod that lets you manipulate time within specific regions — freeze, rewind, accelerate, or slow it — giving you godlike control over the flow of time in your world.

494
Downloads
9
Followers
2 months ago
Updated
📦
7
Versions

📖About Temporal Disjunction

Important Disclaimer: This mod is not compatible with vanilla minecraft's /tick commands, as in they won't work correctly anymore. However, you can easily achieve the same effect in-game through disjunction fields. Also, 4GB+ RAM is highly recommended for this mod.(Configurable, read below for more)

Trailer:

Join the discord server to follow development, view full features, suggest features, and help test this expansive mod that reaches into nearly every corner of the game’s systems.

Temporal Disjunction is an ambitious Minecraft mod that gives players full control over the flow of time — not globally, but locally. Inspired by Quantum Encapsulation, its predecessor, this mod introduces the concept of Disjunction Fields: spatially defined regions where time moves faster, slower, stops entirely, or even flows backward.

Using devices like the Temporal Disjunction Unit (TDU) and its portable counterpart, the Mobile TDU (MTDU), players can create dynamic or stationary regions with custom time behavior. Each field’s size and time multiplier are freely adjustable — from slow motion to 25× speed or even full reversal (down to -25×) — giving you the ability to experiment, automate, or build in ways never before possible.

Turn the game on:
When you first turn on the game, the loading screen may take extra long. This is normal, and it happens for the first boot only. The mod is trying to generate a rewind version of some in-game sounds.Mojang Loading Screen

🌀 Core Features

Image of a disjunction field
Disjunction Fields
Create cubic regions of any size (N1 × N2 × N3) where time flows differently from the outside world. These regions have independent time, weather, mob behavior, and tick rate.

Image of a TDU screen
Time Manipulation
Assign a floating-point time multiplier between -5.0 and 5.0 (these are default values; can be expanded if your PC is strong enough!). Positive values speed up time; fractional values slow it down; 0.0 freezes it; negative values rewind it.

TDUs & MTDUs
Image of a TDU block
TDU blocks: Stationary time-control devices powered by redstone, similar to structure blocks.

Image of an MTDU item
MTDU items: Player-bound units that generate a mobile disjunction field centered on the player.

Temporal Insulator Armor
Image of a player wearing a full temporal insulator armor set
Wearing this armor grants you full immunity to time manipulation effects.

Rewind Engine
Time reversal is more than just movement. The mod simulates an extensive range of game events in reverse:

Mob deaths and entity states

Block updates and breaking animations

Scoreboards, particles, villager gossips

Furnace smelting, lightning strikes, sleep rules, cat spawns, sounds, and so much more.
Rewind is deeply integrated and respects gameplay logic and nuance. Join the discord to learn more about what has been included.

🧠 Survival Progression & Balance
Not just a creative-mode toy: the mod includes survival-friendly progression mechanics, making temporal control a power to be earned, not given.

Enchantments:
All enchantments should be applied through anvil to TDU or MTDU.
Image of a temporal intensity level 1 enchanted book.
Temporal Intensity: Enhances max time manipulation strength.

Image of a field extension level 1 enchanted book.
Field Extension: Increases maximum region size.

Image of a temporal insulation level 1 enchanted book.
Temporal Insulation: Grants immunity to field effects (If your armor is fully enchanted with this, you become immune to time manipulation effects. Also, if you enchant an item with this, the item becomes immune to time rewind effects.).

Image of a temporal insulation status effect.
Status Effect: Temporal Insulation
Protect yourself, mobs, or other players from field effects — especially useful in survival or multiplayer. Can be gained by wearing a full set of temporal armor or wearing a full set of armor enchanted with temporal insulation.

Drops:

🪙 Temporal Essence

Drops with 10% chance from Wardens

Also 10% chance from Trial Chamber Ominous Unique Chests

💎 Temporal Ores

Naturally generated only in the End dimension

Rare spawn rate - about twice rarer than ancient debris, generates between Y=0 to 50.

Can only be mined with diamond pickaxe or above.

Drops 1-3 temporal fragment when mined. (Uniform chance)

📚 Enchantment Book Acquisition Table

📘 Temporal Insulation

Ancient City chests ~10% chance; grants rewind immunity to items or entities

📗 Temporal Intensity

End City chests, Stronghold libraries ~33% in End Cities; ~16.5% in Strongholds; Level distribution based on exponential decay (higher level = rarer)

📙 Field Extension

Bastion Remnants, Woodland Mansions ~33% in Bastions; ~16.5% in Mansions; enables larger disjunction field sizes. Level distribution based on exponential decay (higher level = rarer)

📦 Drop Chance Summary

📗 Temporal Intensity Enchantment Book

15% – End City chests

10% – Stronghold library chests

10% – Ruined Portal chests

10% – Trial Chamber Rare Chests

15% – Trial Chamber Unique Chests

20% – Trial Chamber Ominous Rare Chests

33% – Trial Chamber Ominous Unique Chests

📙 Field Extension Enchantment Book

15% – Bastion Remnant chests

10% – Woodland Mansion chests

10% – Desert Temple treasure chests

10% – Trial Chamber Rare Chests

15% – Trial Chamber Unique Chests

20% – Trial Chamber Ominous Rare Chests

33% – Trial Chamber Ominous Unique Chests

📘 Temporal Insulation Enchantment Book

10% – Ancient City chests

15% – Trial Chamber Unique Chests

20% – Trial Chamber Ominous Rare Chests

33% – Trial Chamber Ominous Unique Chests

Recipes:
Command Block:
Crafting Recipe for command block

Chain Command Block:
Crafting recipe for chain commnad block

Repeating Command Block:
Crafting recipe for repeating command block

Temporal Ingot:
Crafting recipe for temporal ingot
Alternative crafting recipe for temporal ingot

Temporal Fragment:
Crafting recipe for temporal fragment

Temporal Block:
Crafting recipe for temporal block

Temporal Insulator Boots:
Crafting recipe for temporal insulator boots

Temporal Insulator Leggings:
Crafting recipe for temporal insulator leggings

Temporal Insulator Chestplate:
Crafting recipe for temporal insulator chestplate

Temporal Insulator Helmet:
Crafting recipe for temporal insulator helmet

Temporal Disjunction Unit:
Crafting recipe for temporal disjunction unit

Mobile Temporal Disjunction Unit:
Crafting recipe for mobile temporal disjunction unit

🔧 Customization & Commands
Powerful, intuitive commands for creators, testers, and mapmakers. All commands require op.:
/clearRewindData - Clears all rewind data. Useful for freeing some RAM memory.

/setRewindSaveLimit - Save the rewind events only for the last seconds. 100 seconds by default. Setting this to too high value can crash the server due to exceeding memory. You could alternatively increase the memory size of your minecraft server/client.

/setRewindMaxEventsPerTickLimit - When saving rewind events, only save events per game tick (1 tick = 50 milliseconds). Unlimited by default. If your world has too many players, mobs, or dynamic block updates, limiting this will help limit memory usage but can sometimes leave out certain events from being properly rewinded.

/tempoStats - Shows you useful real-time stats about the mod's status, such as total rewind events saved, total number of disjunction fields, average number of events saved for rewind per tick, free RAM memory, etc. This command will be very useful if you want to adjust the rewind save limit values to keep memory usage in check.

/setMaxTimeMultiplierMagnitude - Lets you set the max time multiplier magnitude. If you set this to 10.0, for example, time multipliers between -10.0 and 10.0 will work. (Otherwise, even if you input higher time multipleirs into TDU or MTDUs they won't ACTUALLY work.) Be careful as setting this to a higher value will make game very laggy for complex worlds or low-spec computers. If you feel the world is laggy, you can try setting it to low value like 2.0 to improve the performance. 5.0 by default.

/tempoGenerate - Very similar to the /fill command. Generates a disjunction field whose lower corner is (,,) and upper corner is (,,) with time multiplier of . is used to modify this disjunction field later with other commands.

/tempoDelete - Deletes a disjunction field with the name .

/tempoDeleteAll - Deletes all disjunction fields in the world.

/tempoSetCenterPos - Sets the center position of a disjunction field with the name to (,,).

/tempoSetBounds - Sets the lower corner position and upper corner position of a disjunction field with name to (,,) and (,,)

/tempoSetTimeMultiplier - Sets the time multiplier of a disjunction field with name to .

/tempoSetShowBoundingBox - Toggle whether a disjunction field with name should show bounding box.

/tempoFindName - Show the name of the disjunction field you are standing in.

/fieldTime <set|add> - Exactly the same as vanilla /time command, but it controls the time of the disjunction field you are standing in instead.

/fieldWeather <clear|thunder|rain> - Exactly the same as vanilla /weather command. but it controls the weather of the disjunction field you are standing in instead.

Compatbility

While this mod aims to be as compatible with other mods as possible, due to its expansive nature and how it touches nearly every aspect of the game's systems, it might not be compatible with certain mods. Your best bet is to just try it out and see if it works.

🌩️ Immersive World Integration

Each disjunction field runs an isolated clock and weather system.

Entering a field may instantly shift you into a rainy midnight — and exiting brings you back to daytime sun.

Supports nuanced interactions like daylight sensors, mob spawn rate changes, redstone behavior, and sleep conditions — all depending on the field's time state.

Temporal Disjunction is a deep, detail-oriented, and highly experimental mod — built with both creativity and survival balance in mind. Whether you're designing automated farms, combat arenas, or storytelling experiences, the ability to control time at a regional level will fundamentally change how you play Minecraft.

Join the discord server to follow development, view full features, suggest features, and help test this expansive mod that reaches into nearly every corner of the game’s systems.