diff --git a/src/main/kotlin/net/axay/kspigot/commands/Requires.kt b/src/main/kotlin/net/axay/kspigot/commands/Requires.kt index f190cd78..8666bbd2 100644 --- a/src/main/kotlin/net/axay/kspigot/commands/Requires.kt +++ b/src/main/kotlin/net/axay/kspigot/commands/Requires.kt @@ -8,18 +8,16 @@ import org.bukkit.permissions.Permission * Defines that the given [permission] is required to interact with this * path of the command. */ -fun ArgumentBuilder.requiresPermission(permission: String) { +fun ArgumentBuilder.requiresPermission(permission: String): ArgumentBuilder<*, *> = requires { it.bukkitSender.hasPermission(permission) } -} /** * Defines that the given [permission] is required to interact with this * path of the command. */ -fun ArgumentBuilder.requiresPermission(permission: Permission) { +fun ArgumentBuilder.requiresPermission(permission: Permission): ArgumentBuilder<*, *> = requires { it.bukkitSender.hasPermission(permission) } -}