PlayerTeleportScroll
Teleport scroll: read it, pick a player from the list and travel to them. Sold by Haldor (optionally craftable). Server-synced config.Player Teleport Scroll
A consumable Teleport Scroll that takes you to another player on the server.
How it works
- Buy a Teleport Scroll from Haldor (150 coins by default). Crafting can be enabled in the config.
- Use it (right-click in the inventory or from the hotbar 1–8).
- A window lists the players online. Pick one (Esc / Cancel closes it).
- After a 3-second channel the scroll is consumed and you appear about 1.5 m behind that player.
- The scroll has a cooldown (5 minutes by default).
The target's position is requested directly from their game, so it works over any distance and inside dungeons. The vanilla non-teleportable item rule (ores, metals) is respected.
Installation
Install with a mod manager (r2modman / Thunderstore Mod Manager / Gale), or manually:
copy plugins/PlayerTeleportScroll.dll to BepInEx/plugins.
Required on the server and on every client (Jotunn will not let players join otherwise).
Configuration
BepInEx/config/konrad.playerteleportscroll.cfg, created on first launch.
All settings are synced from the server and can only be changed by admins. Edit the file on the server and restart it.
[Trader]
| Setting | Default | Description |
|---|---|---|
| SoldByTrader | true |
The trader sells the scroll |
| Traders | Haldor |
Comma-separated: Haldor, Hildir, BogWitch |
| Price | 150 |
Price in coins |
| StackSize | 1 |
Scrolls per purchase |
| RequiredGlobalKey | (empty) | Only in stock after this world key, e.g. defeated_eikthyr, defeated_gdking |
[Recipe]
| Setting | Default | Description |
|---|---|---|
| Craftable | false |
The scroll can also be crafted |
| Requirements | Coins:50,GreydwarfEye:5,Resin:5 |
Crafting cost (Prefab:amount, comma-separated) |
| CraftingStation | piece_workbench |
Station prefab |
| StationLevel | 2 |
Required station level |
[General]
| Setting | Default | Description |
|---|---|---|
| CooldownSeconds | 300 |
Cooldown between uses |
| ChannelSeconds | 3 |
Channel time before teleporting |
| ReplyTimeoutSeconds | 10 |
How long to wait for the target player's reply |
| NotifyTarget | true |
Tell the target someone is teleporting to them |
Notes
- In-game text is currently in Polish.
- The scroll model is a re-used vanilla item (Thunderstone).
