A Colony Survival mod that adds the chat command //removewater to instantly delete all native water blocks inside the active colony's banner influence zone.
- Colony Survival 0.9.0
- Single-player and multiplayer (host-side)
- Download
RemoveWater-x.y.z.zipfrom Releases. - Extract the archive's contents into:
<Colony Survival install>/gamedata/mods/The result should be:gamedata/mods/Mistifiou/RemoveWater/RemoveWater.dll(andmodInfo.jsonnext to it). - Launch the game. The mod appears in the in-game Mod Manager.
(coming soon)
Open the in-game chat (Enter), then type:
//removewater
The command:
- Scans the cube of half-side
ExclusiveRadiusaround each banner of your active colony. - Deletes every native water block found, in a single tick (the server briefly freezes — a few hundred milliseconds to a few seconds depending on volume).
- Reports the number of blocks removed and the time taken.
Other blocks (stone, sand, placed blocks, etc.) are never touched. Water outside your active colony's zone is never touched.
Requires:
- .NET SDK 8 or later
- .NET Framework 4.7.2 targeting pack (or any later 4.x targeting pack)
- Colony Survival installed locally (for the game assemblies)
Steps:
- Clone the repo.
- Copy
Directory.Build.props.exampletoDirectory.Build.propsand edit the path inside to match your Colony Survival install's*_Data\Manageddirectory. - Run
dotnet build -c Release. - The output DLL is in
bin/Release/net472/RemoveWater.dll. - Deploy with
./deploy.ps1 -Author <YourTag>(optionally pass-GameDir <path>to override the default Steam path).
MIT — see LICENSE.