Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
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.
🌀 Core Features
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.
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
TDU blocks: Stationary time-control devices powered by redstone, similar to structure blocks.
MTDU items: Player-bound units that generate a mobile disjunction field centered on the player.
Temporal Insulator Armor
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.
Temporal Intensity: Enhances max time manipulation strength.
Field Extension: Increases maximum region size.
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.).
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:
Chain Command Block:
Repeating Command Block:
Temporal Ingot:
Temporal Fragment:
Temporal Block:
Temporal Insulator Boots:
Temporal Insulator Leggings:
Temporal Insulator Chestplate:
Temporal Insulator Helmet:
Temporal Disjunction Unit:
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 <seconds> - Save the rewind events only for the last <seconds> 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 <count> - When saving rewind events, only save <count> 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 <value> - 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 <lowX> <lowY> <lowZ> <highX> <highY> <highZ> <timeMultiplier> <name> - Very similar to the /fill command. Generates a disjunction field whose lower corner is (<lowX>,<lowY>,<lowZ>) and upper corner is (<highX>,<highY>,<highZ>) with time multiplier of <timeMultiplier>. <name> is used to modify this disjunction field later with other commands.
/tempoDelete <name> - Deletes a disjunction field with the name <name>.
/tempoDeleteAll - Deletes all disjunction fields in the world.
/tempoSetCenterPos <x> <y> <z> <name> - Sets the center position of a disjunction field with the name <name> to (<x>,<y>,<z>).
/tempoSetBounds <lowX> <lowY> <lowZ> <highX> <highY> <highZ> <name> - Sets the lower corner position and upper corner position of a disjunction field with name <name> to (<lowX>,<lowY>,<lowZ>) and (<highX>,<highY>,<highZ>)
/tempoSetTimeMultiplier <timeMultiplier> <name> - Sets the time multiplier of a disjunction field with name <name> to <timeMultiplier>.
/tempoSetShowBoundingBox <show> <name> - Toggle whether a disjunction field with name <name> should show bounding box.
/tempoFindName - Show the name of the disjunction field you are standing in.
/fieldTime <set|add> <amount> - 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> <ticks> - 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.