Skip to content

Running the command without entering any arguments will cause an error. #1

@Lqkuq

Description

@Lqkuq

Describe the bug

The title explains it all.

To Reproduce

Steps to reproduce:

  1. Run command '/hopperflow' on console or in-game
  2. See error

Expected behavior

It should probably work the same as the /hopperflow help command.

Screenshots / Logs

> hopperflow [13:48:21 ERROR]: Command exception: /hopperflow org.bukkit.command.CommandException: Unhandled exception executing command 'hopperflow' in plugin HopperFlowGovernor v1.0.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[leaf-api-1.21.8-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:83) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?] at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:29) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:103) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:437) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.Commands.performCommand(Commands.java:368) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.Commands.performCommand(Commands.java:357) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.commands.Commands.performPrefixedCommand(Commands.java:348) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.server.dedicated.DedicatedServer.handleConsoleInputs(DedicatedServer.java:490) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.server.dedicated.DedicatedServer.tickConnection(DedicatedServer.java:441) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1804) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1567) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1285) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:298) ~[leaf-1.21.8.jar:1.21.8-124-7a09871] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at HopperFlowGovernor-1.0.0.jar/com.nolly.hopperflow.HopperFlowCommand.onCommand(HopperFlowCommand.kt:15) ~[HopperFlowGovernor-1.0.0.jar:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[leaf-api-1.21.8-R0.1-SNAPSHOT.jar:?] ... 18 more [13:48:21 INFO]: An unexpected error occurred trying to execute that command

Environment

  • HopperFlowGovernor version: 1.0.0
  • Minecraft version: 1.21.8
  • Server software: Leaf 1.21.8-124-ver/1.21.8@7a09871
  • Plugins list (if relevant):

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions