Spigot QuickShop Reremake - 1.18 Ready - Multi Currency

A shop plugin that allows players to easily sell/buy any items from a chest without any commands.

  1. Code (Text):
    5.12 16:35:57 [Server] ERROR Could not pass event PlayerInteractEvent to QuickShop vReremake
    05.12 16:35:57 [Server] INFO java.lang.NoClassDefFoundError: org/bukkit/inventory/meta/Damageable
    05.12 16:35:57 [Server] INFO at org.maxgamer.quickshop.Util.Util.matches(Util.java:382) ~[?:?]
    05.12 16:35:57 [Server] INFO at org.maxgamer.quickshop.Util.Util.countItems(Util.java:473) ~[?:?]
    05.12 16:35:57 [Server] INFO at org.maxgamer.quickshop.Shop.ContainerShop.getRemainingStock(ContainerShop.java:97) ~[?:?]
    05.12 16:35:57 [Server] INFO at org.maxgamer.quickshop.Shop.ContainerShop.setSignText(ContainerShop.java:481) ~[?:?]
    05.12 16:35:57 [Server] INFO at org.maxgamer.quickshop.Shop.ContainerShop.onClick(ContainerShop.java:714) ~[?:?]
    05.12 16:35:57 [Server] INFO at org.maxgamer.quickshop.Listeners.PlayerListener.onClick(PlayerListener.java:90) ~[?:?]
    05.12 16:35:57 [Server] INFO at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor571.execute(Unknown Source) ~[?:?]
    05.12 16:35:57 [Server] INFO at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:515) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:500) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:236) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:203) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:109) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:914) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:40) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInBlockDig.a(SourceFile:10) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_191]
    05.12 16:35:57 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_191]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:843) [PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:427) [PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:767) [PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:665) [PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:35:57 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
    05.12 16:35:58 [Server] INFO Ammar_mc issued server command: /qs silentremove Plots -25 65 7
    05.12 16:36:13 [Server] INFO Ammar_mc issued server command: /qs create 1
    05.12 16:36:13 [Server] ERROR Could not pass event PlayerInteractEvent to ClueScrolls v2.5.0
    05.12 16:36:13 [Server] INFO org.bukkit.event.EventException: null
    05.12 16:36:13 [Server] INFO at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:72) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:36:13 [Server] INFO at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:36:13 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:36:13 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:515) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:36:13 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:500) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
    05.12 16:36:13 [Server] INFO at org.maxgamer.quickshop.Shop.ShopManager.canBuildShop(ShopManager.java:284) ~[?:?]
    05.12 16:36:13 [Server] INFO at org.maxgamer.quickshop.Command.QS.create(QS.java:371) ~[?:?]
    05.12 16:36:13 [Server] INFO at org.maxgamer.quickshop.Command.QS.onCommand(QS.java:672) ~[?:?]
    05.12 16:36:13 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[PaperSpigot-1.12.2.jar:git-Paper-1413]
  2. Server version pls
  3. Version updates the pretty names of the itemi18n.yml at each start of the plugin even if the names are correct, spamming >800 lines of text in the console.
    I think changing line 282 in MsgUtil.java from
    String itemname = itemi18n.getString("itemi18n."+Util.prettifyText(material.name()).trim());
    String itemname = itemi18n.getString("itemi18n."+material.name());
    will fix the issue.
    Thank you for keeping QuickShop alive and updated :)
    • Like Like x 1
  4. Okay nice jobs i like this
  5. Thanks! I will fix in next release.
  6. Can you add the option that Player can create a shop only in a specify WorldGuard Region with the flag "Shop-allowed" , than is the Plugin perfekt
  7. How do I blacklist the selling of Mob spawners? I tried mob_spawner but players are still able to sell them.
  8. is there a way to stop this?

    [QuickShop] Cleaning purchase messages from database that are over a week old...
  9. Why need stop it, that messages it send to player when they join the server and it will wipe when send to player.

    If you want record trade logs, use QuickShop API.
  10. No don't want to stop any of your functions, was just wondering if you could stop it from saying thiers a error/warning in the consol.

    [01:29:02 WARN]: [QuickShop] Cleaning purchase messages from database that are over a week old...
  11. I will change it to info not warning in next version.
    Thanks :)
    • Like Like x 1
  12. It would be great if a toggle command was added so players could break chests without getting the shop prompt everytime.
  13. You can turn on sneak-to-trade.
  14. Does QuickShop have (the plugin) Towny support yet. And if not will it be supported in a later update?
    I would like my players to only be able to setup shops in their own shop plots but I'm hesitant on getting this plugin until I know this is supported and I will get this plugin later if it will be supported.
  15. Not support yet, cuz i never used Towny before.
    But you can use QSRR API to create addon to support it.

    I will keep watch about Towny support request.
  16. Ghost_chu updated QuickShop Reremake ★ A great chest shop plugin with a new update entry:

    AreaShop support update [Not promise stable]

    Read the rest of this update entry...
  17. it stopped working. you cant buy anymore, nothing pops up. but you cxan still make shops and edit them and all that just fine. but now no one can buy anything from them anymore. using latest update you just uploaded with latest 1.13.2 spigot build
  18. Try use stable build.
    I will check the you feedback and fix it.
    If possible, please turn on `dev-mode` and do you action again and send me the DEBUG LOG in console?

    Want get quick help, please join Discord, thanks!
    #60 Ghost_chu, Dec 30, 2018
    Last edited: Dec 30, 2018