Package com.soulfiremc.server.script.nodes


@NullMarked package com.soulfiremc.server.script.nodes

Script node implementations for the SoulFire visual scripting system.

This package contains all built-in script node types organized by category:

  • trigger: Entry points that start script execution (OnTickNode, OnChatNode, etc.)
  • math: Arithmetic and mathematical operations (AddNode, LerpNode, etc.)
  • logic: Boolean operations and comparisons (CompareNode, AndNode, etc.)
  • action: Bot control actions (PathfindToNode, AttackNode, etc.)
  • data: Data retrieval from the game state (GetPositionNode, FindEntityNode, etc.)
  • flow: Control flow structures (BranchNode, LoopNode, etc.)