Classic Last Oasis Self Hosting Documentation

How to Set It Up

One of our community members, SirTuvok, has made a visual guide for this process!

If you own Last Oasis on Steam, you should also have access to the Last Oasis - Dedicated Server application. Keep in mind it’s under Tools, not Games, when you’re looking for it on Steam. If you don’t have the option to download it, restart Steam. Use the classic branch.

The connection from your game server to our backend should be setup automatically. Right now you can change the amount of slots per server, but should keep in mind that it’s best to limit it to 100.

You will need to login to MyRealm using Steam, and grab a few keys used for the server setup. Specifically, you will require a CustomerKey, which is used in all servers you’re using on that realm, and a ProviderKey.

ProviderKey can be utilized as many times as you want in as many different servers in the same realm. CustomerKey must be the same across all servers in a realm.  

Both keys can be found in the Hosting/Providers section of MyRealm.

For reference: CustomerKey is called “Game server registration key” in the MyRealm website, there will only be one available per realm owner, and it cannot change. ProviderKey is called “Self hosted game servers registration keys”. You can generate as many of those as you’d like, as well as remove them.

Now, onto the actual setup:

At the moment, the way to set up and start up the servers is to create a .bat file with the instructions for the LO dedicated server app to execute.

Navigate to the folder containing the application. You can do so quickly by opening the app’s properties on Steam, and locating “Local Files”. Then, click on “Browse”. This should lead you to the folder containing the app’s files.


When in the folder containing the app files, create a simple TXT file. Edit the file and add the following instructions. These are an example set of instructions, you will be editing some of the fields using information from the MyRealm website.

We recommend copy-pasting this example below and editing the appropriate fields rather than typing them out manually.

Example instructions:

MistServer.exe -log -force_steamclient_link -messaging -NoLiveServer -EnableCheats -backendapiurloverride="classic-backend.last-oasis.com" -identifier=neon_server1 -port=5555 -CustomerKey=a54iesJ4Ga0MC1Pt -ProviderKey=AM0hLmhwg75xIBdH -slots=5 -QueryPort=27015 -OverrideConnectionAddress=YOUREXTERNALIP

In the CustomerKey field, you have to grab your CustomerKey from MyRealm website and set it in the field (it will look something like this  -CustomerKey=a54iesJ4Ga0MC1Pt).

In the ProviderKey field, you also have to grab it from the MyRealm website, and set it in the field (it will look something like this -ProviderKey=AM0hLmhwg75xIBdH).

In the “slots” field, you will determine how many slots that server will be able to support. It’s recommended that you do not go above 100.

In the “identifier” field, you will name your server. It’s recommended to go for something simple that you can recognize, such as “neon_server1”, “neon_server2” and so on.

In the “port” field, you will need to type in any number to designate it as your port (it should look something like this -port=5555). Each server must have it’s own unique port number. Server1 can have 5555, Server2 can have 6666, etc. It has to be unique per server.

When it comes to deciding what port to use…. It’s complicated.

In the “QueryPort” field you’ll need to type in a number in a similar fashion as with the port field (for example 27015, which is Steam’s default).

QueryPort field is required only in cases where you are running multiple servers. Otherwise it’s not needed.

It’s also possible to not fill the “-overrideconnectionaddress” line, and it will utilize server’s own address. If you prefer to use this, make sure to type the line like so: “overrideconnectionaddress”, without the = sign at the end(you would normally type it with a = sign and the IP address).

Save the TXT file, and then rename it to, i.e., “server1.bat”. This will make it into a .bat file, which upon being executed will start up the server. You can monitor the progress through MyRealm.

Each server will have its own .bat file to execute it, it’s recommended that you name them properly (i.e. Server1, Server2, etc) to keep track of them.

After running the .bat file, it’s okay to close the cmd.exe that will open to execute the instructions.

It’s also possible to execute several servers from a single .bat file.

Make extra sure when renaming the file, that you remove the .txt extension, and is replaced by .bat

Remember that each new .bat file (server) created will require you to change only a few things from the previously mentioned setup. These things are: QueryPort, Port, and Identifier. These three things have to be unique per server running on the same computer.

With regards to CustomerKey and ProviderKey: You should always utilize the same CustomerKey on all servers setup for the same realm. Each server can have it’s own unique ProviderKey, but this is not necessary. The same ProviderKey can be utilized for as many servers as you want.

A Note on Port Forwarding and UPnP

In order for other players to be able to connect to your self-hosted servers / realm, you will need an external IP, and to do port forwarding. You will need a router that supports this feature. This bit is not unique to Last Oasis server hosting. It almost always will require you to login to your router, and set it up from there.

For server admins that are not manually port forwarding, UPnp is also enabled by default. This means that if your router supports UPnp, any player should be able to join your self hosted servers.

Linux Servers

When running servers on Linux, you will have to navigate to Mist/Binaries/Linux(in the dedicated server app root folder), and create a file called steam_appid.txt(create txt file and rename to that). Open the txt file, and paste 903950. Save and close.

MyRealm

From here, you will be able to create, change, and generally manage the realm you are hosting and all its servers.

The dashboard will show you all servers that have been previously setup for this realm, whether or not they are active at the moment of viewing.

In the Realm management view, you will be able to edit the realm itself, as well as view statistics on things such as players online, players waiting in queues, and lifetime players on the realm.

You will also be able to change other things on a realm level such as multipliers (experience gain, foliage respawn rate, and harvest quantity), Hosting mode (Single oasis, or Multiple), settings for Events (Ancient City, Worm, Asteroid) such as whether or not they are enabled, their lifetime when spawned, activation time, and probability of spawning.

There is also the ability to password-protect the realm, change the allowed platforms (PC, Cross, XboxOnly), set a Clan cap, set the server on Whitelist mode, and add more realm admins with access to commands / cheats.

It is also possible to change clan size and clan switch cooldown from MyRealm management page (realm → settings → clan switch cooldown, this setting supports only full hours). Setting it to 0 will disable clan switch cooldown). Default on new realms will be 72 hours. The same cooldown is applied for leaving and being removed from a clan (whereas normally leaving used 3 days, being kicked used 1 day).

Each server/oasis will also have an “Automation” tab when viewing the realm. This allows any admin to change the decay time for that specific tile. Time is in UTC, and format should be something like this: “year-month-day 7:34”. Format is 24 hours.

For more control on what your servers are doing, you can also assign each server to their own specific pool. This means you can have something like backup server pools, event-only server pools (reserved for event maps), etc. Default will be a “General” pool, but that can be changed at any time.

Additional Settings

As requested by the community, there is also the additional settings options. These “additional settings” are configs/properties that you can change from MyRealm website. You can change both in a realm-basis, as well as per-oasis. These settings can vary from something simple as disabling Global Chat completely in a server(or entire realm), or more complex things like decay/maintenance configuration, or some fun stuff like enabling jumping rupus.

If you decide to have realm additional settings changed, and also oasis changes, oasis will take priority if there’s any conflict (meaning that some oases can have Proxy Walkers deploying faster than others, or safe logout timers being quicker / slower, etc etc.).

This can be done from the realm section, by simply choosing to edit an oasis, or choosing to apply additional settings for the whole realm.

At the bottom of this document you will find a list of all available Additional Settings you can change.

Any setting you don’t touch will remain as default (i.e. VulnerabilityDuration​ - vulnerability window of proxy Walker: If you don’t put this one there and assign a value to it, it will be default).

When applying additional settings, it will be necessary to restart the servers for them to work.

Chat Commands

Commands can be executed from the in-game chat. Commands can only be used by admins. Realm owner is able to add new realm admins from MyRealm dashboard.

The list below is all the currently available commands. It might receive updates in the future in the event we add any new commands for use in self hosted servers.

It’s important to note that using ArrowUP(when the chat interface is open) will give you a list of previously executed commands. Using it while something is typed in the chat interface will also work. For example, typing /Freeb, then arrow up, will select /FreeBuilding command.

  • /GiveItem [ItemName] [Amount] — replace ItemName with the proper item’s name. They won’t always match what you see in-game, but a dropdown list will be shown in the chat showing all the available items once you start typing.
    When using the GiveItem command, if you do not know the name of the item, it’s possible to utilize asterisks before and after the word you used, and all possible items sharing the word will be given. For example, “GiveItem sword 10” will give 10 of each item in the game that have the word “Sword” in them.

  • /GiveItemQuality [ItemName] [Quality] [Amount] — gives items of quality, use instructions as with GiveItem command.

  • /GiveItemSet [Item set number] — gives item set which is specified in AdminData.json as explained under compound cheat commands & item sets section in this doc.

  • /EquipItemSet [Item set number] — Equips specified item set. Keep in mind this command will attempt to equip everything specified in the item set, whatever can’t be equipped won’t be acquired, use GiveItemSet to acquire the items without equipping anything.

  • /GiveMoney [Amount] — gives flots to the player.

  • /NoClip [1/0] — enable or disable NoClip for the admin executing the command.

  • /Teleport [Distance] — teleports towards a given distance.

  • /TeleportTo3D [Distance] — teleports to a set of coordinates (which can be found on the top right debug).

  • /TeleportWalkerTo [Coordinates] — teleports the Walker you are standing on to a set of given coordinates.

  • /TeleportPlayerToMe [PlayerName] — teleports specified player to the admin executing the command.

  • /TeleportEveryoneToMe — Teleports every player on the server to the admin executing the command.

  • /TeleportToPlayer — Teleports admin to the specified player.

  • /SetHealth [Amount] — Will set player’s health to specified amount. When going over player’s max health, it will adjust maxhealth automatically.

  • /SetMaxHealth [Amount] [Amount] — Similar to SetHealth command. First parameter is desired health, second parameter is desired max health. So for testing purposes, an admin can use this command as follows: SetMaxHealth 100 190 - This will give him 100 health, but a maximum of 190 which can be healed up with bandages or similar healing items.

  • /GiveExp [Amount] [1/0] — Gives a set amount of experience. Using 1 at the last parameter shares the EXP with clan members. Using 0 does not share it with clan members.

  • /FreeBuilding [1/0] — Enables or disables FreeBuilding mode. This is a server-wide command. Everything will be unlocked and free to build for all players in the server.

  • /LocalFreeBuilding [1/0] — Enables or disables local free building. This is not server-wide command, and it will only affect the admin executing it. It will not work for crafting stations, also, but should allow player crafting and building for free and instantly.

  • /SpawnWalker [WalkerName] [1] — Use 1 at the last parameter to assign this Walker to yourself, otherwise the command won’t work. Walker names in engine are different from in-game, a list will be provided at the end of this document.

  • /InstantConstruction [1/0] — 1 being enabled, 0 being disabled. Using this command will override construction steps for things like Walkers. Using it alongside FreeBuilding will mean that when placing a Walker, all the construction steps will be automatically done.

  • /SpectatePlayer [PlayerName] — Spectates specified player.

  • /StartSpectating — enables Spectator mode, can freely move the camera around.

  • /StopSpectating — disables Spectator mode, and returns to your player character.

  • /DestroyObject — destroys the object you are looking at. Very not recommended to use against a deployed Proxy Walker.

  • /ExecuteAdminCommand [Command] — Executes a compound command, which is specified and stored in json file. This command can be a combination of several other commands such as giveitem, spawnWalker, and more.

  • /UnlockTechTree — Unlocks everything available in the tech tree.

  • /SpawnMob [MobName] — spawns specified mob on top of admin executing the command.

  • /SpawnWorm [Distance] — Spawns the Worm mob, second argument is the distance away from the player. Recommended over 5000 so you don’t immediately die.

  • /AdminOpenEverything [1/0] — When enabled, allows the admin to open all doors, chests, stations, etc.

  • /SpawnFightClubWeaponRack [ItemSetNumber] [UseOncePerRespawn1/0] — A bit of a custom command for duel oriented events and arenas. This will spawn a structure which upon players interacting with it, will equip them with whatever item set of their choosing. The item sets are set locally, so all players using this will need  to set them up in their AdminData.json (a lot easier for the admin to distribute their own .json file to everyone, if this is a thing used very often). If players don’t all have the same json file, the game will use the default itemsets. This cannot be disassembled normally, but an admin can use DestroyObject command to get rid of them.

  • /NextQuest [Amount] — Skips quests from the tutorial. Number equals to amount of quests skipped when executing the command.

  • /UnlockTech [Name] — Admin command to unlock specific techs, and also have an in-game method of knowing tech tree node names in engine. Especially useful when having removed tech tree nodes from your server with additional setting.

  • /ClearInventory — Clears the player’s inventory of all items, does not affect player’s equipped items.

