I'm an author of [Hk]Config++ - a Don't Starve Together server mod which allows you to configure a number of things and grant you moderator commands that can be used to give people selected powers - it also allows you to assign specific ranks to people, ensuring only trusted people have potentially destructive (albeit lesser than in-game admins) capabilities. This mod is intentionally robust, to allow extremely complex tweaking in one go.
| Type | Link | Purpose |
|---|---|---|
| MAIN | https://steamcommunity.com/sharedfiles/filedetails/?id=655377781 | Normal use |
| PREV | https://steamcommunity.com/sharedfiles/filedetails/?id=965531598 |
Backup - provided in case last update broke something
|
| DEV | https://steamcommunity.com/sharedfiles/filedetails/?id=960342576 |
Development and testing - avoid use intended for longer games
|
| Toggle customizer | Toggle configuration |
| Property | Value | Description | Code |
|---|---|---|---|
| Use quick pick for everything? | |||
| Stack size - do not change range between <=250 and >250 mid-game (will break game save)! | |||
| How fast refrigerated food should spoil (1.0 - game default, 0.0 - never, 2.0 - twice as fast) | |||
| Remove max health penalty on respawn? | |||
| Disable fire spread? (does not affect Star Caller Star's fires!) | |||
| You have to set it to yes to enable this mod. | |||
| As specified in Lua date and time format | |||
| 0 == none, 6 == everything | |||
| Make hammering things drop all resources | |||
| Remove health cost from Telltale Heart | |||
| Multiply original number of uses by selected | |||
| Multiply original number of uses by selected | |||
| Multiply original number of uses by selected | |||
| Multiply original number of uses by selected | |||
| Multiply original number of uses by selected | |||
| Multiply original number of uses by selected | |||
| Multiply original number of uses by selected | |||
| Multiply original number of uses by selected | |||
| Speeds up chopping trees | |||
| Speeds up mining | |||
| Enables stackable rabbits[1], birds[2] and/or moleworms[3] | |||
| Add monster drops recipes | |||
| Add plant recipes | |||
| Add rabbits, bees, moleworms and birds recipes (WARNING: killing yield more that is used to craft!) | |||
| Add boneshards, marble, lightbulb, fireflies, honeycomb and hound tooth recipes | |||
| Add lure plant and spider eggs recipes | |||
| Add Mandrake, Krampus Sack, Spider Hat, Walrus Tusk and Hat recipes | |||
| Add Battle Spear, Battle Helm and Tentacle Spike recipes | |||
| Add Thulecite Fragments, Slurper Pelt and Bunnyman tail recipes | |||
| Change original Thulecite recipe - Thulecite Fragments will be useless! | |||
| Add all figures sketch recipes (no icons!) recipes | |||
| Add Multi-World DST mod item recipes | |||
| Add Multi-World DST mod item recipes | |||
| Add Tea and Trees mod item recipes | |||
| Add recipes allowing faster crafting | |||
| Enable Ancient Guardian respawn? | |||
| Allow Ancient Fuelweaver to be summoned in overworld | |||
| Give everybody fastbuilder perk? | |||
| Deny spawning Grass Geckos from grass? | |||
| Rate of plants yields (less==faster) | |||
| How many times berries might be gathered before they need to be re-fertilized? | |||
| How strong eyeturrets should be? | |||
| Stop spread of disease - even in worlds with blight on? | |||
| c_spawn("atrium_turret") and c_spawn("atrium_turret_item") only | |||
| FIXED! Beefalo-friendly Atrium Turret | |||
| Note: this requires events to be NOT set to Auto in world creation | |||
| Setting this to true will enable commands | |||
| /cmd_help shows available commands | |||
| /info name shows information about player | |||
| /r, /re and /revive revive on spot | |||
| How much health should player lose when revived via command? | |||
| /q, /esc, /portal teleports to portal | |||
| Where should /portal take players | |||
| /mark (and /q) marks spot, return travel to it | |||
| /save n saves place you can travel back with /load n; /delete n removes it - /set n saves public spot, /get n and /unset\nload without parameter to see available destinations - shortcuts are: /+ /= /- /-all /++ /== /-- /--all | |||
| How many coordinates can players save (value + rank*value) | |||
| /e, /ext, /extinguish puts out fires | |||
| /invite player - allow player to join you with /join player\n/deny player un-invites the player | |||
| /tp player_name warps to player | |||
| /stasis, /hibernate puts player to sleep while making them immune to direct damage - if player will cheat to get out of it they will fall asleep second later | |||
| /warp, /teleport_to x y z teleports to x y z (in-game coords) | |||
| /rank mod|elite|prestige add|del x to modify rank of x | |||
| /reviveall restores everybody to life | |||
| same as rm -rf for mod data - /resetall deletes all ranks/coords files (do not try this at prod server without backups) | |||
| allows resetting rank or coord or player file - /reset for options or /reset hk_config_ + players, mod, elite, prestige, coords_master_private, coords_master_public, coords_caves_private, coords_caves_public or invites | |||
| /revive player_name revives player | |||
| /pull x teleports x to us, /push x sends them back | |||
| /freeze, /stop x pins down x in a single spot, /unfreeze, /release x frees criminal scum | |||
| /hide, /cloak turns on/off invisibility | |||
| /hk_kick x or /kick2 x kicks player x out of game | |||
| /drop x makes x drop all their items - works with everything and also allow removal of corrupted items occupying slots | |||
| Mod require initialization by executing /file, /check once | |||
| /tgm toggles god mode | |||
| /hk_ban x or /ban2 x bans x, /hk_unban x or /unban2 unbans x | |||
| /die kills player | |||
| /kill x kills x (Moderators and above are protected) | |||
| /give x amount gives player amount of x | |||
| /spawn prefab_name amount spawns specified prefab at player | |||
| How many prefabs can be spawned at once (more than 100 cause noticeable lag) | |||
| How long should game wait before spawning next batch of prefabs\n(the less spawned a step the shorter it can be; too long might cause weird game behaviour) | |||
| /repick_character restarts game for player who write it | |||
| /alert MESSAGE announces MESSAGE to all players | |||
| /creative name to toggle creative mode for target (skip name to do it to yourself) | |||
| /add_points [how_much] [player_name] adds [how_much] points to [player_name] (which can contains up to 8 spaces) | |||
| Make selected structures deconstructible only | |||
| Which containers should be protected? | |||
| Should container drop its content when destroyed? | |||
| Number of hits it take to destroy container | |||
| Fix issue with blueprints dropped from chests crash loop? | |||
| Make Lazy Forager pick up stacks | |||
| Cooldown between Lazy Forager item pickup | |||
| Lazy Forager range | |||
| Should the cleanup (periodic removal of items exceeding set limits) be enabled? | |||
| How much time should pass between cleanups? | |||
| Display warning x seconds before cleanup | |||
| Should domesticated creatures be ignored by cleanup? | |||
| Add kills logging/announcing? | |||
| Add indestructible Icebox? | |||
| Remove wildfires in existing worlds | |||
| Selected characters will be unpickable | |||
| How much time should pass before warning is displayed. This will also delay total time before despawn! | |||
| How much time people have before they are respawned via banned character despawn | |||
| What message should be displayed to people when they join as banned character | |||
| Should character drop their stuff on forced respawn | |||
| Should custom, unique ID should be logged when somebody pickups something? | |||
| Should moderators rank be displayed in TAB player list? | |||
| Prefabs listed in this setting will be impossible to craft/despawn on PostInit (in dedicated server setup split banned prefabs with comma sign). | |||
| Defines how many days player has to play to be allowed to open container | |||
| Give new players starting items | |||
| Turns off default modded starting items and allow you to define your own; must have format prefab:count,prefab2:count2 | |||
| Give new players starting items reflecting current season | |||
| Give new players torch if they start at night | |||
| Give new players starting equipment helpful in exploring caves | |||
| Give new players starting PVP equipment | |||
| This setting allows you to change specific TUNING values (that control various game constants) | |||
| List of non-player structures | |||
| Prevents explosions from destroying/setting on fire buildings | |||
| Defines how long character are denied setting things ablaze | |||
| Defines how long character are denied destroying things | |||
| Leave on 0 to disable this feature entirely - otherwise set number of days after which resources should respawn | |||
| If you enable resources respawn you can also allow turfs to respawn | |||
| Defines how far from structures should respawn be prevented | |||
| You can specify custom prefab delays overrides in format prefab1:delay1,prefab2:delay2 | |||
| Defines ranks used by command system |
["[Hk]Config++"]=true,
add_atrium_icebox=false,
add_atrium_turret=true,
add_herder_turret=false,
banned_character_item_drop=false,
banned_characters="deidara2_dst_td1madao, riven2_dst_td1madao, yorha2b_dst_td1madao",
banned_characters_message="Character you picked is banned! Despawning in 5 seconds...",
banned_characters_popup_delay=5,
banned_characters_timeout=5,
banned_prefabs="",
berries_cycles=3,
cheap_telltale=true,
chests_protection_durability=10,
chests_protection_selection=1,
chests_protection_strategy=2,
cleanup_cooldown=60,
cleanup_ignore_domesticated=true,
cleanup_warning=10,
cmd_portal_target="multiplayer_portal, multiplayer_portal_moonrock, multiplayer_portal_moonrock_constr",
cmd_step_prefabs=100,
cmd_step_seconds=2,
command_revive_penalty=0.1,
coords_per_rank=4,
custom_starting_items="cutgrass:10,twigs:10,flint:5,log:5,goldnugget:1",
custom_tuning="DRAGONFLY_HEALTH:5500,DRAGONFLY_BREAKOFF_DAMAGE:1000,DRAGONFLY_STUN_DURATION:5",
datetimeformat="%Y-%m-%d %H:%M:%S",
disable_wildfires=true,
enable_bugfixes=true,
enable_cleanup=false,
enable_cmd_add_points=3,
enable_cmd_alert=2,
enable_cmd_ban=3,
enable_cmd_creative=4,
enable_cmd_die=0,
enable_cmd_drop=3,
enable_cmd_ext=2,
enable_cmd_filecheck=4,
enable_cmd_freeze=3,
enable_cmd_give=4,
enable_cmd_help=0,
enable_cmd_hide=3,
enable_cmd_info=0,
enable_cmd_invite=1,
enable_cmd_kick=3,
enable_cmd_kill=3,
enable_cmd_portal=0,
enable_cmd_pull=3,
enable_cmd_rank=3,
enable_cmd_repick_character=0,
enable_cmd_reset=4,
enable_cmd_resetall=4,
enable_cmd_return=0,
enable_cmd_revive=0,
enable_cmd_revive_other=3,
enable_cmd_reviveall=3,
enable_cmd_save=0,
enable_cmd_spawn=4,
enable_cmd_stasis=1,
enable_cmd_tgm=4,
enable_cmd_tp=3,
enable_cmd_warp=3,
enable_commands=true,
enable_explosives_control=true,
enable_observer=false,
enable_overworld_fuelweaver=false,
enable_pickup=true,
enable_rank_badges=true,
enable_special_events=false,
enable_starting_items=true,
enable_starting_items_cave=true,
enable_starting_items_night=true,
enable_starting_items_pvp=true,
enable_starting_items_seasonal=true,
fastbuilder=true,
food_perish_rate=0,
free_hammering=false,
log_level=6,
minimum_days_to_open_container=1,
minotaur_respawn=false,
no_blight=true,
no_burning_days=2,
no_destroying_days=3,
no_fire_spread=true,
no_grass_geckos=true,
no_respawn_penalty=true,
non_player_structures="",
orangeamulet_icd=0.33,
orangeamulet_pick_stacks=false,
orangeamulet_range=4,
prefab_regen_delay_override="",
quick_pick=true,
ranks="prestige,elite,mod,elitemod",
ratio_amulets=1,
ratio_armors=1,
ratio_boss_hp=1,
ratio_clothes=1,
ratio_light=1,
ratio_staffs=1,
ratio_tools=1,
ratio_weapons=1,
recipes_animals=0,
recipes_berries_and_plants=0,
recipes_bulk_craft=false,
recipes_caves=0,
recipes_chess=0,
recipes_combat=0,
recipes_common=0,
recipes_monster_drops=0,
recipes_multiworld=0,
recipes_plants=0,
recipes_rare=0,
recipes_spawners=0,
recipes_tea_and_trees=0,
recipes_thulecite=0,
regrow_rate=1,
resistant_structures=1,
resources_respawn_delay=1,
respawn_structure_exclusion_zone_size=3,
respawn_turfs=true,
speed_chopping=1,
speed_mining=1,
stack_size=250,
stackable_animals=0,
stronger_eyeturrets=1,
timezone=-13