Skip to content

Releases: dmustanger/7dtd-ServerTools

7dtd-ServerTools-0.0.0

04 Oct 21:17
b53687f
Compare
Choose a tag to compare

There are no files provided with this release. It is only a link to the location you can find ServerTools.
All future updates to ServerTools can be found at the new site.

https://bitbucket.org/obsessive-coder/sevendaystodie-servertools/src/core/

No updates to source code or release files will be posted on Git Hub after 10-04-2023

Thank you for your many years of support, reports, comments, suggestions and ideas. I look forward to continuing the project while hosted through Bit Bucket and hope to see you there

Contact can be made through Discord or Steam
Discord link:
https://discord.gg/6G8VZQg

Steam friend id:
7818741

7dtd-ServerTools-21.1.3

04 Sep 09:50
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the .zip file and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.1.3
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Fixed Sorter tool corrupting items with mod slots

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-RIO is not functioning as intended
-Some console commands are out of date

7dtd-ServerTools-21.1.2

04 Sep 02:29
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the .zip file and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.1.2
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Added declaration entry to xml files
-Fixed POI_Protection not working as intended
-Fixed /shop buy chat command not working as intended
-Fixed High_Ping_Kicker chat response
-Fixed internal event scheduler utilizing multiple 24h entries

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-RIO is not functioning as intended
-Some console commands are out of date

7dtd-ServerTools-21.1.1

27 Aug 16:05
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the latest release and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.1.1
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Fixed internal event scheduler error
-Fixed Player_Logs triggering an index error
-Fixed event scheduler utilizing a concurrent collection with
a non concurrent by passing the work to another thread
-Fixed Bot_Response not working as intended
-Fixed /commands not utilizing the CommandList.xml replacements
-Fixed Sorter tool failing to transfer items when the target
container had full stacks
-Changed claim check process inside unloaded chunks
-Changed CommandList.xml upgrade process
-Changed all tool delays to note the time interval in the name.
Some tools allow a 24h time schedule. This has not changed
-Updated HowToSetup.txt

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-RIO is not functioning as intended
-Some console commands are out of date

7dtd-ServerTools-21.1.0

24 Aug 14:36
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the latest release and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.1.0
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Added platform id, cross platform id, the day and hour to
Player_Logs
-Added Delay option to Horde tool. Controls how often a horde
is initiated. The Delay is in minutes.
-Added Admin_Level option to Protected_Zones. This allows admin
to edit and damage a protected zone
-Added Harvest tool. Typing /harvest will attempt to collect
harvestable plants. 5x5 blocks are checked for plants to harvest
around the players position
-Added chat command alternatives for Home tool
-Added option Max_FPS to Fps tool. Sets the target max fps
the server can reach. Setting it to 0 will use the game default
-Fixed modification slots on items spawned through ServerTools
-Fixed various tools checking for containers being in use
-Fixed Shop_Panel not recognizing two clients using the same IP
-Fixed tool links being set to a blank IP or 0.0.0.0
-Fixed Sorter tool losing items when sorting multiple stacks of
the same type
-Fixed Wallet Item_Name option not setting correctly at startup
-Fixed Inside_Claim option for Bank not functioning as intended
-Fixed Sleeper_Respawn tool not functioning as intended
-Fixed source of 'Error in BlockChange.ProcessBlockChange'
repeating in the output log
-Fixed example entry for Shop.xml
-Fixed Damage_Detector processing blocks broken too fast outside
of a claimed space
-Fixed internal event schedule missing specific 24 hour time
ranges when using multiple times
-Changed Horde tool option named Zombies to Zombie_Count
-Changed Auction option Total_Items to Max_Items
-Changed Animal_Tracking chat command /trackanimal to /animal
-Changed Protected_Zones process due to specific code being
remove from the base game. It no longer plays the annoying ding
noise while inside a protected area. The specified positions
will have an over hang of 2 blocks to help prevent abuse
-Changed Auction tool to utilize a writable container marked
'auction'
-Changed Vault tool to utilize a writable container marked
'vault' and removed the block VaultBox from generating
-Changed various tools for added multi thread safety
-Changed various tools to utilize a more accurate position
received from clients
-Changed various tool calculations to utilize a more efficient
radius check. Accuracy is slightly reduced but impact on the
server is reduced
-Changed Lobby and Market tools to stop removing zombies during
bloodmoons
-Changed High_Ping_Kicker to only perform checks on players
that have completed their login
-Changed Bank tool to operate without Wallet enabled. Some
commands still require Wallet enabled such as deposit/withdraw
-Changed Shop tool panel to utilize the requesting player data
for item stats. If no corresponding player data can be utilized,
the item stats will not correspond to the player
-Updated load process
-Updated various tools and process to utilize multi core cpu
-Updated and added multiple phrases
-Updated window sync and xpath formations
-Updated HowToSetup.txt

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-RIO is not functioning as intended
-Some console commands are out of date

7dtd-ServerTools-21.0.8

26 Jul 21:22
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the latest release and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.0.8
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Added option Buff_Icon to Chunk_Reset and Region_Reset tools.
Enter the desired icon from the buffs.xml. Changes require a
server restart to take effect
-Added Direct_Payment option to Bank. Allows command payments to
come out of a players bank. Funds will be taken from their
bag first but if they do not have enough, the remainder is
taken from the bank
-Fixed Region_Reset and Chunk_Reset xml failing to process
-Fixed harmony injection of NetPackageTileEntity ProcessPackage
failing to check the tile type while Vault was enabled
-Fixed VoteReward.xml forming improper at upgrade time
-Fixed Sorter tool losing items
-Fixed Message_Color not working as intended
-Updated Region_Reset and Chunk_Reset to clear the player buff
when the tools are disabled

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-Shop panel does not recognize two players using the same ip
-RIO is not functioning as intended
-Some console commands are out of date

7dtd-ServerTools-21.0.7

18 Jul 07:17
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the latest release and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.0.7
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Added Region_Reset tool
-Added Chunk_Reset tool
-Added Sorter tool. Place items into a writable box marked
'sort' inside of a claimed area. Typing /sort while near the
box will auto sort stackable items into near by secure storage
based on identical items found inside
-Updated Block_Pickup to allow up to 10 damage on the block
-Updated Auto_Backup with file check to avoid exception error
-Updated phrase AnimalTracking3
-Updated ui window closure during shutdown to utilize default
game process added in a21 that closes all open windows
-Updated Reserved_Slots kick system
-Fixed block changes triggering an error in the log
-Fixed POI_Protection not working as intended
-Fixed Output_Log_Blocker not working as intended
-Fixed /shutdown chat command not working as intended
-Fixed Block_Pickup not working as intended
-Fixed entity spawn system not working as intended

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-Shop panel does not recognize two players using the same ip
-RIO is not functioning as intended
-Some console commands are out of date

7dtd-ServerTools-21.0.6

11 Jul 00:28
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the latest release and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.0.6
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Fixed a fix provided in ServerTools for xbl error that was
causing an internal error on client join

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-Shop panel does not recognize two players using the same ip
-RIO is not functioning as intended
-Spawn entity system not working as intended
-Some console commands are out of date

7dtd-ServerTools-21.0.5

10 Jul 01:46
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the latest release and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.0.5
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Fixed error in event scheduler
-Fixed rebuild of recipe file
After installing the new files, restart the server twice

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-Shop panel does not recognize two players using the same ip
-RIO is not functioning as intended
-Spawn entity system not working as intended
-Some console commands are out of date

7dtd-ServerTools-21.0.4

09 Jul 09:30
Compare
Choose a tag to compare

Download and extract the contents of the latest release which will be packaged as a .zip file.
Copy the Mods folder you extracted from the .zip to your user data folder. This can be set in your ServerConfig.xml from the base game. If you have not specified a custom location, it should be located under your app data folder.
If this Mods folder already exists, you can take the ServerTools folder found inside of the Mods folder from the latest release and place it inside of your existing Mods directory.
Double check any new files were copied over properly. Some hosts do not allow .dll files to be transferred without permission.

Start the server as you normally would.

The mod will auto create the basic XML files required in a new folder named ServerTools.
Various logs will be placed inside of this new folder.
The folder will be located in the user data folder.

The ServerTools folder where you placed the installation files is different than the one that will be created. Do not confuse them.
Once a tool is enabled, if it has a custom .xml file, it will auto create them inside the ServerTools folder for you. These can be edited at any time including on live servers.
ServerTools is a live service. Changes to your .xml files will effect your server immediately in most cases

If you are upgrading from a prior version, replace your existing installation files found in the Mods folder provided with the latest release while the server is shut down. Confirm the files have been replaced and then restart the server.
ServerTools will automatically detect that you are running older .xml versions, update the files and try to keep all your custom entries.

21.0.4
Built using Alpha 21 stable assets
Functioning with Alpha 21 stable. Untested with other versions

-Added option Claimed_Block_Limit to Damage_Detector. This is the
max damage a player can output to a block inside a claimed space
-Added console command to remove hardcore status from a player
while set to optional mode
-Changed target fps to 60
-Changed Damage_Detector options Entity_Damage_Limit to
Entity_Limit, Block_Damage_Limit to Block_Limit and
Player_Damage_Limit to Player_Limit
-Changed Output_Log to Output_Log_Blocker. Enabling creates
OutputBlocker.xml. Enter a phrase or sentence you want to block
from seeing in the output log. Helpful for spam and clutter
-Changed Bank deposit process to avoid lag issues
-Changed xml update process to use a timer delay when upgrading
the file. Should avoid the file being reported in use
-Changed Home tool to remove saved points if no claim is found when
attempting to use them
-Changed Damage_Detector logs to be written to file every five
seconds to avoid lag caused by rapid fire weapons and tools
-Updated Damage_Detector for blocks to match a21 process and to
detect irregular block damage inside a claimed space
-Updated Damage_Detector to skip players using items marked as dev
in the items.xml
-Updated memory allocations to reduce garbage collection
-Updated Block_Pickup detection to utilize more applicable data
-Updated phrase file entry Homes5, DamageDetector2
-Updated various tools for improved runtimes and reduced memory use
-Fixed bank to bag transfer not functioning as intended when over
the stack limit
-Fixed Player_Logs delay running in minutes instead of seconds
-Fixed Chat_Color utilizing multiple colors
-Fixed Vault_Box tool failing to save data on some servers
-Fixed Auto_Backup crashing the server when attempting to save
a file that is in use
-Fixed POI_Protection not functioning as intended
-Fixed console command 'st-Wallet All' not functioning as intended
-Fixed xml upgrade duplicating existing entries
-Removed non omitted empty value examples from the xml files
-Removed phrase entry DamageDetector3

Known issues:
-Vault_Box does not work with all modded servers.
Might be a mod load order issue
-Shop panel does not recognize two players using the same ip
-RIO is not functioning as intended
-Spawn entity system not working as intended
-Some console commands are out of date