List of Walker Names In-Engine

Can be used with SpawnWalker, and SpawnWalkerQuality

  1. Firefly - fireflyWalker

  2. Dinghy - dinghyWalker

  3. Hornet - wormWalker

  4. Falco - fastWalker

  5. Stiletto - stilettoWalker

  6. Schmetterling - caravelaWalker

  7. Proxy - claimingWalker

  8. Toboggan - fasttransporterWalker

  9. Buffalo - buffaloWalker

  10. Mollusk - cabinWalker

  11. Tusker - largetransporterWalker

  12. Titan - shufflerWalker

  13. Spider - spiderWalkernomad

  14. Spider w/ ballista - spiderWalkerballista

  15. Cobra - towerWalker

  16. Camelop - pumpWalker

  17. Hercul - torqueWalker

  18. Balang - FoundationWalkerTier1

  19. Silur - FoundationWalkerTier2

  20. Panda - PackingWalker

  21. Raptor - birdWalker

  22. Prototype Raptor - SunsetSkyWalker (this prototype is prone to crashing with some specific interactions - has some special features compared to normal Raptor, but it’s not really supported)

List of Resources to Spawn

Can be used with GiveItem and GiveItemQuality

  1. Wood Shaft - woodenshaft

  2. Rupu Pelt - rupufur

  3. Huge Cactus Fruit - cactusfruit

  4. Fiber Weave - fibercloth

  5. Chitin Plate - chitinshell

  6. Nomad Cloth - basiccloth

  7. Clay - claylump

  8. Rupu Gel - monkeysecretion

  9. Purified Water - normalwater

  10. Glass - emptyglassvial

  11. Animal Fat - fat

  12. Charcoal - charcoalfuel

  13. Sterile Bandage - clothbandage

  14. Primitive Bandage - fiberbandage

  15. Aloe Vera - aloe

  16. Liquid Fuel - fuel

  17. Lava Poppy - poppy

  18. Iron Ore - ironore2

  19. Iron Ingot - ironingot2

  20. Nibiran Ingot - nibiraningot

  21. Reinforced Plank - reinforcedplank2

List of Vitamins and Potions

Can be used with GiveItem

  1. Bonebreaker - bonebreaker

  2. Vision Powder - cactusextract

  3. Desert Mule - desertmule

  4. Sinus Destroyer - flamingwater

  5. Jojo Mojo - furyfumes

  6. Fury Fumes - monkeycharm

  7. Race Dust - racedust

  8. Rupu Repellent - rupurepellent

  9. Wanderer’s Potion - respecpotion

  10. Worm Tincture - wormtincture

List of Knowledge Items

Can be used with GiveItem

  1. Shattered Fragment - brokenfragment

  2. Fragment - fragment

  3. Animals Tablet - knowledgetabletanimal

  4. Celestial Tablet - knowledgetabletcelestial

  5. Elements Tablet - knowledgetabletelements

