Skip to content
This repository has been archived by the owner on Jun 7, 2022. It is now read-only.

Proxy configuration

Marvin edited this page Mar 29, 2020 · 2 revisions

proxyConfig

The proxy configuration is part of the advanced setup of CloudNet.

This page explains the various properties of the proxy configuration object and their meaning:

Name Description
enabled This property controls whether any of the following properties take effect on your CloudNet installation. Possible values: true, false.
maintenance With this property enabled, the behaviour on how CloudNet allows players to join the network and choose the MOTD are changed. Possible values: true, false.
motdsLayouts A list containing MOTD layouts which are sent randomly to the player. The firstLine and secondLine properties of the objects inside this list are pretty much self-explanatory.
maintenanceMotdLayout If maintenance is enabled, this MOTD layout is used instead of the ordinary ones. Administrators can use this property to signal players that their network is currently ongoing maintenance operations.
maintenanceProtocol If maintenance is enabled, the version string is changed to the configured value. CloudNet also causes the client to display a red latency icon in this mode.
maxPlayers The maximum amount of players on cumulatively on all proxies of the configured proxy group. The amount of player currently online is synchronized between all proxies of a proxy group.
customPayloadFixer Controls whether custom messages from clients sent on the channels `MC
autoSlot This object controls whether the AutoSlot feature of CloudNet is enabled on this proxy group and how it is configured.
autoSlot.dynamicSlotSize Controls the amount of slots dynamically added to the current amount of players on the proxy group, if autoSlot is enabled.
autoSlot.enabled Determines whether the AutoSlot feature of CloudNet is enabled. Possible values: true, false.
tabList This object contains information for CloudNet about whether to enable the tab list header and footer and if so, what contents they should have.
tabList.enabled Determines whether the tab list feature of CloudNet is enabled. Possible values: true, false.
tabList.header The text being displayed at the top of the player list, if the tab list feature is enabled.
tabList.footer The text being displayed at the bottom of the player list, if the tab list feature is enabled.
playerInfo A list of texts that are used in the player preview of this proxy group. Keep the amount of entries below the threshold for folding by the client.
whitelist A list of player names or UUIDs that are allowed to connect, even when maintenance is enabled. Players in this list do not need the maintenance permission to connect.
dynamicFallback The dynamic fallback feature of CloudNet is configured in this object. Learn more about it and how to configure it here.

Tab list

The tab list feature of CloudNet allows administrators to add placeholders into their messages which are resolved dynamically. A list of all available replacements can be found here.