AdminUtils

This mod provides server admins access to a variety of commands and utilities for use on their server.

The Permissions system that was added in version 3.0.0 was moved to its own mod after learning of conflicts between the system and old world. The new mod, GroupManager, has it own page and download. Though there is a bundled download available for AdminUtils and GroupManager available on both mods' pages.

More detailed information about using GroupManager can be found here.

Licensing

My mods come with a license. By downloading or using any of my mods, you are agreeing to the included license. A copy of the license is available here.

Installation

The .zip file can be extracted to the server's root folder to install the mod.

Make sure that the whitelist in ModKit.eco is either disabled or is configured to accept my mods. The server won't load my mods if that isn't done.

Make sure that you delete any old versions of the mod when adding in a new version. This applies for both '.cs' and '.dll' versions of the mod.

Bugs, Suggested Features, & Questions

Please leave bug reports, suggestions, and questions on the GitHub page for my mods. I can also be reached on Discord through the Eco server, or my tag is Pradoxzon#7692.

Other Info

If you enjoy my mods, please consider helping to support me by donating.
Looking for a host for an Eco server? These companies host Eco servers, and have my mod available to use on their servers.

Latest Downloads

Eco Version Mod Version Download AdminUtils & GroupManager
Beta 0.7.7.2 v5.0.0
Beta 0.7.3.2 v4.1.1

Features

Commands

  • /backup Performs a backup of the world.
  • /baseskillgain [value] Adjusts the base skill gain rate. Higher makes the base rate higher. Range is 0 to 100. If 'value' is ommited, the base skill gain is reset to 12.
  • /collabpreset [collab level] Sets the collaboration level for the server. Possible levels are 'no', 'low', 'medium', or 'high'.
  • /exportchatlog Export the chat log for the server to ExportedDocs/ChatLogs.
  • /exportitemlist Exports text files of item ids and other relevant information to ExportedDocs/ItemDump.
  • /exportstats Exports stats for the server. This includes world stats and stats for players.
  • /layerhistbackperday [value] Adjusts the layer history backups per day. Higher means more images/day in the save file. Range is 0 to 100. If 'value' is ommited, the layer history backups per day is reset to 4.
  • /plantdensity [value] Adjusts the plant density. Higher makes plants grow more dense. Range is -100 to 100. If 'value' is ommited, the plant density is reset to 1.
  • /plantscarcity [value] Adjusts the plant scarcity. Higher makes plants more scarce. Range is -100 to 100. If 'value' is ommited, the plant scarcity is reset to 0.
  • /save Saves the state of the server.
  • /skilldamagemult [value] Adjusts the skill damage multiplier. Higher increases the damage. Range is 0 to 100. If 'value' is ommited, the skill damage multiplier is reset to 0.
  • /skillgainrate [value] Adjusts the skill gain rate. Higher makes skill gain faster. Range is 0 to 100. If 'value' is ommited, the skill gain rate is reset to 1.
  • /timemult [value] Adjusts the time multiplier. Higer makes time move faster. Range is 0 to 100. If 'value' is ommited, the time multiplier is reset to 1.
  • /timeofdayscale [value] Adjusts the time of day scale. Higher means shorter day/night cycles. Range is 0 to 100. If 'value' is ommited, the time of day scale is reset to 48.
  • /unclaimall [username] Unclaims every plot owned by a user. The property claim flags are not refunded.

Change Log

v5.0.0

Updated for Eco Beta 0.7.7.2.
Minor fixes for some text that is sent to the player.
Removed /dumpcmdlog due to changes in Eco.

v4.1.1

Updated for Eco Beta 0.7.3.2.

v4.1.0

Updated for Eco Beta 0.7.3.0. Updated backend for the mod. Removed /maxhousingskillrate, since the option was removed in Beta 0.7.3.0.

v4.0.1

Updated for Eco Beta 0.7.2.5.

v4.0.0

Moved the permissions system to its own mod (GroupManager).

Updated for Eco Beta 0.7.1.2.

v3.0.0

Added a configurable permissions system to the mod. This allows admins to control which users can access which commands through groups. Documentation is available here.

Added new commands for the new system:

  • /group [group],(option,(param)) Allows for control over groups and their permissions.
  • /perm-reload Reloads the permissions system from file. This allows for the system to update from manual changes to the config file without needing to restart the server.
  • /perm-save Saves the permission system to the config file.
  • /user [target user],(option,(param)) Allows for control of users and the group they belong to.

v2.1.0

Updated backend to work with Eco Beta 0.7.0.0.

Removed commands due to equivalents being added to the game:

  • /ban [username]
  • /kick [username]
  • /whitelist [username]

v2.0.0

Heavily restructured the internals of the mods.

Added new commands:

  • /baseskillgain [value] Adjusts the base skill gain rate. Higher makes the base rate higher. Range is 0 to 100. If 'value' is ommited, the base skill gain is reset to 12.
  • /collabpreset [collab level] Sets the collaboration level for the server. Possible levels are 'no', 'low', 'medium', or 'high'.
  • /layerhistbackperday [value] Adjusts the layer history backups per day. Higher means more images/day in the save file. Range is 0 to 100. If 'value' is ommited, the layer history backups per day is reset to 4.
  • /maxhousingskillrate [value] Adjusts the max housing skill rate. Higher increases the maximum. Range is 0 to 100. If 'value' is ommited, the max housing skill rate is reset to 50.
  • /plantdensity [value] Adjusts the plant density. Higher makes plants grow more dense. Range is -100 to 100. If 'value' is ommited, the plant density is reset to 1.
  • /plantscarcity [value] Adjusts the plant scarcity. Higher makes plants more scarce. Range is -100 to 100. If 'value' is ommited, the plant scarcity is reset to 0.
  • /skilldamagemult [value] Adjusts the skill damage multiplier. Higher increases the damage. Range is 0 to 100. If 'value' is ommited, the skill damage multiplier is reset to 0.
  • /skillgainrate [value] Adjusts the skill gain rate. Higher makes skill gain faster. Range is 0 to 100. If 'value' is ommited, the skill gain rate is reset to 1.
  • /timemult [value] Adjusts the time multiplier. Higer makes time move faster. Range is 0 to 100. If 'value' is ommited, the time multiplier is reset to 1.
  • /timeofdayscale [value] Adjusts the time of day scale. Higher means shorter day/night cycles. Range is 0 to 100. If 'value' is ommited, the time of day scale is reset to 48.

v1.5.3

Added a new command:

  • /unclaimall [username] Unclaims every plot owned by a user. The property claim flags are not refunded.

Small bugfixes.

v1.4.0

Added a new command:

  • /dumpcmdlog Outputs a log of the console output to the Logs folder in the server root.

v1.3.0

Added a new command:

  • /whitelist [username] Adds a player to the whitelist.

v1.2.0

Added 2 new commands:

  • /ban [username] Bans a player from the server. This removes them from the whitelist and adds them to the blacklist. Can't be used on admins.
  • /kick [username] Kicks a player from the server. Can't be used on admins.

This version works in both Alpha 0.6.4.1 and Alpha 0.6.4.2

v1.1.1

Small behind-the-scenes changes.

1.1.0

Added the '/exportstats' command.

v1.0.0

Initial release.

Old Versions

Eco Version Mod Version Download Bundle
Beta 0.7.3.0 v4.1.0
Beta 0.7.2.5 v4.0.1
Beta 0.7.1.2 v4.0.0
Beta 0.7.0.8 v3.0.0 N/A
Beta 0.7.0.X v2.1.0 N/A
Alpha 0.6.4.2 v2.0.0 N/A
Alpha 0.6.4.2 v1.5.3 N/A
Alpha 0.6.4.2 v1.4.0 N/A
Alpha 0.6.4.2 v1.3.0 N/A
Alpha 0.6.4.2 v1.2.0 N/A
Alpha 0.6.4.1 v1.1.1 N/A
Alpha 0.6.4.1 v1.1.0 N/A
Alpha 0.6.4.1 v1.0.0 N/A