Skip to content

Commit 326f211

Browse files
committed
command scripts can have 'aliases' as value key now
1 parent 939a64c commit 326f211

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

SharpDenizenTools/ScriptAnalysis/ScriptChecker.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class ScriptChecker
2929
// Denizen-Bukkit
3030
{ "assignment", new KnownScriptType() { RequiredKeys = ["actions"], LikelyBadKeys = ["script", "steps", "events"], ValueKeys = ["default constants.*", "constants.*", "enabled"], ListKeys = ["interact scripts"], ScriptKeys = ["actions.*"], Strict = true } },
3131
{ "book", new KnownScriptType() { RequiredKeys = ["title", "author", "text"], LikelyBadKeys = ["script", "actions", "steps", "events"], ValueKeys = ["title", "author", "signed"], ListKeys = ["text"], Strict = true, CanHaveRandomScripts = false } },
32-
{ "command", new KnownScriptType() { RequiredKeys = ["name", "description", "usage", "script"], LikelyBadKeys = ["steps", "actions", "events"], ValueKeys = ["name", "description", "usage", "permission", "permission message", "enabled"], ListKeys = ["aliases"], ScriptKeys = ["allowed help", "tab complete", "script"], Strict = false } },
32+
{ "command", new KnownScriptType() { RequiredKeys = ["name", "description", "usage", "script"], LikelyBadKeys = ["steps", "actions", "events"], ValueKeys = ["name", "description", "usage", "permission", "permission message", "enabled", "aliases"], ListKeys = ["aliases"], ScriptKeys = ["allowed help", "tab complete", "script"], Strict = false } },
3333
{ "economy", new KnownScriptType() { RequiredKeys = ["priority", "name single", "name plural", "digits", "format", "balance", "has", "withdraw", "deposit"], LikelyBadKeys = ["script", "actions", "steps", "events"], ValueKeys = ["priority", "name single", "name plural", "digits", "format", "balance", "has", "enabled"], ScriptKeys = ["withdraw", "deposit"], Strict = true, CanHaveRandomScripts = false } },
3434
{ "entity", new KnownScriptType() { RequiredKeys = ["entity_type"], LikelyBadKeys = ["script", "actions", "steps", "events"], ValueKeys = ["entity_type", "flags.*", "mechanisms.*"], ListKeys = ["flags.*", "mechanisms.*"], Strict = true, CanHaveRandomScripts = false } },
3535
{ "format", new KnownScriptType() { RequiredKeys = ["format"], LikelyBadKeys = ["script", "actions", "steps", "events"], ValueKeys = ["format"], Strict = true, CanHaveRandomScripts = false } },

0 commit comments

Comments
 (0)