Adds the ability to use \_ as a replacement for spaces between words in the description
This commit is contained in:
parent
a3f235fbf0
commit
e32e37b246
@ -25,9 +25,10 @@ permanently by another cause) when they expire.
|
||||
|
||||
/ps create <name> <description> <permission,permission> <cost> <duration> - Creates a new permission sign. The name is
|
||||
used to describe what the permission sign does, and is displayed on the sign. The description is used to describe what
|
||||
the permission sign does, but without any limit on the length. The permission,permission is the list of comma-separated
|
||||
permissions the permission sign will grant to the using player. The cost is the cost to use the permission sign. The
|
||||
duration is the number of seconds the player should keep the permission for. Use 0 for permanent.
|
||||
the permission sign does, but without any limit on the length (use "\_" between words, like: This\_is\_a\_sentence). The
|
||||
permission,permission is the list of comma-separated permissions the permission sign will grant to the using player. The
|
||||
cost is the cost to use the permission sign. The duration is the number of seconds the player should keep the permission
|
||||
for. Use 0 for permanent.
|
||||
|
||||
#### The create command permission list
|
||||
|
||||
|
@ -57,7 +57,7 @@ public class CreateCommand implements CommandExecutor {
|
||||
*/
|
||||
private PermissionSign parseSign(@NotNull CommandSender sender, @NotNull String[] args) {
|
||||
String name = args[0];
|
||||
String description = args[1];
|
||||
String description = args[1].replaceAll("\\\\_", " ");
|
||||
String[] permissions = args[2].replaceAll("\\?", " ").split(",");
|
||||
for (String permission : permissions) {
|
||||
if (permission.contains(":")) {
|
||||
|
Loading…
Reference in New Issue
Block a user