Table of Contents

Class TileBreakContext

Namespace
TileWorld.Engine.Runtime.Contexts
Assembly
TileWorld.Engine.dll

Supplies metadata and behavioral flags for tile break operations.

public sealed class TileBreakContext
Inheritance
TileBreakContext
Inherited Members

Properties

ActorEntityId

Gets the actor identifier responsible for the break request.

public int ActorEntityId { get; init; }

Property Value

int

IgnoreHardness

Gets a value indicating whether mining hardness rules should be bypassed.

public bool IgnoreHardness { get; init; }

Property Value

bool

Source

Gets the logical source of the break request.

public BreakSource Source { get; init; }

Property Value

BreakSource

SpawnDrops

Gets a value reserved for future drop-spawn behavior.

public bool SpawnDrops { get; init; }

Property Value

bool

SuppressEvents

Gets a value indicating whether break events should be suppressed.

public bool SuppressEvents { get; init; }

Property Value

bool