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>