Skip to content

Crafting — Editor

Editor-only windows, inspectors, and debugging utilities for the Crafting system.

Overview

This folder contains Unity Editor tooling for inspecting and debugging live crafting behaviour.

These tools are intended for: - local testing - sample/demo validation - runtime inspection during Play Mode - editor guidance for reference components such as the local authority binder

They are not part of the supported gameplay/runtime API surface.

Contents

Type Description
Window CraftingDebuggerWindow — live crafting debugger for recipe inspection, preflight checks, job controls, station concurrency, validator/modifier audit, RNG tools, cooldown tools, and routing preview.
Inspector CraftingAuthorityBinderEditor — editor guidance for the local CraftingAuthorityBinder reference implementation used for single-player or baseline testing.

Window/RevFramework/Crafting Debugger

Notes

  • These tools are Editor-only.
  • They compile only when REV_CRAFTING_PRESENT is defined.
  • Most live debugging and mutation actions require a running scene and a CraftingService instance.
  • Some debugger features use editor-only reflection for inspection convenience and should be treated as best-effort diagnostics rather than runtime guarantees.