Skip to content

nbtArrayCommaSpacing

SPGoding edited this page Apr 26, 2020 · 1 revision

Rule Details

🎨 Stylistic: this is a stylistic rule used by the formatting feature.

Enforce spacing around commas in NBT arrays. No matter what the settings are, spaces after trailing commas are always removed.

  • (object) Root.
    • before: (number) the number of spaces before the comma.
    • after: (number) the number of spaces after the comma.

Examples

Default

{
    "nbtArrayCommaSpacing": { "before": 0, "after": 1 }
}

👍 Good

summon minecraft:arrow ~ ~ ~ {Owner: [I; 0, 1, 2, 3]}

👎 Bad

summon minecraft:arrow ~ ~ ~ {Owner: [I; 0,1,2,3]}
summon minecraft:arrow ~ ~ ~ {Owner: [I; 0 ,1 ,2 ,3]}

Dense

{
    "nbtArrayCommaSpacing": { "before": 0, "after": 0 }
}

👍 Good

summon minecraft:arrow ~ ~ ~ {Owner: [I; 0,1,2,3]}

👎 Bad

summon minecraft:arrow ~ ~ ~ {Owner: [I; 0, 1, 2, 3]}
summon minecraft:arrow ~ ~ ~ {Owner: [I; 0 ,1 ,2 ,3]}

History

This rule was introduced in DHP 2.0.0.

Clone this wiki locally