List of Walker Modules

  1. Walker Modules - giveitem Nameboost (eg. giveitem

  1. Weightless - baseweightboost

  2. Merchant - cargocapacityboost

  3. Craftsman - craftingtimeboost

  4. Armoury - gearcapacityboost

  5. Forager - legharvestingboost

  6. Hearth - respawncostboost

  7. Lifeforce - respawneffectboost

  8. Bullrush - respawntimeboost

  9. Sandy - sandinessreductionboost

  10. Fortress - structuresarmorboost

  11. Battery - torquebatteryboost

  12. Torque - torquegeneratorboost

  13. Watery - travelcostboost

  14. Pack Mule - weightboost

  15. - fireproofbost

  16. - tetherprotectionboost

  17. - packingtimeboost

List of All Sorts of Equipment and Ammo

  1. Equipment

  1. Belt

  1. Durable Water Sack - barrel

  2. Bone Bottle - bonebottle

  3. Ceramic Bottle - ceramicbottle

  4. Foraging Pouch - foragingpouch

  5. Torque Backpack - grapplingbelt

  6. Heavy - largebackpack

  7. Heavy Backpack - largepouch

  8. Makeshift Bottle - makeshiftbottle

  9. Medium Backpack - mediumbackpack

  10. Light Backpack - smallbackpack

  11. Split Durable Water Sack - splitbarrel2

  12. Split Bone Bottle - splitbonebottle

  13. Split Ceramic Bottle - splitceramicbottle

  14. Water Circulator - stillsuit2

  15. Torque Battery - torquecontainer

  16. Wingsuit - wingsuit

  1. Boots

  1. Feather Boots - featherboots

  2. Fiber Sandals - t0_light_boots_01

  3. Baskwood Boots - t1_heavy_boots_01

  4. Rupu Fur Sandals - t1_light_boots_01

  5. Forester’s Sandals - t1_medium_boots_01

  6. Iron Studded Boots - t2_heavy_boots_01_w

  7. Triple Stitch Boots - t2_light_boots_01

  8. Carapace Boots - t2_medium_boots_01

  9. Redwood Wood Boots - t3_light_boots_01

  1. Gloves

  1. Fiber Arm Wraps - t0_light_gloves_01

  2. Baskwood Bracers - t1_heavy_gloves_01

  3. Rupu Fur Sleeves - t1_light_gloves_01

  4. Forester’s Sleeves - t1_medium_gloves_01

  5. Iron Studded Gauntlets - t2_heavy_gloves_01_w

  6. Triple Stitch Gloves - t2_light_gloves_01

  7. Carapace Gauntlets - t2_medium_gloves_01

  8. Redwood Wood Bracers - t3_light_gloves_01

  1. Helmets

  1. Fiber Headwrap - t0_light_head_01

  2. Cloak - t3_light_head_01

  1. Torso

  1. Fiber Shirt and Trousers - t0_light_torso_01

  2. Baskwood Armor - t1_heavy_torso_01

  3. Rupu Fur Armor - t1_light_torso_01

  4. Forester’s Armor - t1_medium_torso_01

  5. Iron Studded Armor - t2_heavy_torso_01_w

  6. Triple Stitch Armor - t2_light_torso_01

  7. Carapace Armor - t2_medium_torso_01

  8. Redwood Wood Armor - t3_light_torso_01

  1. Tools

  1. Advanced Pickaxe - advancedpickaxe

  2. Beltless Grappling Hook - beltlessgrapplinghook

  3. Broken Grappling Hook - brokengrapplinghook

  4. Fast Grappling Hook - fastgrapplinghook

  5. Repaired Grappling Hook - grapplinghook

  6. Torch - handtorch

  7. Long Grappling Hook - longgrapplinghook

  8. Master Pickaxe - masterpickaxe2

  9. Scythe - scythe

  10. Simple Pickaxe - simplepickaxe

  11. Simple Repair Hammer - simplerepairhammer

  12. Sickle - simplesickle

  1. Weapons

  1. onehanded

  1. Rawbone Club - boneclub

  2. Spikebone Club - bonemace

  3. Rawbone Hand Axe - brittleboneaxe

  4. Heavy Rawbone Hand Axe - largeboneaxe

  5. Bonespike Sword - onehandedbonesword

  6. Bouldercut Hand Axe - onehandedironaxe2

  7. Wyndan Hammer - onehandedironmace2

  8. Wyndan Sabre - onehandedironsword2

  9. Nibiran Hand Axe - onehandedraremetalaxe2

  10. Jaggertooth Club - onehandedstoneclub

  11. Nibiran Hammer - onehandedtitaniummace2

  12. Nibiran Curved Dagger - onehandedtitaniumsword2

  13. Advanced Hatchet - onehandedzirconiumaxe

  14. Short Ceramic Hoofmace - onehandedzirconiummace

  15. Short Malletblade - onehandedzirconiumsword

  16. Woodcutter’s Hatchet - stoneaxe

  17. Beat Stick - woodenclub

  18. Firestone Kopesh - onehandedlavasword

  19. Firestone Axe - onehandedlavaaxe

  20. Firestone Bludgeon - onehadedlavamace

  1. quarterstaff

  1. Rawbone Quarterstaff - bonequarterstaff

  2. Wyndanblade Quarterstaff - ironquarterstaff2

  3. Blunt Quarterstaff - shortquarterstaff

  4. Ironblade Quarterstaff - titaniumquarterstaffblade2

  5. Nibiran Quarterstaff - titaniumquarterstaffblunt2

  6. Traveller’s Staff - woodenquarterstaff

  7. Paddleblade Quarterstaff - zirconiumquarterstaff

  8. Firestone Hammerstaff - lavaquarterstaffblunt

  9. Firestone Bladestaff - lavaquarterstaffsword

  1. throwing

  1. Javelin - javelin

  2. Throwing Net - throwingnet

  3. Lava Grenade - throwinglavabomb

  1. twohanded

  1. Rawbone Battle Axe - twohandedboneaxe

  2. Rawbone Maul - twohandedbonemace

  3. Spikebone Maul - twohandedbonespikedclub

  4. Long Bonespike Swordstaff - twohandedbonesword

  5. Sawtooth Sword - twohandedboneswordshort

  6. Bouldercut Battle Axe - twohandedironaxe2

  7. Wyndan Warhammer - twohandedironmaul2

  8. Wyndan Flame Sword - twohandedironsword2

  9. Nibiran Battle Axe - twohandedraremetalaxe2

  10. Nibiran Warhammer - twohandedraremetalmace2

  11. Jaggertooth Maul - twohandedstonemace

  12. Sawtooth Sword - twohandedstonesword

  13. Nibiran Decapitator - twohandedtitaniumsword2

  14. Long Ceramic Hoofmace - twohandedzirconiummace

  15. Singblade - twohandedzirconiumsword

  16. Firestone Battleaxe - twohandedlavaaxe

  17. Firestone Bozdogan - twohandedlavamace

  18. Firestone Longblade - twohandedlavasword

  1. Ammo

  1. Flint Bolt - stoneharpoon

  2. Flint Harpoon - stonetetheringharpoon

  3. Bone Bolt - boneharpoon

  4. Bone Harpoon - bonetetheringharpoon

  5. Ceramic-tipped Bolt - ceramicharpoon

  6. Ceramic-tipped Harpoon - ceramictetheringharpoon

  7. Iron-tipped Bolt - metalharpoon2

  8. Iron-tipped Harpoon - metaltetheringharpoon2

  9. Fire Bolt - hullbreakerballista

  10. Hellfire Bolt - hullbreakerballista_tier2

  11. Catapult Boulder - catapultrock

  12. Obsidian Catapult Rock - catapultrockcement

  13. Hullbreaker Rock - hullbreakercatapult2

  14. Choking Cloud - chalkcloudbomb

  15. Cluster Bomb- carpetbomb

  16. Fire Bomb - firebomb

  17. Green Death Bomb - gasbomb

  18. Sulfur Bomb - sulfurbomb

  19. Net - net

  20. Dart - repeaterbolt

  21. Rupu Rock - rupurock

  22. Scattershot - scattershot

List of all Tech Tree nodes:

Anything mentioned as “not supported” does not necessarily mean that it won’t work. But they will be prone to cause crashes, not work, etc. All of the items marked as not supported are not in the official game, and they are only available through admin commands.

  • Refined Resources:

  1. BasicCloth - NomadCloth

  2. BoneGlueProduction - Bone Glue

  3. ClayExtraction - Clay

  4. FiberCloth - Fiber Weave

  5. Fragment - Fragment

  6. ReinforcedPlank - Reinforced Plank

  7. Resin - Earth Wax

  8. Rope - Rope

  9. SimpleWaterPurification - Purified Water

  10. SulfurWaterPurification - Liquid Fuel

  11. Tablets - Random Knowledge Tablet (woodworking station)

  12. WoodenShaft - Wooden Shaft

  13. WalkerComponent - WalkerMechanism

  • Vitamins:

  1. Bonebreaker - Bonebreaker

  2. CactusExtract - Cactus Extract

  3. DesertMule - Desert Mule

  4. FlamingWaterNew - Sinus Destroyer

  5. FuryFumes - Fury Fumes

  6. MonkeyCharm - Jojo Mojo

  7. RaceDustNew - Race Dust

  8. RupuRepellent - Rupu Repellent

  9. WormTincture - Worm Tincture

  • Equipment:

  1. AdvancedBackpack - Heavy Backpack

  2. AdvancedPickaxe - Advanced Pickaxe

  3. Barrel - Durable Water Sack

  4. BeltlessGrapplingHook - Beltless Grappling Hook

  5. BoneAxeTwoHanded - Rawbone Battle Axe

  6. BoneBottle - Bone Bottle

  7. BoneClub - Rawbone Club

  8. BoneMace - Spikebone Club

  9. BoneMaceTwoHanded - Rawbone Maul

  10. BonePolearmTwoHanded - Spikebone Maul

  11. BoneQuarterstaff - Rawbone Quarterstaff

  12. BrittleBoneAxe - Rawbone Hand Axe

  13. CeramicBottle - Ceramic Bottle

  14. ClothBandage - Sterile Bandage

  15. FastGrapplingHook - Fast Grappling Hook

  16. FeatherBoots - Feather Boots

  17. FiberBandage - Primitive Bandage

  18. FiberClothArmor - Fiber Shirt and Trousers

  19. Flare - White Flare

  20. FixedGrapplingHook - Default grappling hook

  21. ForagingPouch - Foraging Pouch

  22. GasMask - Gas Mask

  23. GrapplingBelt - Grappling Belt

  24. HandTorch - Torch

  25. HeavyTorqueContainer - Compacted Torque Battery

  26. ImprovedBackpacks - Medium Backpack

  27. ImprovisedBottle - Improvised Bottle

  28. IronQuarterstaff - Wyndanblade Quarterstaff

  29. Javelin - Javelin

  30. LargeBoneAxe - Heavy Rawbone Hand Axe

  31. LargePouch - Large Gathering Pouch

  32. LavaBottleLarge - Infused Obsidian Bottle

  33. LavaBottleSmall - Obsidian Flask

  34. LavaQuarterstaffBlunt - Firestone Hammerstaff

  35. LavaQuarterstaffSword - Firestone Bladestaff

  36. LongGrapplingHook - Long Grappling Hook

  37. MakeshiftBottle - Makeshift Bottle

  38. MasterPickaxe - Master Pickaxe

  39. NetPouch - Net Pouch

  40. OnaHandedLavaMace - Firestone Bludgeon

  41. OneHandedBoneSword - Bonespike Sword

  42. OneHandedIronAxe - Bouldercut Hand Axe

  43. OneHandedIronMace - Wyndan Hammer

  44. OneHandedIronSword - Wyndan Sabre

  45. OneHandedLavaAxe - Firestone Axe

  46. OneHandedLavaSword - Firestone Kopesh

  47. OneHandedRareMetalAxe - Nibiran Hand Axe

  48. OneHandedTitaniumSword - Nibiran Curved Dagger

  49. OneHandedTtitaniumMace - Nibiran Hammer

  50. OneHandedZirconiumMace - Short Ceramic Hoofmace

  51. OneHandedZirconiumAxe - Advanced Hatchet

  52. OneHandedZirconiumSword - Short Malletblade

  53. Scythe - Scythe

  54. ShortQuarterstaff - Blunt Quarterstaff

  55. SimpleBackpack - Light Backpack

  56. SimplePickaxe - Simple Pickaxe

  57. SimpleRepairHammer - Simple Repair Hammer

  58. SimpleSickle - Simple Sickle

  59. SplitBarrel - Split Durable Water Sack

  60. SplitBoneBottle - Split Bone Bottle

  61. SplitCeramicBottle - Split Ceramic Bottle

  62. Stillsuit - Water Circulator

  63. StoneAxe - Woodcutter’s Hatchet

  64. StoneClub - Jaggertooth Club

  65. ThrowingLavaBomb - Firebomb (throwable)

  66. ThrowinNet - Throwing Net

  67. TitaniumQuarterstaffBlade - Nibiran Quarterstaff

  68. TitaniumQuarterstaffBlunt - Ironblade Quarterstaff

  69. TorqueContainer - Torque Battery - Nice

  70. TwoHandedBoneSword - Long Bonespike Swordstaff

  71. TwoHandedBoneSwordShort - Sawtooth Sword

  72. TwoHandedIronAxe - Bouldercut Battle Axe

  73. TwoHandedIronMaul - Wynda Warhammer

  74. TwoHandedIronSword - Wyndan Flame Sword

  75. TwoHandedLavaAxe - Firestone Battle Axe

  76. TwoHandedLavaMace - Firestone Bozdogan

  77. TwoHandedLavaSword - Firestone Longblade

  78. TwoHandedRareMetalAxe - Nibiran Battleaxe

  79. TwoHandedRareMetalMace - Nibiran Warhammer

  80. TwoHandedStoneMace - Jaggertooth Maul

  81. TwoHandedTitaniumSword - Nibiran Decapitator

  82. TwoHandedZirconiumSword - Singblade

  83. Wingsuit - Wingsuit

  84. WoodenClub - Beatstick

  85. WoodenQuarterstaff - Traveller’s Staff

  86. ZirconiumMaceTwoHanded - Long Ceramic Hoofmace

  87. ZirconiumQuarterstaff - Paddleblade Quarterstaff

  • Construction:

  1. AmmoChest - Ammo Chest

  2. AutoTurret - Rupu Sling

  3. Ballista - Ballista (there is also Ballista_02/03/04, but those are not available in the official version of the game)

  4. BaseContainer - Base Container (not officially supported buildable)

  5. BaseMaintenanceChest - Base Maintenance Chest

  6. BaseWalkerPackerLarge - Large Base Walker Packer

  7. BaseWalkerPackerSmall - Small Base Walker Packer

  8. Baskets - All baskets

  9. BattleFan - Battle Fan

  10. Bed - Bed

  11. BigRopeLadder - Big Roped Ladder (not supported)

  12. BoardingPlank - Boarding Plank (not supported)

  13. Campfire - Campfire

  14. Carpets - Carpets

  15. Catapult - Catapult

  16. CauterizingStation - Cauterizing Station

  17. CementFoundation - All cement structure parts

  18. Chair1 - Chair Throne

  19. Chair2 - Chair Simple

  20. Chair3 - Chair Comfortable

  21. ChestTrap - Trap Chest (not supported)

  22. Crane - Crane

  23. DefensiveTower - Defensive Tower

  24. DyeingStation - Dyeing Station

  25. Exoskeleton - Exoskeleton

  26. FallingRockTrap - Falling Rock Trap (not supported)

  27. FiberWorkingStation - Fiberworking Station

  28. FiberWorkingStationTier_02 - Advanced Fiberworking Station

  29. FireGoblet - Fire Goblet

  30. Flags - All flags

  31. Furnace - Furnace

  32. Furnace_Tier2 - Advanced Furnace

  33. GiantWallPacker - Giant Wall Packer

  34. GiantWalls - Giant Walls

  35. GiganticChest - Gigantic Chest

  36. GrapplingBeltChargingStation - Grappling Belt Charging Station (not supported)

  37. GuardRail - Guard Rail

  38. Hammock - Hammock

  39. HoseStation - Hose Station

  40. HumanSling - Human Sling (not supported)

  41. ItemRepairStation - Repair Station

  42. Kite - Kite (not supported)

  43. LampsHanging - Hanging Lamps

  44. LampsOverhanging - Overhanging Lamp

  45. LampsStanding - Standing Lamp

  46. LargeChest - Large Chest

  47. LavaChestLarge - Obsidian Canister

  48. LavaChestSmall - Obsidian Pot

  49. Lumbermill - Lumbermill

  50. MediumChest - Medium Chest

  51. NetThrower - Net Thrower

  52. ObsidianMachine - Obsidian Machine

  53. PedestalChest - Pedestal Chest (not supported)

  54. PoachingHut - Poaching Hut

  55. Quarry - Quarry

  56. Rangefinder - Rangefinder

  57. RemoteBallista - Remote Ballista

  58. Repeater - Repeater

  59. SandBagWall - All Sandbag structures

  60. Sandbed - Sandbed

  61. SandQuarry - Soil Excavator

  62. SawBladeTool - Sawblade Tool

  63. SawBladeTool_Tier2 - Long Sawblade

  64. Scaffolding - Scaffolding (not supported)

  65. ScattershotGun - Scattershot Gun

  66. Slingshot - Slingshot

  67. SmallChest - Small Chest

  68. SteeringLeversCage - Steering Levers Cage

  69. Stomping Station - Nice

  70. Table - Table

  71. Toolpod - Toolpod

  72. TorqueWindmill - Torque Windmill

  73. TrapDoor - Trap Door (not supported)

  74. TripwireTrap - Tripwire Trap (not supported)

  75. WalkerBarriers - Walker barriers (plank, support, gate)

  76. WalkerClimber - Walker Climber

  77. WaterBagLarge - Large Water Bag

  78. WaterBagMedium - Medium Water Bag

  79. WaterBagSmall - Small Water Bag

  80. WaterBed - Water Bed (not supported)

  81. WaterCondenser - Water Condenser

  82. WaterFiltration - Purification Station

  83. WoodenWallsHeavy - Reinforced Wood (Solid, T3 Wood)

  84. WoodenWallsMedium - Medium Wood Base (T2)

  85. WoodenWallsLight - Light Wood Base (T1)

  • Ammo:

  1. BoneProjectiles - Bone ammo

  2. CarpetBomb - Cluster Bomb

  3. CeramicProjectiles - Ceramic ammo

  4. ChalkBomb - Chalk Bomb (smoke)

  5. ExplosiveBolt - Explosive Bolt

  6. ExplosiveDart - Explosive Dart

  7. FireBomb - Fire Bomb (siege)

  8. FloatingMine - Floating Mine

  9. GasBomb - Green Death Bomb

  10. Healing Bomb - Aloe Goo Bomb

  11. HullBreakerBallista - Fire Bolt

  12. HullBreakerBallista_Tier2 - Hellfire Bolt

  13. HullBreakerBallista_Tier3 - Hardened Hellfire Bolt

  14. HullBreakerCatapult - Charged Boulder

  15. HullBreakerScattershot - Hullbreaker Scattershot

  16. InsectBomb - Insect Bomb

  17. MetalProjectiles - Iron Tipped Bolt+Harpoon

  18. ScattershotAmmo - Scattershot ammo

  19. SulfurBomb - Sulfur Bomb

  20. TetheringHarpoon - Flint Harpoon

  • Walker related:

  1. BasicWalkerEquipment - Steering Levers

  2. BattleshipWalker - Battleship Walker(not supported)

  3. BuffaloWalker - Buffalo Walker

  4. BirdSkyWalker - Raptor Sky Walker

  5. CabinWalker - Mollusk Walker

  6. Caravela Walker - Schmetterling Walker

  7. CargoWalker - Tusker Walker

  8. ClaimingWalker - Proxy Walker

  9. DinghyWalker - Dinghy Walker

  10. FastTransportWalker - Toboggan Walker

  11. FastWalker - Falco Walker

  12. FireflyWalker - Firefly Walker

  13. FoundationTier1Walker - Balang Walker

  14. FoundationTier2Walker - Silur Walker

  15. HouseWalker - Domus Walker

  16. PackingWalker - Panda Walker

  17. PumpWalker - Camelop Walker

  18. ShufflerWalker - Titan Walker

  19. SiegePod - Gunpod

  20. SiegePodShellTier2

  21. SiegePodShellTier3

  22. SmallWalkerPacker

  23. SpiderWalkerBallista - Spider Walker w/ Ballista

  24. SpiderWalkerNomad - Nomad Spider Walker

  25. StilettoWalker - Stiletto Walker

  26. TorqueGeneratorWalker - Hercul Walker

  27. TowerWalker - Cobra Walker

  28. WormWalker - Hornet Walker

Additional Settings:

  • ClaimVulnerabilityDuration = vulnerability window of proxy Walker, in seconds.

  • ClaimProtectionDuration = time between vulnerability windows of proxy Walker, in seconds.

  • ClaimActivationDuration = time it takes to activate proxy after deploying, in seconds - Do not use 0 (zero), or it will most likely bug.

  • ClaimCooldownBeforeDeploy = time in seconds before proxy can be deployed after it’s built.

  • NoBonusAfterMurderDuration = no bonus is generated if the player was murdered within this duration, in seconds.

  • GroundToWalkerTetherHealthMulti = Multiplier to tether hp when tethering Walkers from the ground (ground ballistas).

  • SafeLogOutTimeout = time to “transfer to lobby”, in seconds.

  • QuickSafeLogOutTimeout = time to “transfer to lobby” from travel area or trade station, in seconds.

  • ClaimChanceForBonus = % chance for resources to appear as a bonus inside the Proxy inventory.

  • MinCombatCooldown = min duration of combat cooldown from attacking Walker or structure.

  • MaxCombatCooldown = max duration of combat cooldown from attacking Walker or structure.

  • CombatCooldownWallDamaged = combat cooldown from damaging a wall.

  • CombatCooldownWallDestroyed = combat cooldown from destroying a wall.

  • OneSecondsCooldownDamage = how much damage need to be dealt to a structure to increase combat cooldown by 1 second.

  • StructureDecayMinDamagePerHour = damage from decay per hour.

  • StructureDecayMaxDamagePerHour = damage from decay per hour.

  • StructureDailyMaintenanceFactor = daily maintenance cost from total structure cost, 0 will disable decay completely.

  • FlotillaTaxRate = The default flotilla (money is removed from the game) tax rate for tradestations.

  • ClaimTaxRate = Claim (money is given to claim owner) tax rate. Is added to flotilla tax rate for full tax.

  • SellOrdersUpfrontTax = Listing fee that is paid upfront when creating sell order, is deducted from flotilla tax later when order is accepted.

  • AuctionProlongationOnNewBidSeconds = Time added to auctions when new bid is made

  • AutoLogoutPeriod = Period for automatically logging out inactive Walkers. Setting it to -1 will disable logging out inactive Walkers. Be aware this can be bad for performance on active tiles.

  • LogoutEnemyWalkerPeriod = How long does it take to transfer enemy Walkers to the lobby. Setting to -1 will remove the option to logout enemy Walkers.

  • DisablePvpDamage = setting to 1 will disable PvP damage.

  • RespawnCostMultiplier = Water cost to respawn after dying, multiplier is based on the game’s default.

  • RespawnTimeMultiplier = Time to respawn after dying, multiplier is based on the game’s default.

  • DehydrationRate = Multiplier for dehydration rate, based on the game’s default - 0 will disable thirst completely.

  • DisableGlobalChat = setting to 1 will disable global chat.

  • TimeBetweenAuctionsMultiplier = multiplier for time it takes for new auctions to appear after the old have been finished.

  • AuctionStartingPriceMultiplier = multiplier for starting price of auctions.

  • PublicKillMessages = setting to 1 will make kill messages be seen by anyone in the oasis.

  • MaxPlayerStat = Default is 100. This config will control the max stat players can reach. It will affect all stats (for example, MaxPlayerStat=20 will make it so all players can only reach 20 in all stats). Setting to above 100 won’t work.

  • PlayerWeightLimitMultiplier = this config will control players’ weight limit multiplier. Default is 1 (which is 100kg).

  • ItemWeightMultiplier = this config will control item weight multiplier for all items in the game. Default is 1.

  • DisableRangedDamage = 1/0 - this config will control whether or not ranged weapons deal any damage (against anything). This impacts all ranged weapons, from javelins, to fire arrows.

  • DisablePvpDamageForPlayers = this config will control whether or not PvP damage against players is enabled, 1/0.

  • DisablePvpDamageForWalkers = this config will control whether or not PvP damage against Walkers is enabled, 1/0.

  • DisablePvpDamageForStructures = this config will control whether or not PvP damage against structures is enabled, 1/0.

  • ExperienceGainMultiplier = this config will control the multiplier for experience gain for all players in a specific server.

  • FoliageRespawnRateMultiplier = this config will control the multiplier for the foliage respawn rate in a specific server.

  • HarvestQuantityMultiplier = this config will control the multiplier for harvest quantity for all players in a specific server. ** Note on Experience/Foliage/Harvest multipliers - They also exist in a realm-wide manner, on MyRealm config. These multipliers here exist so you can edit them on a per-oasis basis. If the realm-wide multiplier is over 1.0, it will conflict with oases with different multipliers. Neither take priority, instead it’s MyRealm*Oasis multiplier (so if realm has 5 and oasis has 5, total multiplier becomes 25).

  • DisabledTechs = this config is not 1s and 0s. You will have to navigate to the section outlining all tech tree nodes, which will give you the names for the nodes you’d like to disable. Separate each tech with a comma, no spaces. As an example: If you don’t want torches, stone walls and clay structures in your server, the setting will look like this - DisabledTechs=StoneStructures,ClayStructures,HandTorch - You will be able to find all the names in the list above, alongside equipment, Walkers, knowledge, etc. The names might not be consistent with the ones you see in-game.

  • WalkerSpawnpointSwitchingCooldown = this config defines whether or not there is a cooldown for when the player wants to assign themselves to another Walker(assign their spawnpoint), in seconds. 0 is default.

  • JumpingRupuChance = this config defines the chance for rupus to jump on top of Walkers if their crew aggroes them.

  • RespawnOnWalkerCostMultiplier = this config determines multiplier for player’s respawn cost for when respawning on a Walker.

  • MobsRespawnTimeMultipliers = this config determines multiplier of respawn time for mobs. Default is 1.

  • MobsNumbersMultipliers = this config determines amount of mobs spawned when a mob respawns - This will not affect amount of mobs spawned by POIs such as rupu camps.

  • PrivateServerAncientCraftingSiteSpawnChance = this config determines chance to spawn ACS for all servers in a realm, or per individual server(note, when using this on individual server, make sure it’s not activated, otherwise it will not work).

  • PrivateServerTradeStationSpawnChance = This config determines chance to spawn Trading Station on all servers in a realm, or per individual server(note, when using this on individual server, make sure it’s not activated, otherwise it will not work).

Example default settings:

  • ClaimVulnerabilityDuration=10800

  • ClaimProtectionDuration=75600

  • ClaimActivationDuration=3600

  • ClaimCooldownBeforeDeploy=7200

  • NoBonusAfterMurderDuration=43200

  • GroundToWalkerTetherHealthMulti=0.15

  • SafeLogOutTimeout=120

  • QuickSafeLogOutTimeout=20

  • ClaimChanceForBonus=0.2

  • MinCombatCooldown=30

  • MaxCombatCooldown=300

  • CombatCooldownWallDamaged=300

  • CombatCooldownWallDestroyed=900

  • OneSecondsCooldownDamage=25

  • StructureDecayMinDamagePerHour=300

  • StructureDecayMaxDamagePerHour=700

  • StructureDailyMaintenanceFactor=0.125

  • FlotillaTaxRate=0.05

  • ClaimTaxRate=0.05

  • SellOrdersUpfrontTax=0.02

  • AuctionProlongationOnNewBidSeconds=180

  • AutoLogoutPeriod=21600

  • LogoutEnemyWalkerPeriod=900

  • RespawnCostMultiplier=1

  • RespawnTimeMultiplier=1

  • DehydrationRate=1

  • AuctionStartingPriceMultiplier=1

  • TimeBetweenAuctionsMultiplier=1

  • MaxPlayerStat=100

  • PlayerWeightLimitMultiplier=1

  • ItemWeightMultiplier=1

  • DisableRangedDamage=0

  • DisablePvpDamageForPlayers=0

  • DisablePvpDamageForWalkers=0

  • DisablePvpDamageForStructures=0

  • ExperienceGainMultiplier=1

  • FoliageRespawnRateMultiplier=1

  • HarvestQuantityMultiplier=1

  • PublicKillMessages=0

  • MobsNumbersMultipliers=1

  • MobsRespawnTimeMultipliers=1

  • RespawnOnWalkerCostMultiplier=1

  • WalkerSpawnpointSwitchingCooldown=0

  • JumpingRupuChance=0

Compound cheat commands and item sets:

Compound cheat commands are several commands executed from a single one. For example "/ExecuteAdminCommand SiriousSet" will give a set of armor, water, etc.

Item sets are a list of items specified under “ItemSets” in the json file mentioned below. Item sets can be used with EquipItemSet command, or paired with ExecuteAdminCommand. Their purpose is mainly to make the creation of compound commands quicker, and easier.

Both can be found on the AdminData.json file in \AppData\Local\Mist\Saved. You can add new ones, edit, and remove the basic commands and itemsets directly from the json file.

The way to add a new compound cheat command is quite simple. Copy one of the already existing commands, paste it on a new line under “Commands” section on the json file, and edit the variables as applicable.

For example, if you want a command to do the same thing as “SiriousSet”, but different items, it’s as simple as editing the items listed in it. In the case of SiriousSet, it’s not just using the giveitem cheat, but it’s also using “EquipItemSet 7”, so if you were to use it, it’d be recommended to also edit ItemSet 7(under “ItemSets”), or to create a new one with the desired items. All the items in the game can be found under “List of all sorts of equipment”, a few sections above this one.

Keep in mind that each new line is separated from the next one with a comma, while the last one should not have a comma at the end. Example of compound commands below:

"Scenario": ["EquipItemSet 3","GiveExp 35149","GiveItem NormalWater 20 0","FreeBuilding","spawnWalker WormWalker true"],

 "Starter": ["EquipItemSet 6","giveitem clothbandage 30 0","giveexp 100000 0","giveitem normalwater 100 0"],

 "SiriousSet": ["giveitem clothbandage 30 0","EquipItemSet 7","giveitem normalwater 100 0"]

From “Scenario” example - the command is equipping the player with ItemSet 3, giving EXP, giving normalwater item, spawning a Walker, etc. All from a single command which can be edited to do different things.

It’s recommended to exit the game before adding new commands and/or itemsets to the json file. You will need to restart the game in order to be able to use them.

If you want other admins to be able to use the commands, make sure to send them your json file so they have access to the same ones.

A note on FreeBuilding and GiveItem commands:

Having FreeBuilding enabled will unlock access to some buildables and items which are normally not available without this command enabled. Majority of these items and buildables will most likely not work, or have one or more issues.

Keep in mind that any bugs or issues related to these items and buildables are not really important, as they cannot happen without the use of cheat commands. In the same fashion, any bugs or issues unlocked due to the presence/interactions of/with these items and buildables, they don’t really matter either, for the same reason stated before. Some of them can be fun(like trap doors, spikes, etc), but some will most likely not work at all, such as rope ladders, human sling, etc. It’s quite possible that you will at some point see some of these things be introduced to the official version of the game, especially if we see players having fun with them.