Table of Contents

Class BlockSet

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

Properties

Codec

public static Codec<BlockSet> Codec { get; }

Property Value

Codec<BlockSet>

ExcludeBlockGroups

public List<string>? ExcludeBlockGroups { get; init; }

Property Value

List<string>

ExcludeBlockTypes

public List<string>? ExcludeBlockTypes { get; init; }

Property Value

List<string>

ExcludeCategories

public List<List<string>>? ExcludeCategories { get; init; }

Property Value

List<List<string>>

ExcludeHitboxTypes

public List<string>? ExcludeHitboxTypes { get; init; }

Property Value

List<string>

IncludeAll

public bool IncludeAll { get; init; }

Property Value

bool

IncludeBlockGroups

public List<string>? IncludeBlockGroups { get; init; }

Property Value

List<string>

IncludeBlockTypes

public List<string>? IncludeBlockTypes { get; init; }

Property Value

List<string>

IncludeCategories

public List<List<string>>? IncludeCategories { get; init; }

Property Value

List<List<string>>

IncludeHitboxTypes

public List<string>? IncludeHitboxTypes { get; init; }

Property Value

List<string>