core-game-state

Manage Forager MP game state with CRUD operations for players and world data.

1|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/diadia0000/ForWanna --skill core-game-state
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-game-state
Source: https://github.com/diadia0000/ForWanna/tree/main/.claude/skills/core/GameState
Command: npx skills add https://github.com/diadia0000/ForWanna --skill core-game-state

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a centralized and efficient way to manage the game state for Forager MP, including player data, world state, and tick management.

Core Features & Use Cases

  • GameState Management: Offers functions to read and write game state data.
  • Player Management: Allows setting, removing, and retrieving player data.
  • World State: Provides access to world data such as seed, chunks, resources, and buildings.
  • Tick Management: Enables incrementing the game tick and checking if the current player is the host.
  • Use Case: For developers working on the Forager MP game, this Skill simplifies the management of game state, allowing for easier implementation of features like XP tracking, level progression, and resource management.

Quick Start

Get the game state for the current tick.

Frequently Asked Questions about core-game-state

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

FAQPage Schema
How do I manage game state and player data for a Forager MP server?

Game state for Forager MP is managed through a centralized single instance that provides API functions for CRUD operations on player data, world state, and tick management. This handles reading and writing data efficiently.

Can I track level progression and XP using this game state management approach?

Yes, level progression and XP tracking are supported by the game state management system. It simplifies implementing these features by providing direct access to player data and tick tracking for continuous updates.

How does tick management work for multiplayer game state synchronization?

Tick management works by incrementing the game tick and checking if the current player is the host. This ensures synchronized game state updates across multiplayer sessions by controlling tick progression.

What's the best way to access world state data like chunks and resources in Forager MP?

World state data including seed, chunks, resources, and buildings is accessed through the centralized game state API. This provides a single instance for retrieving and updating world data.

Do I need any external dependencies to handle Forager MP game state?

No external dependencies are required. The game state management system operates independently with script components, handling player and world data management without additional libraries.