Class NoUseRule
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/NoUseRule", "2671e7134c46d05cd5cbbc239e7453013c7e48699813da4950ec0b6c28a1bbfa")]
public sealed record NoUseRule : ModifyRulesEffectRule, IEquatable<NoUseRule>
- Inheritance
-
NoUseRule
- Implements
-
- Inherited Members
-
Properties
Codec
public static Codec<NoUseRule> Codec { get; }
Property Value
- Codec<NoUseRule>
Enabled
public bool Enabled { get; init; }
Property Value
- bool
public List<string>? ExceptBlockTags { get; init; }
Property Value
- List<string>
ExceptBlocks
public List<string>? ExceptBlocks { get; init; }
Property Value
- List<string>
MatchKey
public string? MatchKey { get; init; }
Property Value
- string
MatchValue
public string? MatchValue { get; init; }
Property Value
- string
Radius
public double Radius { get; init; }
Property Value
- double
SignalKeys
public List<string>? SignalKeys { get; init; }
Property Value
- List<string>
SignalValues
public List<string>? SignalValues { get; init; }
Property Value
- List<string>
Target
public NoUseRuleDenySignalTarget? Target { get; init; }
Property Value
- NoUseRuleDenySignalTarget?