Mods / RemoveStructures Fork

Tags:
Author:
spasmos
Side:
Server
Created:
May 8th at 10:25 PM
Last modified:
Jul 30th at 7:18 PM
Downloads:
100
Latest release (for Vintage Story 1.22.0 - 1.22.5, potentially outdated):
configurestructuresforked_1.2.0.zip  1-click install

Warning!

Hello, I created this fork from the original project at https://mods.vintagestory.at/show/mod/5800. When the original author decides to recover and update their mod, I will delete this fork. I can also share the development code with you if you'd like. I only did this because I find it very useful for my own server. Regards,

Advertencia!
Hola, he creado esta bifurcación a partir del proyecto original en https://mods.vintagestory.at/show/mod/5800. Cuando el autor original decida recuperar y actualizar su mod, borrare esta fork. Si quiere tambien le paso el desarrollo. Solo hice esto porque me parece muy útil para mi propio servidor. Saludos,

 

 
Instructions in English
 
`configureStructuresForked` is a lightweight server-side utility mod for Vintage Story 1.22.x.

It allows server owners and modpack creators to override the game's built-in structure spawn chance values through a simple configuration file. This makes it possible to disable specific structures entirely, make rare structures more common, or reduce the frequency of structures that feel too abundant for a particular world setup.

The mod is designed to stay out of the way:

- It only runs on the server
- Clients do not need to install it
- It does not modify any structure unless you explicitly add it to the config

The package includes:

- `configurestructuresforked.json`: the real config file used by the mod
- `configurestructuresforked.template.jsonc`: commented template in English
- `configurestructuresforked.template.es.jsonc`: commented template in Spanish

Examples of what you can control:

- Translocators via `gates`
- Common, rare, and special surface ruins
- Underground lakes
- Several trader variants
- Quartz, olivine, smoky quartz, rose quartz, and amethyst vugs

Important note:

- A value of `0` disables new generation of that structure type
- Any value above `0` replaces the original game `Chance`
- Some game codes represent multiple internal variants, such as `undergroundruin` and `buriedtreasurechest`

## Usage Instructions

1. Install the mod on the server.
2. Open `configurestructuresforked.json`.
3. Add the structure codes you want to change under `STRUCTURES_CHANCES`.
4. Set a value:
   - `0` to disable new generation
   - Higher values for more frequent generation
   - Lower values for less frequent generation
5. Restart the server.

Example:

```json
{
  "STRUCTURES_CHANCES": {
    "gates": 0,
    "trader-forest": 3.0,
    "trader-outpost": 0.02
  }
}
```

Compatibility:

- Vintage Story `1.22.x`

## Changelog 1.2.0

- Rebuilt the original mod against the current Vintage Story 1.22.x API
- Updated the Harmony patch to work with the 1.22 structure generation pipeline
- Kept the mod server-side so clients do not need to install it
- Added a clean default config that changes nothing unless edited
- Added commented configuration templates in English and Spanish
- Improved documentation for setup, compatibility, and configuration behavior
 
Instrucciones en español
 
`configureStructuresForked` es un mod utilitario, ligero y del lado del servidor para Vintage Story 1.22.x.

Permite a administradores de servidores y creadores de modpacks sobrescribir los valores internos de aparicion de estructuras del juego mediante un archivo de configuracion sencillo. Con ello puedes desactivar estructuras concretas, hacer mas comunes estructuras raras o reducir la frecuencia de aquellas que aparecen demasiado para el tipo de mundo que quieres montar.

El mod esta pensado para no molestar:

- Solo se ejecuta en el servidor
- Los clientes no necesitan instalarlo
- No modifica ninguna estructura salvo que la añadas expresamente al archivo de configuracion

El paquete incluye:

- `configurestructuresforked.json`: el archivo real de configuracion que usa el mod
- `configurestructuresforked.template.jsonc`: plantilla comentada en ingles
- `configurestructuresforked.template.es.jsonc`: plantilla comentada en espanol

Ejemplos de lo que puedes controlar:

- Translocadores mediante `gates`
- Ruinas superficiales comunes, raras y especiales
- Lagos subterraneos
- Varias clases de traders
- Vugs de cuarzo, olivino, cuarzo ahumado, cuarzo rosa y amatista

Nota importante:

- Un valor de `0` desactiva la generacion nueva de ese tipo de estructura
- Cualquier valor superior a `0` sustituye la `Chance` original del juego
- Algunos codigos del juego representan varias variantes internas, como `undergroundruin` y `buriedtreasurechest`

## Instrucciones de Uso

1. Instala el mod en el servidor.
2. Abre `configurestructuresforked.json`.
3. Añade los codigos de estructura que quieras cambiar dentro de `STRUCTURES_CHANCES`.
4. Define un valor:
   - `0` para desactivar la generacion nueva
   - Valores mas altos para aumentar la frecuencia
   - Valores mas bajos para reducir la frecuencia
5. Reinicia el servidor.

Ejemplo:

```json
{
  "STRUCTURES_CHANCES": {
    "gates": 0,
    "trader-forest": 3.0,
    "trader-outpost": 0.02
  }
}
```

Compatibilidad:

- Vintage Story `1.22.x`

## Changelog 1.2.0

- Reconstruido el mod original contra la API actual de Vintage Story 1.22.x
- Actualizado el parche Harmony para funcionar con el pipeline de generacion de estructuras de la 1.22
- Mantenido como mod server-side para que los clientes no tengan que instalarlo
- Añadida una configuracion por defecto limpia que no cambia nada hasta ser editada
- Añadidas plantillas comentadas de configuracion en ingles y en espanol
- Mejorada la documentacion de instalacion, compatibilidad y comportamiento de la configuracion

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.2.0 configurestructuresforked
1.22.0 - 1.22.5
100 May 8th at 10:45 PM configurestructuresforked_1.2.0.zip 1-click install

A fork of RemoveStructures [https://mods.vintagestory.at/show/mod/5800]. Added compatibility with version 1.22.0 and later, and a more detailed explanation of how to apply the settings.

Disclaimer

By downloading a mod you consent to our Terms of Use.

We tell you this specifically because we want to make sure you are aware that we cannot validate every mod, and you are responsible for any damages you might incur by installing or loading mods.

This prompt will not be shown to you again (for the current browser session) if you proceed.


4 Comments (oldest first | newest first) (threaded | flat)

Wostolfo, Jun 6th at 12:57 AM

Pardon, but seeing a bunch of AI thumbnail based mods all uploaded simultaneously makes me suspect the user Vibecoded, as it takes 0 effort to take screenshots, so I'm gonna not download anything from them, and start filtering out AI using mods. 

Thranos, May 9th at 6:50 AM

Okay, I have to ask. Why use GenAI to generate two pseudo-VS "Before/After" screenshots instead of just taking two actual screenshots?
On that topic, you made the entire overview image into a thumbnail- It's very hard to read. If you still have the original image file, you might want to copy the crossed-out "translocator tower", and make just that your thumbnail.