Skip to content
Ketei edited this page Nov 18, 2025 · 12 revisions

Nexus Forge is a modular, open-source toolset designed to serve as the structural backbone for Godot 4.4+ projects. Built entirely in GDScript, it provides a collection of specialized tools that handle complex game logic and state management while remaining strictly UI-agnostic giving creative freedom over how data is presented to the player.

Access and Documentation

  • The Singleton: All tools and runtime data are accessed via the central NexusForge singleton.
  • Built-in Help: The plugin is fully integrated with the Godot Editor's built-in help system. You can press F1 within the editor to search for and access detailed technical documentation for almost all custom classes and resources provided by the suite.

⚠️ Reserved Class Names

Nexus Forge registers several custom classes globally to ensure seamless integration with the Godot Inspector. Before importing the plugin, please ensure your project does not already use the following class names to avoid parsing conflicts:

Core Tool Classes

  • DialogParser
  • BlackboardData
  • CharacterSheet
  • SpeciesCatalog
  • SkillCatalog, TraitCatalog
  • ItemCatalog, CurrencyCatalog
  • RecipeCatalog
  • QuestCatalog
  • PhraseMap
  • StatCatalog

Data Structures & Components

  • SkillSet, TraitBlock, StatBlock
  • RecipeSheet, RecipeItem
  • QuestData, QuestStage, QuestStep

Utility & Helper Classes

  • UUID
  • BitUtils, BitFlags
  • Cache, ResourceCache
  • RandomWeightedPool
  • RangeInt, RangeFloat
  • ArrayUtils, RangeUtils, StringUtils

Clone this wiki locally