Skip to content

πŸš€ Cousin Server Manager v1.4.0 β€” Beacon Integration

Choose a tag to compare

@dodocousin dodocousin released this 18 Aug 03:34
· 10 commits to main since this release

Version 1.4.0 introduces a major new integration with Beacon, bringing Beacon's ARK configuration data directly into Cousin Server Manager.

This release adds a new Beacon Advanced Config system designed to make advanced ARK: Survival Ascended configuration easier while keeping configuration management fully integrated with the existing Server Manager workflow.


πŸ”· Beacon Integration

Cousin Server Manager can now connect directly to Beacon using its official authentication system.

New

  • OAuth 2.1 Device Authorization integration.
  • Connect your Beacon account directly from Cousin Server Manager.
  • No manual access-token configuration required.
  • No manual Client ID setup required.
  • Secure server-side storage of the Beacon OAuth session.
  • Automatic access-token refresh.
  • Connection and authentication status directly in the Server Manager.
  • Token expiration information and connection testing.

The Server Manager handles the Beacon authentication lifecycle automatically after the initial authorization.


βš™οΈ Beacon Advanced Config

A completely new Beacon Advanced Config editor has been added.

The editor uses the Beacon v4 catalog as its configuration reference while allowing the resulting configuration to be managed directly through Cousin Server Manager.

Beacon configuration can now be used to generate the appropriate:

  • Game.ini
  • GameUserSettings.ini

settings without having to manually determine every underlying ARK configuration line.

The selected Beacon configuration is stored per server, allowing each map/server to maintain its own advanced configuration.


πŸ“Š Item Stat Limits

Advanced support for Item Stat Limits has been added using Beacon's item stat configuration data.

Individual item stat indexes can be enabled and configured directly from the Beacon Advanced Config interface.

The Server Manager automatically generates the corresponding:

ItemStatClamps[0]=...
ItemStatClamps[1]=...
ItemStatClamps[2]=...
ItemStatClamps[3]=...
ItemStatClamps[4]=...
ItemStatClamps[5]=...
ItemStatClamps[6]=...
ItemStatClamps[7]=...

configuration inside Game.ini.

When Item Stat Limits are enabled, Cousin Server Manager also automatically handles the supporting configuration required by ASA.

Automatically enabled

ClampItemStats=True

in GameUserSettings.ini.

The required:

ClampItemSets

launch option is also handled alongside the Item Stat Limits configuration so administrators don't need to remember the additional requirement manually.

This helps prevent incomplete clamp configurations where the values are present but never actually activated by the server.


🧠 Beacon Catalog Data

The new editor uses Beacon's catalog information to provide known ARK configuration values instead of requiring administrators to manually research them.

This provides a much cleaner foundation for advanced configuration and allows the Server Manager to progressively support more Beacon-backed configuration options in future releases.


πŸ‘οΈ Configuration Preview

Before applying a Beacon configuration, the generated INI changes can be previewed.

This makes it possible to see exactly what Cousin Server Manager intends to add or modify in:

Game.ini
GameUserSettings.ini

before those changes are committed.

The goal is to keep Beacon's convenience while preserving the visibility and control expected from the Server Manager.


πŸ›‘οΈ Safe Configuration Application

Beacon Advanced Config does not bypass the existing INI management system.

Generated configuration is passed through the normal Cousin Server Manager save workflow, including existing protections such as:

  • Configuration revision checks
  • Recovery backups
  • Pending configuration changes
  • Normal INI save handling

This means Beacon support integrates with the existing Server Manager configuration architecture instead of introducing a separate configuration-writing system.

Servers that require a restart before configuration changes become active continue to use the normal Pending Changes workflow.


πŸ—ΊοΈ Per-Server Configuration

Beacon Advanced Config state is stored independently for each configured server.

This allows different maps in the same cluster to use different advanced settings without configuration leaking between servers.

You can configure one server without affecting the Beacon configuration of the rest of the cluster.


πŸ”„ Designed for Future Beacon Expansion

Version 1.4.0 establishes the foundation for deeper communication between Cousin Server Manager and Beacon.

The new catalog, authentication and configuration systems were designed so additional Beacon-backed configuration tools can be added without rebuilding the integration from scratch.


⭐ Version 1.4.0

Beacon integration represents another major step toward making Cousin Server Manager an all-in-one management platform for ARK: Survival Ascended servers.

Instead of switching between configuration documentation, INI files and external tools, administrators can now use Beacon-backed configuration data while remaining directly inside the Server Manager.

Beacon + Cousin Server Manager is now officially supported in v1.4.0.