Spigot CommandPrompter 0.1.27

Great Plugin Companion for DeluxeMenus, ChestCommand, or Any Menu Plugins

  1. CyR1en updated CommandPrompter with a new update entry:

    Project Secundum (Preview 2)

    Read the rest of this update entry...
     
  2. CyR1en updated CommandPrompter with a new update entry:

    Project Secundum (Preview 3)

    Read the rest of this update entry...
     
  3. It does not work with subcommands. For example:
    /rm get <&cIntroduce la cantidad que quieres retirar.{br} &8Introduce &7cancelar &8para anular el conjuro.>

    CommnadPrompter interprets it as: /rm [value]

    In version 1.1.19 it does work.
     
    #123 C4BR3R4, Jan 10, 2022
    Last edited: Jan 11, 2022
  4. I see, it's a bug on my parser I will fix it and release it on the next preview version
     
  5. Fixed on the latest preview version
     
  6. CyR1en updated CommandPrompter with a new update entry:

    Project Secundum (Preview 5)

    Read the rest of this update entry...
     
  7. Hello, can the Player GUI be limited by World instead of every player?
     
  8. Definitely! Will see what I can do
     
  9. CyR1en updated CommandPrompter with a new update entry:

    Project Secundum (Preview 7)

    Read the rest of this update entry...
     
  10. Issue resolved here: https://www.spigotmc.org/resources/commandprompter.47772/update?update=445826
     
  11. Can you join my discord so we can test it

    For now, I think disabling "Fancy-Logger" in config.yml may fix this issue
     
  12. BUG Report:

    Server Version:
    Pufferfish 1.18.2​

    Plugin Version:
    CommandPrompter v0.1.27​

    Logs:
    Code (Text):
    [22:41:56 ERROR]: Could not pass event PlayerQuitEvent to CommandPrompter v0.1.27
    java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.ItemStack.getItemMeta()" because "i" is null
            at com.cyr1en.commandprompter.prompt.ui.SkullCache.lambda$unCachePlayer$0(SkullCache.java:58) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
            at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?]
            at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?]
            at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
            at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
            at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
            at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
            at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
            at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?]
            at java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?]
            at com.cyr1en.commandprompter.prompt.ui.SkullCache.unCachePlayer(SkullCache.java:58) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
            at com.cyr1en.commandprompter.prompt.ui.SkullCache.onPlayerQuit(SkullCache.java:116) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
            at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor152.execute(Unknown Source) ~[?:?]
            at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:75) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
            at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:git-Pufferfish-56]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:631) ~[pufferfish-api-1.18.2-R0.1-SNAPSHOT.jar:?]
            at net.minecraft.server.players.PlayerList.remove(PlayerList.java:617) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at net.minecraft.server.players.PlayerList.remove(PlayerList.java:602) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2010) ~[?:?]
            at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:1990) ~[?:?]
            at net.minecraft.network.Connection.handleDisconnection(Connection.java:755) ~[?:?]
            at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:221) ~[?:?]
            at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1622) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:486) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1457) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1227) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:317) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at java.lang.Thread.run(Thread.java:833) ~[?:?]
     
    Code (Text):
    [22:43:24 WARN]: [CommandPrompter] Plugin CommandPrompter v0.1.27 generated an exception while executing task 5259550
    java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.ItemStack.getItemMeta()" because "i" is null
            at com.cyr1en.commandprompter.prompt.ui.SkullCache.lambda$unCachePlayer$0(SkullCache.java:58) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
            at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178) ~[?:?]
            at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?]
            at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
            at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
            at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
            at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
            at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
            at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?]
            at java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?]
            at com.cyr1en.commandprompter.prompt.ui.SkullCache.unCachePlayer(SkullCache.java:58) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
            at com.cyr1en.commandprompter.prompt.ui.SkullCache.cachePlayer(SkullCache.java:34) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
            at com.cyr1en.commandprompter.prompt.ui.SkullCache.lambda$onPlayerLogin$4(SkullCache.java:110) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
            at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
            at java.lang.Thread.run(Thread.java:833) ~[?:?]
     
    Code (Text):
    [20:07:18] [Craft Scheduler Thread - 32 - CommandPrompter/WARN]: [CommandPrompter] Plugin CommandPrompter v0.1.27 generated an exception while executing task 2788
    java.util.ConcurrentModificationException: null
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1631) ~[?:?]
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
        at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
        at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
        at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?]
        at java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?]
        at com.cyr1en.commandprompter.prompt.ui.SkullCache.unCachePlayer(SkullCache.java:58) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
        at com.cyr1en.commandprompter.prompt.ui.SkullCache.cachePlayer(SkullCache.java:34) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
        at com.cyr1en.commandprompter.prompt.ui.SkullCache.lambda$onPlayerLogin$4(SkullCache.java:110) ~[CommandPrompter-0.1.27-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
        at org.bukkit.craftbukkit.v1_18_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[pufferfish-1.18.2.jar:git-Pufferfish-56]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
    Code (Text):
    [23:02:47 ERROR]: Could not pass event PlayerQuitEvent to CommandPrompter v0.1.27
    java.lang.NullPointerException: null
     
     
    #136 SmartMadio, Mar 27, 2022
    Last edited: Mar 27, 2022
  13. Do you know what the context was before this error occurred? Like do you happened to know what happened that caused the error?
     
  14. Seems nothing?Players aren't using CommandPrompter when error occured.I‘ll pay attention to it again in the next days.
     
  15. Seems when server starts and nobody online,some of the error messages are already there.
    Nobody did nothing,just starts server.
     
  16. Hmm, weird. What plugins do you have?