Back to NxLabs

NxLabs / Vintage Story

Better Firepit v1.22 Fix

GBy Gauln

Firepit heats big stacks as fast as single items (VS 1.22.x). Singleplayer & servers.

Better Firepit v1.22 Fix

Description

Fixes the firepit heating penalty introduced in Vintage Story 1.22.x, where larger item stacks heated up extremely slowly. A full stack now heats at the exact same rate as a single item, just like in older game versions.

Now includes optional configurable multipliers to speed up heating/cooking times, instant ConfigLib hot-reloading with multiplayer network sync, and a Full Stack Smelting feature compatible with XSkills!


✨ Features

  • No Stack Penalty: Full stacks of ore, clay, food, or ingots heat just as fast as a single item.
  • Heat Speed Multiplier: Items reach working temperature faster (default 2.0x).
  • Cooking Speed Multiplier: Shortens smelting and cooking duration once hot (default 2.0x).
  • Full Stack Smelting <span style="background-color: #27ae60; color: #ffffff; padding: 1px 6px; border-radius: 3px; font-size: 0.75em; font-weight: bold; vertical-align: middle;">NEW in v1.4</span>: Optional mode to cook/smelt the entire input stack (or up to output capacity) in a single cycle instead of waiting 1 item per 30s. Preserves food perish timers!
  • 🌐 Multiplayer &amp; Dedicated Server Sync: Changes saved via ConfigLib on client instantly sync to dedicated servers in real-time.
  • ⚔️ XSkills Compatibility: Fully compatible with XSkills, granting full Cooking and Survival XP for every single item converted in a batch.
  • Accurate GUI Progress: The green progress arrow scales automatically to match your cooking speed, even when cooking from residual heat in cold/unlit firepits.
  • Universal: Runs heating simulation on server and GUI scaling on client for seamless multiplayer support.

💬 In-Game Chat Commands

  • /bff fullstack [on|off] &mdash; Toggle or set batch full-stack smelting on the fly.
  • /bff heatspeed &lt;multiplier&gt; &mdash; Set heating speed multiplier (e.g. /bff heatspeed 5).
  • /bff cookspeed &lt;multiplier&gt; &mdash; Set cooking speed multiplier (e.g. /bff cookspeed 2).
  • /bff reload &mdash; Reload configuration from disk.
  • /bff status &mdash; Display current active settings and multipliers.

⚙️ Configuration

A config file is created automatically on first run at ModConfig/BetterFirepitFix.json (or configure directly in-game via ConfigLib):

<pre style="background-color: #2d3436; color: #f5f6fa; padding: 10px 14px; border-radius: 5px; font-size: 0.9em; line-height: 1.4; overflow-x: auto;">{ "RemoveStackSizePenalty": true, "HeatSpeedMultiplier": 2.0, "CookingSpeedMultiplier": 2.0, "SmeltFullStack": false, "DiagnosticLogging": false }</pre>
  • RemoveStackSizePenalty (default: true) &mdash; Removes the 1.22.x stack-size heating penalty.
  • HeatSpeedMultiplier (default: 2.0) &mdash; Multiplies how fast items reach working temperature (1.0 = vanilla speed).
  • CookingSpeedMultiplier (default: 2.0) &mdash; Multiplies cooking/smelting speed once hot (1.0 = vanilla duration).
  • SmeltFullStack (default: false) &mdash; When true, cooks/smelts the full stack at once in 1 cycle.

📜 Version History / Changelog

  • <span style="background-color: #27ae60; color: #ffffff; padding: 1px 6px; border-radius: 3px; font-weight: bold; font-size: 0.85em;">v1.4.3</span> &mdash; Fixed XSkills compatibility crash, full XP awarded for batch smelting, clean server logs.
  • <span style="background-color: #2980b9; color: #ffffff; padding: 1px 6px; border-radius: 3px; font-weight: bold; font-size: 0.85em;">v1.4.2</span> &mdash; Real-time Client &harr; Server ConfigLib network sync, fixed green progress arrow in cold/unlit firepits, added /bff fullstack/heatspeed/cookspeed chat commands.
  • <span style="background-color: #8e44ad; color: #ffffff; padding: 1px 6px; border-radius: 3px; font-weight: bold; font-size: 0.85em;">v1.4.1</span> &mdash; Added 2-second in-game config auto-reload tick listener and /bff reload command.
  • <span style="background-color: #d35400; color: #ffffff; padding: 1px 6px; border-radius: 3px; font-weight: bold; font-size: 0.85em;">v1.4.0</span> &mdash; Added optional SmeltFullStack setting (cooks full stack at once), food freshness/perish preservation, multi-item recipe ratio support.

Download

No download link is available for this entry right now.

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.