Table of Contents

Interface IGatheringNode

Namespace
FishMMO.Shared.Core
Assembly
FishMMO.Shared.dll

Server-side interface for gathering node interactables. Exposes the template, remaining uses, and despawn capability needed by the interaction handler.

public interface IGatheringNode : IInteractable, ISceneObject
Inherited Members

Properties

AchievementTemplate

Achievement template to increment when a player gathers from this node.

AchievementTemplate AchievementTemplate { get; }

Property Value

AchievementTemplate

RemainingUses

The number of remaining uses before this node is depleted and despawned.

int RemainingUses { get; set; }

Property Value

int

Template

The gathering node template defining drop tables, gather time, and maximum uses.

GatheringNodeTemplate Template { get; }

Property Value

GatheringNodeTemplate

Methods

Despawn()

Despawns this gathering node via its assigned ObjectSpawner.

void Despawn()