Table of Contents

Class ModelParticle

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

Properties

ClearParticlesOnRemove

public bool ClearParticlesOnRemove { get; init; }

Property Value

bool

Codec

public static Codec<ModelParticle> Codec { get; }

Property Value

Codec<ModelParticle>

Color

public string? Color { get; init; }

Property Value

string

DetachedFromModel

public bool DetachedFromModel { get; init; }

Property Value

bool

PositionOffset

public Vector3f? PositionOffset { get; init; }

Property Value

Vector3f

RotationOffset

public BlockParticleSetDirection? RotationOffset { get; init; }

Property Value

BlockParticleSetDirection

Scale

public float Scale { get; init; }

Property Value

float

SystemId

public string SystemId { get; init; }

Property Value

string

TargetEntityPart

public ModelParticleEntityPart TargetEntityPart { get; init; }

Property Value

ModelParticleEntityPart

TargetNodeName

public string? TargetNodeName { get; init; }

Property Value

string