XModsInOne

If you liked this item, please rate it up on Steam Workshop page.

Author: AlexStz

Last revision: 26 Apr, 2023 at 19:37 UTC

File size: 1.16 MB

On Steam Workshop

Description:

All My Modifying Mods In One (with configs). The mod is ONLY for BepInEx!
All patches enable/disable in config file "XModsInOne.cfg" – in "config" directory next to "plugins" directory inside "BepInEx".
(you need to run the game with the mod once to create the configuration file!)
Set "true" for patches to be enabled or "false" for patches to be disabled. Default enabled only "ReadOnlyIC", all other patches are disabled.

Patches:

—–
PlantLifeWaterChanger:
Multiply water consumption of plants by ‘MultiplierWaterPerTick’ after almost all other mods (BepInEx loads all dlls in alphabetical order if dependencies are not specified)
Default "MultiplierWaterPerTick = 10" – plants will consume 10 times more water.
(e.g. when using the ‘Plants and Nutrition’ mod, set the multiplier to 0.00176 for consumption something like vanilla)
—–
RestoreWaterBottleFillerUnpowered:
Restore WaterBottleFillerUnpowered – BottleFiller without power!
—–
ReadOnlyIC:
‘Simple read-only IC by naming it with #’ by @Kastuk(Kastuk#5830) from Discord server Stationeers.Addons (The error message "Unable to overwrite the chip …" is written in red in the lower left corner!)
—–
RepairArcFurnaceOre:
When ore is smelted in "ArcFurnace", gases from the ore come out with a temperature of 0C, and ArcFurnace itself heats the ore up to 5000C!
This mod slightly corrects this injustice and increases the outlet temperature of the gases to the minimum melting temperature of the corresponding ore.
That is, for example, when iron ore is smelted, gases with a temperature of 800K are released, and when biomass is burned = 580K.
—–
HardSuitExternalSensors:
Now, from the hardsuit itself (db), for example, the RatioOxygen of the outer atmosphere can be read.
Instead of the parameters RatioOxygenExternal, etc. you need to use RatioOxygenOutput, RatioCarbonDioxideOutput, RatioNitrogenOutput, RatioPollutantOutput, RatioVolatilesOutput, RatioNitrousOxideOutput (these are all added parameters!).
—–
WasteTankMaximumPressure:
Changes Suit (and HardSuit) WasteTank Maximum Pressure to (‘Canister.MaxPressure – 100kPa’) approximately 10000kPa or 20000kPa
—–
BigChargerMaxPower:
Change power 5-port battery charger to 19950Wt per slot.
Connect only with a heavy cable, or via a transformer with limitation.
—–
BetterCentrifuge:
Now in game: when ejecting a non-integer value of ore, but more than one, the centrifuge throws out only the whole part, and the fractional part is lost! (for example, in a centrifuge 3.9 vaspalloys – when thrown out, 3 will be thrown out, and 0.9 will be lost).
This patch leaves fractional parts (less than zero) in the centrifuge.
—–
SafeMining:
Safe mining (almost). Option ‘Invulnerability’ in ‘SafeMining’ section for set player Invulnerability if a voxel or ore is drilled + 2 ticks after (if ‘true’) OR reduces player speed to 1m/s (if ‘false’). Default ‘true’.
—–
ModifiedDeleteOutOfBounds:
Changed DeleteOutOfBounds Command. Added optional two args: ‘world/you’ and ‘distance(meters)’. ‘world’ – calculate ‘distance’ from (0,0,0) WorldGrid coords, ‘you’ – calculate distance from player coords, ‘distance’ – distance from which atmospheres and objects will be removed.
After running this command, you MUST save and completely reload the game (with the game closed!). There is a bug in this command (even in vanilla) – if you save, exit (without closing the game) and load the save – player dies!
—–
Sourced included (folder Src).
—–
Changelog:
v 1.0.3: Renamed ‘InvulnerabilityMining’ to ‘SafeMining’. Added option ‘Invulnerability’ in section ‘SafeMining’.
Add ‘ModifiedDeleteOutOfBounds’ patch – changed DeleteOutOfBounds Command.
Repair ‘RestoreWaterBottleFillerUnpowered’ patch for beta.
Slightly changed WasteTankMaximumPressure description.
v 1.0.2: ‘InvulnerabilityMining’ – Set player Invulnerability if a voxel or ore is drilled + 2 ticks after
v 1.0.1: ‘RepairArcFurnaceOre’ – fixed a very rare possible error of freezing the melting of the last unit of ore when loading the game.
———————-
WARNING: This mod will not work unless you install BepInEx 5.x. Read how to install BepInEx scroll down.
———————-

BepInEx Install Instructions

Easy way:
Install BepInEx: Steps 1 to 6 from ‘Difficult path’ or https://docs.bepinex.dev/articles/user_guide/installation/index.html
get dll from "’SteamLibrary’steamappsworkshopcontent5445502945857231plugins"
and place dll-file inside "’game folder’BepInExplugins" folder (‘SteamLibrary’steamappscommonStationeersBepInExplugins)
Difficult path. Once at once for all mods that are subscribed to:

  1. Click BepInEx 5.x[github.com]
  2. Download the appropriate zip file, x64 for Windows, unix for Linux/Mac.
  3. In Steam right click on Stationeers, hover the mouse over "Manage" then, click on "Browse Local Files".
  4. Copy/extract the contents of the zip folder into your Stationeers directory.
  5. You should end up with a BepInEx folder inside your Stationeers directory like:
  6. Run the game once. Then exit. This will initilize BepInEx creating some new folders.
  7. Navigate to the BepInEx folder in your Stationeers directory.
  8. You should have "plugins" and "patchers" folders inside that directory like:
  9. Now we have to jump through some hoops to get BepInEx to work with Steam Workshop. To tell BepInEx to look in our workshop folders we need to make a symbolic link to that folder. A symbolic link is like a advanced shortcut. You only need to do this once to get all BepInEx workshop mods to work.
  10. Navigate to the plugins folders inside the BepInEx folder in your Stationeers directory.
  11. Copy the path to the plugins folder.
  12. Now run the command prompt as an administrator.
  13. Windows: Right click on the start menu, and select "Command Prompt (Admin)"
  14. Mac: Click the Launchpad icon in the Dock, type Terminal in the search field, then click Terminal.
  15. Linux: press the Ctrl+Alt+t keys at the same time.
  16. Type the drive letter of the Stationeers folder, followed by a : and press enter.
  17. Type cd follow by a space, then paste the copied path to the plugins folder and press enter.
  18. Now we need to find our workshop folder for Stationeers.
  19. From the Stationeers folder, navigate up (the up arrow by to the left of the path) to the "common" folder, then up again to the "steamapps" folder
  20. In the "steamapps" folder, click the "workshop" folder, then the "content" folder, then the "544550" folder. Ex: SteamLibrarysteamappsworkshopcontent544550
  21. Now copy the path of the "544550" folder.
  22. Now we make the link.
  23. Windows: Back in the command prompt type mklink /D workshop " then paste the 544550 folder path, type another " and press enter.
  24. Linux/Mac: In the termal type ln -s "paste/path/to/544550/folder" "paste/path/to/plugins/folder"
  25. The end result should look something like: