This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
Hey, I've got an issue with MyCommand 5.7.0 scoreboard command type. It works fine when I run the command first time after server startup, but after I run it second time I get a long mycommand error in the console. The fact that it runs for the first time tells me it's something on the mycmd side and not in my command. Here's my code(I shortened it since some of them are just duplicates with slightly different values):
navigator: command: /navigator type: RUN_COMMAND runcmd: - '$Script$%if%$arg1==1' - '/navigator1' - '$Script$%elseif%$arg1==2' - '/navigator2' - '$Script$%elseif%$arg1==3' - '/navigator3' - '$Script$%elseif%$arg1==4' - '/navigator4' - '$Script$%elseif%$arg1==5' - '/navigator5' - '$Script$%elseif%$arg1==off' - '/navigator_off' - '$Script$%else%' - '$text$&cNespravne cislo waypointu (pozri /waypoint list)' permission-required: false navigator_1: command: /navigator1 type: RUN_COMMAND runcmd: - '$Script$%if%$PlayerData%wp_info1%!=NoData' - '/navigator1_board' - '$text$&cNavigator nastaveny na Waypoint 1. &7Pouzi &c/navigator off&7 pre vypnutie.' - '$Script$%else%' - '$text$&cNespravne cislo waypointu (pozri /waypoint list)' permission-required: false #playerdatas wp_info1, wp_info2, wp_info3, wp_info4, wp_info5 are saved coordinates handled by other commands - if user haven't set his waypoints (wp_info1, ...) using /wp command(this works fine), Mycommand will return "NoData" as the variable was not set by the user just yet) #same goes for cmds /navigator2, /navigator3, /navigator4, /navigator5 navigator_1_board: command: /navigator1_board type: SCOREBOARD scoreboard_name: "&4Navigator /nav" scoreboard_text: - '5;&cTvoja pozicia:' - '4;&7$locX $locY $locZ' - '3;&cDostan sa na poziciu:' - '2;&f$PlayerData%wp1%' - '1;&7(Waypoint 1)' - '0;&4/navigator off' scoreboard_refresh_ticks: 10 delaytimer: 500 permission-required: false #same goes for cmds /navigator2_board, /navigator3_board, ... navigator_off: command: /navigator_off type: SCOREBOARD scoreboard_name: "&4Navigator /nav" scoreboard_text: - "1;&cNavigator vypnuty..." delaytimer: 5 permission-required: false
Error I get after trying the same "/navigator" command for the second time:
[13:07:03] [Server thread/INFO]: Caley19 issued server command: /nav off[13:07:03] [Server thread/INFO]: Caley19 issued mycmd (navigator_alias) command /nav off[13:07:03] [Server thread/INFO]: Caley19 issued server command: /navigator off[13:07:03] [Server thread/INFO]: Caley19 issued mycmd (navigator) command /navigator off[13:07:03] [Server thread/INFO]: Caley19 issued server command: /navigator_off[13:07:03] [Server thread/INFO]: Caley19 issued mycmd (navigator_off) command /navigator_off[13:07:03] [Server thread/INFO]: [Mycmd] An error occurred on command navigator_off[13:07:03] [Server thread/WARN]: java.lang.NullPointerException[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.types.ScoreBoard.CreateScoreboard(ScoreBoard.java:118)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.types.ScoreBoard.Send(ScoreBoard.java:100)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.ExecuteMyCommandCommands(DispatchCommands.java:490)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.listener.PreprocessEvent.onPlayerCommandPreprocess(PreprocessEvent.java:282)[13:07:03] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[13:07:03] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[13:07:03] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[13:07:03] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1780)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.chat(PlayerConnection.java:1704)[13:07:03] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.entity.CraftPlayer.chat(CraftPlayer.java:355)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.ExecuteCommands(DispatchCommands.java:1414)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.PerformMycmdCommands(DispatchCommands.java:1291)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.PerformMycmdCommands(DispatchCommands.java:659)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.PerformMycmdCommands(DispatchCommands.java:692)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.PerformMycmdCommands(DispatchCommands.java:692)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.PerformMycmdCommands(DispatchCommands.java:692)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.PerformMycmdCommands(DispatchCommands.java:692)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.PerformMycmdCommands(DispatchCommands.java:692)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.ExecuteMyCommandCommands(DispatchCommands.java:525)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.listener.PreprocessEvent.onPlayerCommandPreprocess(PreprocessEvent.java:282)[13:07:03] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[13:07:03] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[13:07:03] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[13:07:03] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1780)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.chat(PlayerConnection.java:1704)[13:07:03] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.entity.CraftPlayer.chat(CraftPlayer.java:355)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.types.AliasType.ExecuteAliasForPlayer(AliasType.java:48)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.execute.DispatchCommands.ExecuteMyCommandCommands(DispatchCommands.java:547)[13:07:03] [Server thread/WARN]: at it.emmerrei.mycommand.listener.PreprocessEvent.onPlayerCommandPreprocess(PreprocessEvent.java:282)[13:07:03] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[13:07:03] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[13:07:03] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[13:07:03] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589)[13:07:03] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:1780)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1631)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1584)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:47)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:942)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:935)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeAll(SourceFile:103)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:918)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:851)[13:07:03] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:164)[13:07:03] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:748)
All commands works after startup, only scoreboard type commands shows error in console after second try. Server runs on spigot 1.16.5, including PlaceholderAPI and Vault all latest versions from spigot.
Yys, the scoreboards are broken 5.7.0. Wait for 5.7.1
Nice, at least it's nothing more serious, which version does work? I don't use any of new features rn so just need to have it working on 1.16.4/5, thanks for qucik response! Will wait for 5.7.1 then.
To post a comment, please login or register a new account.