promotional bannermobile promotional banner

Time Shall Not Pass! (1.12.2 & 1.16.5)

Time Shall Not Pass: A server-side mod to keep the daylight cycle, random ticks, tile entity ticks, weather cycle, and fire ticks from progressing when players are offline.
Back to Files

Time Shall Not Pass 1.12.2-1.2.0

File nameTimeShallNotPass-1.12.2-1.2.0.jar
Uploader
Gr3atsagaGr3atsaga
Uploaded
Jun 21, 2024
Downloads
124
Size
35.9 KB
Mod Loaders
Forge
File ID
5453356
Type
R
Release
Supported game versions
  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:time-shall-not-pass-537843:5453356")

Learn more about Curse Maven

What's new

This update adds the modules and features that are in the 1.16 version. The mod has been reworked into separate toggleable modules.

Modules


  • Daylight Cycle Module: Disables the daylight cycle when players are offline. This effectively prevents days and time from progressing.

  • Random Ticks Module: Disables random ticks when players are offline. This ensures random ticks do not occur such as growth of crops.

  • Tile Entity Ticks Module: Disables all loaded tick-able tile entities when players are offline. Any blocks which perform some function shouldn't be ticked, including machines.

  • Fire Ticks Module: Disables fire ticks when players are offline. Fire will not spread and will not cause decay.

  • Weather Cycle Module: Disables the weather cycle when players are offline. The weather will not change and will stay as it currently is.

  • If you have any suggestions for a module that can be added, feel free.

Configuration Changes


  • The configuration has been updated and now has the same options as the 1.16 version. It is best to make a backup of current configuration and let the server generate a new file. It was reorganized and some of the options have been renamed to be more consistent.

  • Additionally the excluded players list now includes the player name as well as the UUID, check the configuration file for an example of how to format. Or just use the in-game commands. If no name is given, write just the UUID as before. The mod will automatically update the name when that player comes online.

  • New configuration option to do more verbose logging which gives you a break-down of what is happening in each of the modules. This could be useful to determine if anything isn't working correctly in the mod.

Commands


Updated exclusions command to excludedPlayers. Usage is now /timeshallnotpass excludedPlayers <add/remove> <player> <reload/defer> so that it matches the tag in the configuration.

This mod has no additional files