Misc
ModifyRulesEffect
This field controls the type, it must be set to the constant value "ModifyRules" to function as this type.
Type information: Constant value: ModifyRules
Type information: (Nullable) String
Type information:
(Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$
Type information:
(Nullable) Either Number defaults to: 0.0 or String that matches the pattern: ^(-?Infinity|NaN)$
Type information: Integer
Type information: (Nullable) String defaults to: ``
Type information: (Nullable) String
Type information: Number defaults to: 50.0
Type information:
(Nullable) Any one of the following String (defaults to Volume):
| Name | Description |
|---|
"Volume" | |
"Entity" | |
"Event" | |
Type information:
(Nullable) Any one of the following String (defaults to SetRulesActive):
| Name | Description |
|---|
"Set" | |
"Append" | |
"SetField" | |
"Remove" | |
"SetRulesActive" | |
Type information:
(Nullable) Any of these:
Key: Type | Type |
|---|
| CreativePlacement | CreativePlacementRule
CreativePlacementRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: CreativePlacement | This field controls the type, it must be set to the constant value "CreativePlacement" to function as this type. | | Enabled | Boolean | |
|
| DamageMultiplier | DamageMultiplierRule
DamageMultiplierRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: DamageMultiplier | This field controls the type, it must be set to the constant value "DamageMultiplier" to function as this type. | | Enabled | Boolean | | | Multiplier | (Nullable) Either Number defaults to: 1.0 or String that matches the pattern: ^(-?Infinity|NaN)$ | | | Direction | (Nullable) Direction | | | EntityFilter | (Nullable) RuleEntityFilter | | | Entities | (Nullable) Array of String | |
|
| Fly | FlyRule
FlyRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: Fly | This field controls the type, it must be set to the constant value "Fly" to function as this type. | | Enabled | Boolean | |
|
| NoBuild | NoBuildRule
NoBuildRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoBuild | This field controls the type, it must be set to the constant value "NoBuild" to function as this type. | | Enabled | Boolean | | | ExceptBlocks | (Nullable) Array of String | | | ExceptBlockTags | (Nullable) Array of String | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
| NoDamage | NoDamageRule
NoDamageRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoDamage | This field controls the type, it must be set to the constant value "NoDamage" to function as this type. | | Enabled | Boolean | | | EntityFilter | (Nullable) RuleEntityFilter | | | Entities | (Nullable) Array of String | | | PvpOnly | Boolean | |
|
| NoDestroy | NoDestroyRule |
| NoDoorOpen | NoDoorOpenRule
NoDoorOpenRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoDoorOpen | This field controls the type, it must be set to the constant value "NoDoorOpen" to function as this type. | | Enabled | Boolean | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
| NoHarvest | NoHarvestRule
NoHarvestRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoHarvest | This field controls the type, it must be set to the constant value "NoHarvest" to function as this type. | | Enabled | Boolean | | | ExceptBlocks | (Nullable) Array of String | | | ExceptBlockTags | (Nullable) Array of String | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
| NoHeal | NoHealRule
NoHealRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoHeal | This field controls the type, it must be set to the constant value "NoHeal" to function as this type. | | Enabled | Boolean | |
|
| NoTick | NoTickRule
NoTickRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoTick | This field controls the type, it must be set to the constant value "NoTick" to function as this type. | | Enabled | Boolean | | | ScheduledTick | Boolean defaults to: true | | | RandomTick | Boolean defaults to: true | |
|
| NoUse | NoUseRule
NoUseRule with the following properties:
| Key | Type | Description |
|---|
| Type | Constant value: NoUse | This field controls the type, it must be set to the constant value "NoUse" to function as this type. | | Enabled | Boolean | | | ExceptBlocks | (Nullable) Array of String | | | ExceptBlockTags | (Nullable) Array of String | | | Target | (Nullable) DenySignalTarget | | | MatchKey | (Nullable) String | | | MatchValue | (Nullable) String | | | Radius | Number defaults to: 50.0 | | | SignalKeys | (Nullable) Array of String | | | SignalValues | (Nullable) Array of String | |
|
Type information: (Nullable) String
Type information: Boolean defaults to: true
Types referenced by this type
(Nullable) Any one of the following String (defaults to Received):
| Name | Description |
|---|
"Received" | |
"Dealt" | |
"Both" | |
(Nullable) Any one of the following String (defaults to All):
| Name | Description |
|---|
"All" | |
"Except" | |
"Only" | |
(Nullable) Any one of the following String (defaults to Self):
| Name | Description |
|---|
"Self" | |
"Other" | |
"Both" | |