Open LoneDev6 opened 8 hours ago
Might be cool to revamp commands syntax to something not dependent on arguments order. For example: /iagive --item <id> --to <player|entity> --amount <int> --silent <true|false> /iagive --to <player|entity> --item <id> --amount <int> --silent <true|false> /iagive --silent <true|false> --to <player|entity> --item <id> --amount <int>
/iagive --item <id> --to <player|entity> --amount <int> --silent <true|false>
/iagive --to <player|entity> --item <id> --amount <int> --silent <true|false>
/iagive --silent <true|false> --to <player|entity> --item <id> --amount <int>
Personally do I dislike flags like this. It may make things more flexible, but it can be rather confusing on the syntax.
Might be cool to revamp commands syntax to something not dependent on arguments order. For example:
/iagive --item <id> --to <player|entity> --amount <int> --silent <true|false>
/iagive --to <player|entity> --item <id> --amount <int> --silent <true|false>
/iagive --silent <true|false> --to <player|entity> --item <id> --amount <int>