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