


See your portal destination ahead of time. This mod preloads the area around your portal's destination as you approach, renders a live preview window through the portal, and optionally speeds up the teleportation itself.
Required to be installed on the server and all clients.
I have been sitting on this mod for awhile now. I have decided to "finish" and upload it. Please make backups of your server and world/characters just in case I'm wrong. I will begin making gradual improvements to this overtime as time and my own ability allows.A circular window appears on the portal's surface showing a real-time view of the destination. The preview uses the player's eye position to create a natural parallax "window into another room" effect as you move around the portal.
When you walk within 15 meters of a portal, the mod begins loading the zones around the destination. The loading radius scales with your distance to the portal:
| Distance to Portal | Zone Radius | Area Loaded |
|---|---|---|
| 5m or less | 3 zones (7x7) | ~448m x 448m |
| 5m - 10m | 2 zones (5x5) | ~320m x 320m |
| 10m - 15m | 1 zone (3x3) | ~192m x 192m |
Zone loading ramps up gradually to try and avoid frame stutter. Objects near the destination are instantiated in small batches (15 per frame) spread across multiple frames.
When the destination area is already preloaded, the mod skips vanilla's initial 2-second wait and completes the teleport as soon as the terrain is ready underfoot -- typically 0.5 to 3 seconds. If terrain takes too long (>5 seconds), it falls back to vanilla behavior. This feature can be disabled independently of preloading.
portal_wood (Wood Portal)portal_stone (Stone
Portal) [the preview is a bit small for this, will work on a custom mesh or something at a later date]Config file: BepInEx/config/Azumatt.PortalPreload.cfg
| Option | Default | Description |
|---|---|---|
| EnablePreloading | On | Enables portal destination zone preloading. (recommended to keep on, because, that's kinda the point of the mod) |
| EnableFasterTeleport | On | Enables accelerated teleportation when the destination is preloaded. (Recommended to disable if you're having issues) |
The mod works in singleplayer, and on dedicated servers. It's been very lightly tested in multiplayer, so forgive me for any bugs.
BepInEx/plugins/.Need Help?
LogOutput.log from BepInEx folder when reporting bugsDiscord: Azumatt#2625 Steam: https://steamcommunity.com/id/azumatt/