Back to NxLabs

NxLabs / Vintage Story

topgsmod

DBy Darkx

TopGs Community Mod

topgsmod

Description

TopGsMod v1.9.0 — Server Stability, QoL & Compatibility Update

This update continues the expansion and cleanup of TopGsMod with a focus on 24/7 server balance, stability, compatibility, and player quality-of-life improvements.

New Items

  • Added four reinforced wooden buckets.

  • Added four reinforced wooden barrels.

  • Added Shears on a Stick for extended tree trimming.

  • Added custom armor created by AladarCZ for Duke.

Animal System Fixes

Breeder Healer

  • Added tools for repairing broken pregnancy and breeding timers on animals transferred from older worlds.

  • Added admin controls for enabling, disabling, and checking the system.

Baby Healer

  • Added repair support for broken offspring growth timers after world transfers.

  • Added admin controls for enabling, disabling, and checking the system.

Corpse Capture

  • Added automatic inventory capture on player death.

  • Added hotbar and backpack recovery.

  • Added temporary corpse placement.

  • Added owner-only recovery protection.

  • Added optional public claiming after the configured protection period.

  • Added corpse marker and HUD support.

  • Added claim-distance safety.

  • Added owner land-claim bypass support.

  • Added dropped-item recovery for edge cases.

  • Improved corpse placement when the original death position is obstructed.

  • Added Shift + C to toggle the Corpse HUD.

Gameplay & QoL

Claim-Bound Flight

  • Added claim-based flight validation.

  • Added configurable resource drain.

  • Added a grace countdown before flight is disabled.

  • Added admin configuration and diagnostic support.

  • Added protection against invalid flight-speed settings.

Starter Welcome System

  • Added join information and community Discord messaging.

  • Added support for configurable starter kits for new players.

Auto Pickup / Sneak Pickup

  • Added Shift + V to switch between Auto Pickup and Sneak Pickup behavior.

Trash Filter

  • Improved server-side trash filtering.

  • Improved client inventory synchronization.

  • Reduced unnecessary inventory updates.

  • Added protection against filtered items being immediately recollected.

Automatic Fruit Press

  • Fruit presses can now continue pressing after the interaction button is released.

  • Added single-click automatic pressing.

  • Preserved vanilla juice-production and completion behavior.

  • Added Ctrl-click support for intentionally unscrewing the press.

XSkills Compatibility

  • Expanded animal-capture compatibility to additional modded creatures.

  • Added separate baby and adult capture rules.

  • Improved capture scaling.

  • Adjusted experience values by animal type.

  • Updated both client and server behavior definitions.

  • Disabled selected XSkills abilities identified as potential sources of excessive item multiplication or server load.

Server Balance

  • Improved player pickup range.

  • Improved pickup speed.

  • Adjusted Shears and Scythes.

  • Added extended-shears support.

  • Rebalanced animal lactation, gestation, growth, and breeding cycles for continuously running multiplayer servers.

Fruit Tree Harvest Window Fix

Added a configurable prototype designed to prevent fruit from ripening and expiring entirely while players are offline on a 24/7 server.

Current implementation includes:

  • Configurable harvest timing.

  • Existing-tree support.

  • Admin enable/disable controls.

  • Manual scan support.

  • Disabled by default pending final testing and cleanup.

Performance & Stability

  • Removed unused variables and unnecessary assignments.

  • Removed duplicate and obsolete logic.

  • Reduced unnecessary server-side processing.

  • Improved nullable-value handling.

  • Cleaned up inventory-capture reporting.

  • Improved client/server separation.

  • Modernized Harmony patch organization.

  • Reviewed high-frequency systems for runaway behavior.

  • Removed selected high-risk XSkills functionality associated with item multiplication or server load.

Configuration

TopGsMod configuration is being consolidated under:

ModConfig/topGModConfigs/

  • Improved configuration organization.

  • Added migration support for several older configuration files.

  • Improved server/client configuration loading.

Compatibility & Cleanup

  • Improved internal feature organization.

  • Expanded XSkills animal compatibility.

  • Improved Trash Filter synchronization.

  • Added Automatic Fruit Press support.

  • Removed the previous FOTAS grape-bush patch.

  • General patch and compatibility cleanup.

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.