Uploaded image for project: 'Spigot'
  1. Spigot
  2. SPIGOT-7258

Im java programmer

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • Icon: Minor Minor
    • None
    • None
    • None
    • Spigot 1.12.2, IntelliJ IDEA Community Editio 2022.2.2

    • This server is running Paper version git-Paper-1620 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT)
    • free_magister
    • Yes

      [12:17:46 WARN]: Unexpected exception while parsing console command "magister"
      org.bukkit.command.CommandException: Unhandled exception executing command 'magister' in plugin Free_magister v1.0-SNAPSHOT
              at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[patched_1.12.2.jar:git-Paper-1620]
              at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152) ~[patched_1.12.2.jar:git-Paper-1620]
              at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:685) ~[patched_1.12.2.jar:git-Paper-1620]
              at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:648) ~[patched_1.12.2.jar:git-Paper-1620]
              at net.minecraft.server.v1_12_R1.DedicatedServer.aP(DedicatedServer.java:463) ~[patched_1.12.2.jar:git-Paper-1620]
              at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:424) ~[patched_1.12.2.jar:git-Paper-1620]
              at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1620]
              at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1620]
              at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]
      Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
              at me.mizaru.freemagister$1.onCommand(freemagister.java:21) ~[?:?]
              at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[patched_1.12.2.jar:git-Paper-1620]
              ... 8 more

       

      this is full error, i was tried to give a player donate with /getmagister command, but this happen!

       

      here is a code of plugin:

       

      package me.mizaru;

      import javafx.scene.paint.Color;
      import org.bukkit.Bukkit;
      import org.bukkit.command.Command;
      import org.bukkit.command.CommandExecutor;
      import org.bukkit.command.CommandSender;
      import org.bukkit.entity.Player;
      import org.bukkit.plugin.java.JavaPlugin;

      import java.sql.Struct;

      public final class freemagister extends JavaPlugin {

      @Override
      public void onEnable() {
      Bukkit.getConsoleSender().sendMessage("[Free Magister v1]: Plugin free_magister enabled!");
      getCommand("magister").setExecutor(new CommandExecutor() {
      @Override
      public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
      if(args[0].equalsIgnoreCase("reload")) {
      reloadConfig();
      Bukkit.getConsoleSender().sendMessage("[Free Magister v1]: Config reloaded!");
      }
      return true;
      }
      });
      getCommand("getmagister").setExecutor(new CommandExecutor() {
      @Override
      public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
      String user = sender.getName();
      getServer().dispatchCommand(getServer().getConsoleSender(), "lp user" + user + " parent add magister");
      return true;
      }
      });

      }

      @Override
      public void onDisable() {
      Bukkit.getConsoleSender().sendMessage(Color.GOLD + "[Free Magister v1]: Plugin free_magister disabled!");
      }
      }

            Unassigned Unassigned
            Mizaru Kaine Barker
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: