Search the Community
Showing results for tags 'optimization'.
-
Version 1.0.0
2 downloads
Clean Server allows you to keep your server clean from random buildings, deployed items, and corpses to help prevent unwanted items from taking up space and server resources. Set an automatic timer to clean the server every few mins or hours to keep your server running smooth. Manually scan the server by chat command at anytime to clean up unwanted items on the fly. [Features] * Automatically Clean server from corpse (animal, NPCs, players) * Set delay in corpse removal * Set corpse to drop loot on removal (NPCs / Players) * Automatically remove abandoned building blocks after x amount of time * Manually Remove abandoned building blocks * All settings adjustable by chat command * Option to list items to ignore from removal [Chat Commands] * /cleanserver - Runs a clean check and removes items * /clean <setting> <value> - changes the settings to the value you enter Settings: * Save - saves settings, no value needed * help - show all commands in chat - no value needed * tcrange - requires # value - sets the TC range for safe items * check - requires # value - sets the time in mins when items will be scanned and removed * timer - requires # value - sets the time for how long items can be placed before deleted on next scan * delay - requires # value - sets the delay time when corpse are removed * corpse - requires on/off value - turns on/off corpse removal * item - requires add/remove value and item ShortPrefab name - adds or removes item from the excluded list * animals - requires value on/off - turns on/off animal corpse removal * droploot - requires value on/off - turns on/off loot drop when corpse are removed * debug - requires value on/off - turns on/off debug mode for troubleshootin No Corpse Preview: Config Example: { "Settings": { "checktimer": 10.0, "buildingtimer": 1, "tcrange": 20.0, "removecorpse": true, "droploot": true, "removeanimalcorpse": false, "removaldelay": 1.0, "debug": true, "excludeitems": ", lock.code" } } Language File Example: { "cs_001": "Missing settings and value -> /clean <setting> <value> \n Try the help command for list of all commands. /clean help", "cs_002": "Remove NPC/Player Corpse: {0}", "cs_003": "Remove Animal Corpse: {0}", "cs_004": "Commands: \n /cleanserver \n /cleanserver <#> \n /clean <setting> <value> \n Settings: \n corpse, animals, tcrange, timer, delay, droploot, debug, check, item \n Values: \n on, off, #, add, remove, list \n /clean save \n /clean help", "cs_005": "TC Range: {0}", "cs_006": "Remove Timer: {0} mins", "cs_007": "Clean Server Setting Saved", "cs_008": "Corpse Removal Delay: {0} (min value = 1)", "cs_009": "Corpse Drop Loot: {0}", "cs_010": "Debug Mode: {0}", "cs_011": "Check Timer: {0} mins", "cs_012": "Item {0} has been added to the excluded list", "cs_013": "Item {0} has been removed from the excluded list", "cs_014": "Excluded Item List: \n {0}" }$5.99-
- #cleanserver
- #optimization
-
(and 2 more)
Tagged with:
-
Version 1.1.11
490 downloads
EarlyQ allows players to join prematurely the server while it is still starting. By default the server needs to fully start (which takes ~5 min, depends on map/specs) and after all that time its finally time for players to join, but they still have to wait warming prefabs & download the world. EarlyQ optimizes the process of players joining & startup of the server and minimizes wait times because its splitting the work in parallel. Features Allows players to load faster by initiating Asset Warmup as they are waiting for the server to start up! The world data is sent to the player as soon as its ready, so when the server is ready they can join right away without waiting! The steam server is started only after ~10 seconds when you launch the rust server! This means players can see it in the global server list even while it is loading! Increases your server uptime metrics! Custom messages that show the current loading progress of the server! You can customize said messages Demo (the demo is older & does not start loading the world after its ready, so im waiting a bit longer in the video. This is already implemented in EarlyQ) Custom message If you need to customize the message your players get when waiting for the server, you have to specify the message as a launch option on the server +earlyq.topmsg - What text to show as the top message +earlyq.botmsg - What text to show as the bottom message, additionally you can insert the server startup progress as a variable with: {progress} +earlyq.topmsg_ready - What text to show as the top message when the user is waiting at Warming Prefabs +earlyq.botmsg_ready - What text to show as the bottom message when the user is waiting at Warming Prefabs Default messages (Example): +earlyq.topmsg "PLEASE WAIT" +earlyq.botmsg "STARTUP PROGRESS: {progress}" +earlyq.topmsg_ready "YOU ARE READY" +earlyq.botmsg_ready "WAITING FOR THE SERVER" Installation As this is a Harmony mod you need to place the EarlyQ.dll file in HarmonyMods folder, after that restart the server. (do not use harmony.load command with EarlyQ!) EarlyQ works for Linux & Windows EarlyQ works with the newest networking update EarlyQ works with RakNet and SteamNetworking Note Facepunch confirmed this Harmony mod is not allowed on official servers, if you want to use it on official, do it at your own risk. Contact You can contact me on discord: turner1337$7.99- 27 comments
- 9 reviews
-
- 6
-
- #optimize
- #optimization
- (and 19 more)
-
Version 1.0.2
47 downloads
This plugin let you manage the placement of vending machines by permission and limit. It´s also possible to prevent from placing vending machines on land or/and water seperatly. Permissions Allow above water managevendingplacement.canplace.abovewater Allow under water managevendingplacement.canplace.underwater Allow above water with limit managevendingplacement.canplace.limited.abovewater Allow under water with limit managevendingplacement.canplace.limited.underwater Chat Command Show the List of limits by rank /vplimit Configuration { "AllowAboveWaterDefault": true, "AllowUnderWaterDefault": true, "ChatCommand": "vplimit", "DefaultLandLimit": 5, "DefaultWaterLimit": 3, "GroupLandLimits": { "default": 5, "vip": 10 }, "GroupWaterLimits": { "default": 3, "vip": 6 } } Localization English & German { "CannotPlaceUnderwater": "You cannot place vending machines underwater.", "ReachedLandLimit": "You have reached the land limit for placing vending machines.", "ReachedWaterLimit": "You have reached the water limit for placing vending machines.", "NoPermission": "You do not have permission to place vending machines.", "CheckLimit": "You have placed {0} out of {1} allowed vending machines.", "NoLimitedPermission": "You do not have a limited permission to place vending machines.", "RankLimits": "Land Limits: {0}\nWater Limits: {1}", "LimitsHeader": "Vending Machine Limits by Rank:" } The plugin was created in parts with the help of artificial intelligenceFree-
- #vendingmachine
- #limit
-
(and 1 more)
Tagged with:
-
Version 1.0.0
84 downloads
Limit the installation of prefabs that you want! Delete the oldest prefab Tested with 200+ people online without causing drawdowns Very unloads massive PVP zones without interfering with the construction of the base Building zone detection function Players in the closet area can bet at least as much$18.00- 9 comments
-
- 1
-
Version 1.0.0
43 downloads
Item Monitor is a plugin that was made to help with server performance by managing dropped items. Item Monitor scans dropped items every X seconds defined in config, and sees if an item is over the desired limit you have set in the config. With this plugin, it will notify in the server console when it scans an item over limit, and will then set the items to be removed within X seconds. Config { "Check Interval Time (Secs)": 60, "Removal Time (Secs) (Must be lower then the check time)": 45, "Item Removal Times": [] }$5.00- 3 comments
-
- #optimization
- #cleanup
- (and 4 more)