promotional bannermobile promotional banner

VanillaPlus Structures

Major overhaul of vanilla structures, currently adding over 50 new configuration options to 35 different structures. Highly compatible with other mods.

File Details

vanillaplus structures-windowsserver 19.zip

  • R
  • Jul 21, 2024
  • 347.00 KB
  • 115
  • 1.0

File Name

vanillaplus structures-windowsserver 19.zip

Supported Versions

  • 1.0

### v19
- Fix configuration section misspelling carried forward from vanilla. `Refridgerator` changed to `Refrigerator`. **Please update your configuration.**
- Fix incorrect structure defaults for tek generator. Fixes fuel consumption and display.
- The following structures now show their default (normally hidden) engrams if modified: *Metal water tap, stone water tap*
  This will be added as a configuration option in the future.
- Switch to soft class paths across entire API. Improves consistency with vanilla API. Prevents various cases where invalid class references lead to inconsistent engram handling.
- Fix various structure class discovery issues. Use of soft class paths now also correctly allows engram discovery even for unloaded structures.
- Removal of invalid default items now only occurs for Smithy and Tek Replicator.
  *Please report any similar issues for other structures, as this specific removal of 'None' items is only necessary to resolve a vanilla bug.*
- Compatibility engram discovery method is now force enabled for parents for all structures. This fixes some client prediction issues and otherwise ensures consistent discovery. *This is cached and only occurs once per structure type*
- Added main configuration option `bDebugLogClient` to debug various (future) interactions between `VanillaPlusClient` and server. Disabled by default.
- Added main configuration option `bDebugLogEngrams` to dump some engram and structure logic to gameplay log. Disabled by default.
- Added main configuration option `bDumpStructurePaths` to log all discovered structures on cache rebuild. Disabled by default.