

Temporal Transporters
Adds a way to send messages over long distances, and also a way to intercept them.

Description

This mod introduces Temporal Transporters and Temporal Interceptors to the game.
Temporal Transporters
- A machine that allows you to send parchments, books, and envelopes over long distances.
-
You can pair 2 transporters together by crafting a pair of Temporal Keys and putting each of them inside the key slot of both machines. Once paired, the key is locked inside.
-
Only functions when nothing is covering it.
-
Costs 1 Temporal Gear per message (paid by sender, charges per gear are configurable).
-
Stores up to 8 incoming messages in its interface. This storage is take-only.
-
Breaking a transporter only returns some of the crafting materials and the key used.
- Clockmakers have a ~3x cheaper recipe for them
- Makes a noise in a 64-block radius when receiving and sending
- Has a configurable cooldown per send (default 10 seconds) to prevent spamming
- If target is full, will not send
Temporal Interceptors
-
Also needs to have nothing covering it and requires Temporal Gear charges.
-
Intercepts messages sent between two linked transporters if placed on the direct line between 2 transporters (2D plane, ignores height).
-
Has a 25-block interception radius (configurable), so placement doesn’t need to be exactly on the line.
-
Has its own intercepted message storage. If full, messages slip go through to the target.
-
Every interception calls down a lightning strike (It is recommended to build a lightning rod nearby).
-
Like the transporter, breaking it only returns some materials.
- Malefactors have a ~3x cheaper recipe for them
Example of a successful interception:

Configuration can be found in ModConfig/temporaltransporter.config.json
{ "InterceptorRadius": 25, "SendCooldownSeconds": 10, "OnlyUsableAboveYLevel": 50, "ChargesPerGear": 1}
The target chunks don't have to be loaded for this to work. The messages are saved in a database in ModData/{SavegameIdentifier}/temporaltransporter/temporaltransporter.db and loaded in when the UI is opened.
In the example below, interception won't occur because the interceptor has been placed further than the maximum configured distance. Provided that neither transporter is covered, and there are chargers on the sending side, the message would go from Transporter to Transporter.

Mod made for the Chronicles of Time RP server, but you are free to use it wherever
Server considerations:
- All sent messages are logged in the audit log
-
10.9.2025 02:32:04 [Audit] Player g1U2RO0yyLzWikUwC6Jmuzw2(SiiMeR) sent item envelopes:envelope-sealed (Wax-sealed envelope) from 512125:113:511777 to 512150:112:511777
-
- and in
ModData/{SavegameIdentifier}/temporaltransporter/temporaltransporter.db, Messages table (the itemblob is stored there so you could recreate the item)
Ratings & reviews
Sign in to leave a rating or comment.

