decay-upkeep

Apply timer-based decay and resource upkeep rules to game structures.

8|3|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/Bbeierle12/Skill-MCP-Claude --skill decay-upkeep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decay-upkeep
Source: https://github.com/Bbeierle12/Skill-MCP-Claude/tree/main/skills/decay-upkeep
Command: npx skills add https://github.com/Bbeierle12/Skill-MCP-Claude --skill decay-upkeep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides timer-based decay and resource-based upkeep patterns to balance gameplay and maintain server health for long-running builds.

Core Features & Use Cases

  • Decay mechanics: Tiered decay by material with optional protection zones.
  • Upkeep system: Resource drain tied to protected area size.
  • Use Case: Keep a large base from becoming an unreachable resource sink by decaying abandoned structures.

Quick Start

Wire up DecayManager with piece tracking and, if needed, a Tool Cupboard-like protection zone.

Frequently Asked Questions about decay-upkeep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement decay and upkeep for survival game structures?

Decay and upkeep applies timer-based material degradation and resource drain to structures. Wire DecayManager to track pieces, assign per-material decay rates, and calculate upkeep costs tied to protected area size. This balances gameplay by preventing abandoned bases from becoming permanent resource sinks.

What's the best way to prevent large bases from blocking server resources?

Use tiered decay mechanics with protection zones like Tool Cupboard systems. Structures in protected areas consume resources for upkeep; unprotected structures decay by material type on a timer. Automatic cleanup scheduling removes abandoned pieces, freeing server memory and preventing dead zones.

Can I use Tool Cupboard-style protection zones with decay mechanics?

Yes. This Skill implements Rust-style Tool Cupboard protection where structures within zones require ongoing resource upkeep. Pieces outside protection decay automatically by material. The system tracks zone boundaries and applies different decay rates based on protection status.

How do per-material decay rates work in survival games?

Per-material decay rates let wood, stone, and metal structures degrade at different speeds based on game balance needs. DecayManager applies these rates on tick-based intervals, with optional acceleration outside protected areas. This creates strategic incentives for base maintenance and material choice.

What happens to piece health during decay cycles?

Piece health decreases according to material decay rates on each tick. Health tracking enables progressive degradation rather than instant removal, giving players time to perform upkeep. Automatic cleanup removes pieces when health reaches zero, triggering scheduled removal from the server.

Do I need external dependencies to run decay and upkeep systems?

No external dependencies are required. This Skill provides self-contained scripts and references for decay logic, protection zones, and resource calculations. Wire DecayManager directly into your piece tracking system to activate decay and upkeep mechanics.