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
|
/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
|
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
|
the permission sign does, but without any limit on the length (use "\_" between words, like: This\_is\_a\_sentence). The
|
||||||
permissions the permission sign will grant to the using player. The cost is the cost to use the permission sign. The
|
permission,permission is the list of comma-separated permissions the permission sign will grant to the using player. The
|
||||||
duration is the number of seconds the player should keep the permission for. Use 0 for permanent.
|
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
|
#### The create command permission list
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@ public class CreateCommand implements CommandExecutor {
|
|||||||
*/
|
*/
|
||||||
private PermissionSign parseSign(@NotNull CommandSender sender, @NotNull String[] args) {
|
private PermissionSign parseSign(@NotNull CommandSender sender, @NotNull String[] args) {
|
||||||
String name = args[0];
|
String name = args[0];
|
||||||
String description = args[1];
|
String description = args[1].replaceAll("\\\\_", " ");
|
||||||
String[] permissions = args[2].replaceAll("\\?", " ").split(",");
|
String[] permissions = args[2].replaceAll("\\?", " ").split(",");
|
||||||
for (String permission : permissions) {
|
for (String permission : permissions) {
|
||||||
if (permission.contains(":")) {
|
if (permission.contains(":")) {
|
||||||
|
Loading…
Reference in New Issue
Block a user