Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Cross Server Portals
Link your servers together with portals. Update portal tags and teleport directly between servers.
| Date uploaded | 2 years ago |
| Version | 0.2.1 |
| Download link | lunarbin-Cross_Server_Portals-0.2.1.zip |
| Downloads | 1228 |
| Dependency string | lunarbin-Cross_Server_Portals-0.2.1 |
README
Cross Server Portals
Connect your servers together with Cross-Server Portals.
Installation Guide
Add the CrossServerPortals.dll to your BepInEx/plugins folder on both client and server.
Usage
Update any portal's tag to the following format: SourceTag|Server:Port|TargetTag
- SourceTag: The Tag used to identify this portal.
- TargetTag: The portal tag to search for when teleporting to the other server. If this tag is found either as a SourceTag or the full tag on a portal, you will come out through that portal. This feature only works if the mod is also installed on the server.
- Server:Port: The Address/Hostname of the server and the port.
Examples:
homebase|127.0.0.1:2456|worldspawn
bestbase|127.0.0.1:2460
stonehenge|127.0.0.1
After updating the portal's tag, the portal will change color to indicate it is a cross-server portal. Going through the portal currently ignores all teleportation restrictions.
Configuration
PreserveStatusEffects - Defaults to true. Preserve status effects (such as wet, rested, etc.) when teleporting between servers. If the game is closed, the effects are lost. You must use a cross-server portal to preserve the status effect.
Planned Features
- Prompt users before switching servers.
- Validate Address:Port before making portal active.
- Support for SinglePlayer worlds
Changelog
- 0.2.1 - Updated packaged DLL
- 0.2.0 - Added option (on by default) to preserve status effects across worlds.
- 0.1.1 - Updated to work with Valheim v0.217.24
- 0.1.0.0 - Initial Release