InfiniteSoil

v1.0.1·Updated 2026-07-29

Unlimited Sand MOD - The sand will always remain at 999,999,999, and laying foundations/reclamation will not consume sand.

About this mod Machine translation

Infinite Soil Pile

A simple Dyson Sphere Project MOD, allowing you to have endless sand and soil, and no longer have to worry about reclamation!

Features

  • After entering the game, the sand will automatically remain at 999,999,999
  • No sand or soil is consumed when laying foundations and reclaiming land.
  • Use Harmony patch, good compatibility, no need to modify the archive

-Supported game version: 0.10.34.28529

Installation method

  • Make sure the BepInEx 5.x framework is installed
  • Place InfiniteSoil.dll in the BepInEx/plugins folder of the game directory
  • Start the game

Technical description

This MOD uses four layers of insurance to ensure unlimited sand effects:

  • Patch Player.SetSandCount method, any operation to modify sand will be intercepted
  • Patch the Player.sandCount property to always return the maximum value when reading.
  • Patch the BuildTool_Reform.GetNeedSandCountByInc method to return 0 when calculating the need for sand.
  • Forcibly set the amount of sand every 0.5 seconds to prevent other MODs from modifying it.

Things to note

  • This is a sandbox auxiliary MOD that may affect game balance
  • Just delete InfiniteSoil.dll when uninstalling, it will not affect the archive
  • Compatible with other BepInEx MODs

Uninstall method

Deleting the BepInEx/plugins/InfiniteSoil.dll file will restore normalcy.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

xiaoye97-BepInEx

File & checksum

Filename
InfiniteSoil-1.0.1.zip
File size
86.0 KiB