You are viewing a potentially older version of this package. View all versions.
Zenox-ServerConnect-1.0.9 icon

ServerConnect

Adds a one-click main menu button that connects straight to a configured server address and password, skipping the server browser.

Date uploaded a week ago
Version 1.0.9
Download link Zenox-ServerConnect-1.0.9.zip
Downloads 1255
Dependency string Zenox-ServerConnect-1.0.9

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2350

README

ServerConnect

Adds a one-click button to the main menu that connects straight to a configured server, skipping the server browser and manual IP/password entry entirely.

Bugs / suggestions: Discord

ServerConnect screenshot

Behaviour

  • Adds a button above "Start Game" on the main menu, labelled with your configured server name.
  • Clicking it connects directly to the configured ip:port, submitting the configured password automatically, then proceeds straight to character select like a normal server join.

Configuration

Settings live in BepInEx/config/zenox.serverconnect.cfg, generated on first run. The defaults are placeholders - set your own server's details before use:

Setting Default Description
Enabled true Enable/disable the menu button.
Label My Server Text shown on the button.
Address 127.0.0.1:2456 Server address (ip:port) the button connects to.
Password changeme Password submitted automatically when connecting.

CHANGELOG

Changelog

1.0.9

  • Fixed a packaging bug: upload_to_thunderstore.py zipped the DLL from bin/Debug/ instead of bin/Release/, so 1.0.8 actually shipped the OLD 1.0.7 code (including the gamepad navigation fix below) despite the correct manifest/changelog - reported by a user comparing the DLL inside the downloaded zip. No functional code changes beyond what 1.0.8 already described - this is those changes, finally packaged correctly, republished as 1.0.9.

1.0.8

  • Fixed the server button being unreachable with a gamepad/controller (reported via Discord) - mouse/click always worked, but the button was silently skipped when navigating the menu with a controller. Vanilla's menu buttons use a fixed, prefab-baked up/down navigation chain rather than deriving neighbors from list order at runtime, so our cloned button never got wired into that chain. Now rebuilds the vertical navigation links for the whole button list after inserting it.

1.0.7

  • Added a screenshot to the README.

1.0.6

  • Fixed 1.0.5's category submission (wrong API field, only "AI Generated" actually applied) - Utility and Client-side are now correctly set. No functional changes.

1.0.2

  • Fixed the README's screenshot not actually being included in the uploaded package.

1.0.1

  • Added an in-game screenshot to the README.

1.0.0

  • Initial release: one-click main menu button that connects straight to a configured server, split out of Zenox as a standalone mod. Defaults are placeholders (127.0.0.1:2456, changeme) - set your own server's details before use.