ARK: Survival Evolved

ARK: Survival Evolved

Arkitect
 This topic has been pinned, so it's probably important
Gimilkhad  [developer] 8 May, 2021 @ 12:44am
INI options explained
All of the options that end in "For" allow you to list "All","Admins",<Steam64IDs>,<PlayerIDs>, or "None" to grant that ability to that group or ID (don't include the quotes, obviously). You can list them in any order. You can list multiple IDs. Just separate each entry with a comma. (Player IDs are the number you find on a survivor's implant).
Example 1:
InfiniteStatsInWorkzonesFor=All,234523454,23452345456462324
Example 2:
InfiniteStatsInWorkzonesFor=23452345456462324,Admins,234523454
Example 3:
InfiniteStatsInWorkzonesFor=None

AllowBenchOnSaddles - although this will allow the Crafting Bench to be placed on saddles, its workzone will not be active. To enable workzones on saddles, two ini options must be true: this one, and AllowWorkzoneOnSaddles.

GlobalAdditionalItems - this is the only INI that can add a missing item to the Item Menu/Crafting Bench/Admin Vault. If my mod fails to find an item automatically, you can manually add its class name to this INI (separate multiple entries with a comma). It will add the item to everything that allows that type of item. Use the blacklisteditems ini options to filter the added item out of things you don't want it to be added to.

BlacklistedItems - all of the BlacklistedItems INI options will hide the items you list. Players with server admins privileges ignore these blacklists. List the item classes you wish to blacklist, separated by comma.

Example:
BenchBlacklistedItems=/Game/ScorchedEarth/Structures/Adobe/Blueprints/PrimalItemStructure_AdobeCeiling.PrimalItemStructure_AdobeCeiling_C,/Game/ScorchedEarth/Structures/Adobe/Blueprints/PrimalItemStructure_AdobeGateDoor.PrimalItemStructure_AdobeGateDoor_C

This would remove the Adobe Ceiling and Adobe Dinosaur Gate from the Arkitect Crafting Bench. Adding them to CraftingModeBlacklistedItems would remove them from the Crafting Mode of the Item Menu. Adding them to the GlobalBlacklistedItems would remove them from the bench, the admin vault, and both the spawn and craft modes of the Item Menu.

BlacklistedMods - all of the BlacklistedMods INI options are provided simply as a fast, complete way to always hide items from specified mods. Players with server admins privileges ignore these. List the mod IDs, separate by commas.

Example:
SpawningModeBlacklistedMods=1995303438,1999447172

This would blacklist all items from the mods Useful Tools and Super Structures from the Item Menu's Spawn mode.

AllowedItemTypes - all of the "AllowedItemTypes" INI options are designed to quickly allow or disallow broad categories of items from the Item Menu, Bench, or Admin Vault. Available Item Types: Structures, Weapons, Armor, Saddles, Resources, Misc, Consumables, Tek, and Creatures. If you list a type, it is available, and if you do not, it is unavailable. Players with server admins privileges ignore the SpawningAllowedItemTypes ini, but not the Crafting one. Kind of went back and forth on this a bit and that is what I settled on.

AdvancedMenu and StandardMenu - These control if the player has Spawning and Crafting privilege. Advanced Menu users can toggle freely between Spawn or Craft modes. Standard Menu users can only craft items.
The following options are mutually exclusive, even to each other. This means at any given time, a player can only be given one of the following:
AdvancedMenuAnywhereFor=
AdvancedMenuInWorkzonesFor=
StandardMenuAnywhereFor=
StandardMenuInWorkzonesFor=
These are listed by priority. AdvancedMenuAnywhereFor will override the three below it if you were to put "All" in each of them, for example (which you really shouldn't be doing anyway).

InfiniteWeightInWorkzonesDeactivateGraceTime - This dictates how much time you have once you leave the workzone before the infinite weight buff falls off. Helps prevent you accidentally stepping over the line and instantly being paralyzed if overweight.

EnableAdminRifleFor - can be enabled for Admins, PlayerID, and Steam64ID. PlayerID and Steam64ID still requires that player to have server admin status. When active, the Admin Rifle will be given to the player when they activate the Arkitect Buff.

EnableHotkeyDestroyFor - can be enabled for Admins, PlayerID, and Steam64ID. PlayerID and Steam64ID still requires that player to have server admin status. When active, players that activate the Arkitect Buff will gain the ability to look at a structure at close range and destroy it by pressing whatever key is bound to Drag Body. This is a feature from GCM so I included it. It is off by default.

AllowVaultAddItems - Allows placing any item in the admin vault. NOTE: I have not tested sticking items with quality in the vault. Use with caution! This feature is more for testing/admin purposes.

BenchRequiresPower - You can now require the Arkitect Bench to require power to craft and provide Workzone perks. Unpowered Workzones will appear grey instead of the usual orange.

AllowWorkzoneOnSaddles - You can separately allow the Arkitect Bench Workzones to function on saddle platforms, skiffs, and rafts. AllowBenchOnSaddles will now only allow the bench to craft.

GridsAllowedFor - Controls which players can use Grid Overlays and Snap-to-Grid

ODCAllowedFor - Completely disables the On-Demand Crafting option for a player or group of players.

AlwaysLearnedEngrams - List engram entries in this (EngramEntry_Example1_C, EngramEntry_Example2_C, etc), and the Arkitect Bench and Item Menu will treat them as if the player knows them, even if they are unlearned by that player, or hidden by the official ini setting.

FlightCooldownDuration - Disables Arkitect flight mode when a player deals or takes damage. Setting it to 0 will disable the cooldown. This triggers on any damage, currently. Even harvesting. Even shooting a rock.

MaxFlightSpeed - Adjusts the maximum flight speed for players with Unrestricted Flight permissions. Players with restricted flight (limited to within Work Zones) have a hard-cap of 2000 which is not currently adjustable.

ExtraSpawnOptionsAllowedFor - For players that have access to the Advanced Menu (and its Spawn sub-mode), they will now see additional spawn settings in the Right-click pop-up menu of the item. Items that have quality will allow you to choose a quality range to spawn the item at (between 0-100). All items can be spawned as a blueprint by clicking the checkbox.

AllowNeutralWorkzones - True by default. Setting this false will prevent neutral Arkitect Benches from providing Workzones (and by extension, the Workzone Perks such as flying, infinite weight, etc).

AllowNeutralBenchModMenuForNonAdmins - True by default. Setting this false will prevent non-admins from switching the active mod in neutral Arkitect Benches. Admins can place multiple neutral benches, and set each one to a specific mod if they so choose. Now that the bench remembers the mod on reboot it effectively "locks in" the capabilities of each individual bench.
Last edited by Gimilkhad; 28 Feb, 2022 @ 5:24pm
< >
Showing 1-7 of 7 comments
Vas 12 Apr, 2022 @ 6:01pm 
I noticed a few settings are missing from this list, I had a question on one.

CraftingModeBlacklistedInventories, I was wondering if this would allow me to have it restrict any inventory with an asterisk in its name. I use that to disable the pull system in Super Structures, with inventories that begin with an asterisk in their name.

Also, ODC? "ODCAllowedFor", whats ODC stand for? I'm not exactly sure what it is. I was setting things up before I put the mod in the server.
Gimilkhad  [developer] 13 Apr, 2022 @ 11:21am 
It already ignores containers with asterisks. It should follow all the same rules as S+ pulling does.

As for the second question, the answer is right in the description:
ODCAllowedFor - Completely disables the On-Demand Crafting option for a player or group of players.

ODC means On Demand Crafting. ODC is specifically referring to the feature that will instantly craft a structure when you LEFT click it in my menu. Right-click crafting is a separate thing and not affected by this setting.
Vas 13 Apr, 2022 @ 8:55pm 
Oh I misread that line, sorry. I was up with 2 and a half hours of sleep at the 20 hour mark at that point.

As for the quick reply, thank you. The asterisks thing is very helpful since I already have containers with those in their names.
Kriogenic 28 Jun, 2022 @ 1:13pm 
Hey, i would like to restrict the menu crafting to only items that are usually crafted in the inventory, so no smithy\fabricator\modded tables.

Can you explain the usage of CraftingModeBlacklistedInventories as I think this is what I need to use?

Is it possible to have an "All" option that will default to removing everything except player inventory?
Gimilkhad  [developer] 28 Jun, 2022 @ 4:32pm 
CraftingModeBlacklistedInventories is used to prevent the “craft pulling” feature from pulling resources out of container types you don’t want. For example if you are crafting from the craft menu and it is pulling resources from Crop Plots or whatever, you’d blacklist the crop plot class name in this ini and then they are always ignored.

There is currently no ini option to do what you want.
Kriogenic 29 Jun, 2022 @ 1:28am 
Ohhh thanks for clearing that up, no worries hopefully in the future we will see it but its not important, this mod is great, thanks.
Zanklev™ 26 Jan, 2023 @ 5:43pm 
Hey so I'm having an annoying issue, when its pulling resources then putting back any I don't use, it's putting resources into random containers. So I pulled metal, cementing paste and crystal from my vault to build some metal glass buildings but when I canceled one it put the resources into my fridge and some into other random containers around my base. Is there a way to have it pull and place into ONLY the storage containers? I'm using Super Structures.
< >
Showing 1-7 of 7 comments
Per page: 1530 50