Table of Contents

Class DirectionalKnockback

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/DirectionalKnockback", "3ef71e3ed1b5020dbc5e96c701da3113da22ce5a049fbc714203c83b03a27bf1")]
public sealed record DirectionalKnockback : DamageEffectsKnockback, IEquatable<DirectionalKnockback>
Inheritance
DirectionalKnockback
Implements
Inherited Members

Properties

Codec

public static Codec<DirectionalKnockback> Codec { get; }

Property Value

Codec<DirectionalKnockback>

Duration

public float? Duration { get; init; }

Property Value

float?

Force

public float Force { get; init; }

Property Value

float

RelativeX

public float RelativeX { get; init; }

Property Value

float

RelativeZ

public float RelativeZ { get; init; }

Property Value

float

VelocityConfig

public VelocityConfig? VelocityConfig { get; init; }

Property Value

VelocityConfig

VelocityType

public DirectionalKnockbackChangeVelocityType? VelocityType { get; init; }

Property Value

DirectionalKnockbackChangeVelocityType?

VelocityY

public float VelocityY { get; init; }

Property Value

float