@@ -14,8 +14,8 @@ public class CommandPermission : ICommand
1414 public string Syntax => "<add/remove/reload>" ;
1515 public string Description => "Manage rocket permissions" ;
1616
17- public List < ISubCommand > ChildCommands => new List < ISubCommand > { new PermissionSubCommandAdd ( ) , new PermissionSubCommandRemove ( ) , new PermissionSubCommandReload ( ) } ;
18- public List < string > Aliases => new List < string > { "P" } ;
17+ public ISubCommand [ ] ChildCommands => new ISubCommand [ ] { new PermissionSubCommandAdd ( ) , new PermissionSubCommandRemove ( ) , new PermissionSubCommandReload ( ) } ;
18+ public string [ ] Aliases => new [ ] { "P" } ;
1919
2020 public void Execute ( ICommandContext context )
2121 {
@@ -34,8 +34,8 @@ public abstract class PermissionSubCommandUpdate : ISubCommand<CommandPermission
3434 public abstract string Permission { get ; }
3535 public string Syntax => "<[p]layer/[g]roup> [target] [permission]" ;
3636
37- public List < ISubCommand > ChildCommands => null ;
38- public abstract List < string > Aliases { get ; }
37+ public ISubCommand [ ] ChildCommands => null ;
38+ public abstract string [ ] Aliases { get ; }
3939
4040 public bool SupportsCaller ( ICommandCaller caller )
4141 {
@@ -97,7 +97,7 @@ public class PermissionSubCommandAdd : PermissionSubCommandUpdate
9797 public override string Name => "Add" ;
9898 public override string Description => "Add a permission to a group or player" ;
9999 public override string Permission => "Rocket.Permissions.ManagePermissions.Add" ;
100- public override List < string > Aliases => new List < string > { "a" , "+" } ;
100+ public override string [ ] Aliases => new [ ] { "a" , "+" } ;
101101
102102 protected override void UpdatePermission ( ICommandCaller caller , IPermissionProvider permissions , IPermissible target , string permissionToUpdate )
103103 {
@@ -117,7 +117,7 @@ public class PermissionSubCommandRemove : PermissionSubCommandUpdate
117117 public override string Name => "Remove" ;
118118 public override string Description => "Remove permission to a group or player" ;
119119 public override string Permission => "Rocket.Permissions.ManagePermissions.Remove" ;
120- public override List < string > Aliases => new List < string > { "r" , "-" } ;
120+ public override string [ ] Aliases => new [ ] { "r" , "-" } ;
121121
122122 protected override void UpdatePermission ( ICommandCaller caller , IPermissionProvider permissions , IPermissible target , string permissionToUpdate )
123123 {
@@ -138,8 +138,8 @@ public class PermissionSubCommandReload : ISubCommand<CommandPermission>
138138 public string Description => "Reload permissions" ;
139139 public string Permission => "Rocket.Permissions.ManagePermissions.Reload" ;
140140 public string Syntax => "" ;
141- public List < ISubCommand > ChildCommands => null ;
142- public List < string > Aliases => new List < string > { "R" } ;
141+ public ISubCommand [ ] ChildCommands => null ;
142+ public string [ ] Aliases => new [ ] { "R" } ;
143143 public bool SupportsCaller ( ICommandCaller caller )
144144 {
145145 return true ;
0 commit comments