JorelAli / CommandAPI

A Bukkit/Spigot API for the command UI introduced in Minecraft 1.13

Home Page:https://commandapi.jorel.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Example - Creating a message broadcasting system has incorrect code block

JorelAli opened this issue · comments

Documentation URL

https://commandapi.jorel.dev/8.5.1/normalexecutors.html#example---creating-a-message-broadcasting-system

What the documentation currently says

image

Proposed fix

(Double reference to "normalcommandexecutors3" in Examples.java. Needs renaming and re-linking):

//Create our command
CommandAPICommand("broadcastmsg")
    .withArguments(GreedyStringArgument("message")) // The arguments
    .withAliases("broadcast", "broadcastmessage")       // Command aliases
    .withPermission(CommandPermission.OP)               // Required permissions
    .executes(CommandExecutor { sender, args ->
        String message = (String) args[0]
        Bukkit.getServer().broadcastMessage(message)
    })
    .register()

Fixed in dev/kotlindocs and merged back into dev/dev. Will be fixed in the 8.6.0 released documentation.