最后的绿洲-自托管文档

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.

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 Settings 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=”backend-production.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.

申明:1、本站资源仅供本地电脑研究软件内含使用,仅供研究学习之用,如下载改变其用途与使用方式,与本站无任何关系,本站已经进行告知义务! 2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,请勿任何商业目的与商业用途,我们只做安全认证测试,如果资源侵犯了你的版权利益,请联系站长邮箱:adlm@qq.com进行删除