Spigot MiniShop 1.5.2

Another Admin's GUI Shop plugin

  1. KickVN submitted a new resource:

    MiniShop - Another GUI Shop plugin

    Read more about this resource...
     
  2. Nice plugin! Can u pls add when we add an item it saves all the things from? i mean the name, lore, enchantments etc?
     
  3. Yes, I can. I have though about it. But the current config can't work like that because it takes the item's id to display. So I have to add a thing like item storage to store the custom item with a specific id and then use that id.
     
  4. Oh wow this was so epic when u can do this! Thanks!
     
  5. The plugin looks amazing!
    Just a sugestion, can you add per categorie permissions? For example if we want to make a vip category?
    Maybe a discount permission was good too, for example 15% discount if you had a permission.
    Oh and a command for open in a specific categorie, for example /Shop category <name>
     
    #6 Mehano, Apr 24, 2016
    Last edited: Apr 24, 2016
  6. Yes, I will do.
     
  7. KickVN updated MiniShop with a new update entry:

    1.2

    Read the rest of this update entry...
     
  8. Ryb

    Ryb

    I second this!
    Individual Permission Nodes for Categories and possibly individual Items would be awesome.

    Another great feature would be the ability to have dynamic prices for some or all items. For instance, if players Sell a lot of Dirt to the Shop, the amount of money they will receive lowers over time. But If a number of players Buy a lot of Quartz, the price would slowly increase with the demand.

    Another thing to consider is when players are buying a lot of stone (for example), and also selling a lot, the Price could remain stable, or the purchase price could raise while the selling price is lowered

    Sell Price: $30/stack
    Buy Price: $30/stack

    or

    Sell Price: $10/stack
    Buy Price: $40/stack

    Thanks!
     
  9. It's like how marketplace work right? More buy = higher price, more sell = lower price. The price depends on the the marketplace needs. And it look more like a forex system with human work to decide the price or at least a really big algorithm. So it will be too complicated for just a plugin. At least it will take really much space to storage the data as well as a good cpu to calculate.
    So I'm sorry, I guess I won't do this. Because it's too complicated and it sound more like an auction plugin than a shop plugin.
    Btw, the things you said is same with the things in Spice & Wolf.
     
  10. thanks for this but this dont work for me... i make an folder named items, but an empty .yml isinde this called diatest.yml do the new commands and nothing is happend to me
    Code (Text):
    [13:42:31] [Server thread/INFO]: NoHoPeLess issued server command: /ms reload
    [13:42:33] [Server thread/INFO]: NoHoPeLess issued server command: /shop createitem diatest
    [13:42:57] [Server thread/INFO]: NoHoPeLess issued server command: /shop addcustomitem example diatest 1 5
    [13:43:00] [Server thread/INFO]: NoHoPeLess issued server command: /ms
    [13:43:03] [Server thread/ERROR]: Could not pass event InventoryClickEvent to MiniShop v1.1
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) ~[custom.jar:git-Spigot-870264a-0a645a2]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[custom.jar:git-Spigot-870264a-0a645a2]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [custom.jar:git-Spigot-870264a-0a645a2]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.PlayerConnection.a(PlayerConnection.java:1620) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.PacketPlayInWindowClick.a(SourceFile:31) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.PacketPlayInWindowClick.a(SourceFile:9) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.PlayerConnectionUtils$1.run(SourceFile:13) [custom.jar:git-Spigot-870264a-0a645a2]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_73]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_73]
        at net.minecraft.server.v1_8_R2.SystemUtils.a(SourceFile:60) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.MinecraftServer.A(MinecraftServer.java:712) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.DedicatedServer.A(DedicatedServer.java:368) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.MinecraftServer.z(MinecraftServer.java:651) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:554) [custom.jar:git-Spigot-870264a-0a645a2]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_73]
    Caused by: java.lang.NullPointerException
        at com.gmail.vkhanh234.MiniShop.PlayerListener.onInventoryClick(PlayerListener.java:19) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_73]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_73]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_73]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_73]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ~[custom.jar:git-Spigot-870264a-0a645a2]
        ... 15 more
     
  11. You dont have to create your items folder. Let delete it and the plugin will generate the example for you.
     
  12. this is the problem, the plugin dont generate it :D
     
  13. oh my fault... i dont change the version oO xD sry
     
  14. Very nice ! Thank you :D
     
    • Friendly Friendly x 1
  15. Hey :D me again, so after an restart:
    Code (Text):
    [14:30:27] [Server thread/INFO]: [MiniShop] Enabling MiniShop v1.2
    [14:30:27] [Server thread/ERROR]: Error occurred while enabling MiniShop v1.2 (Is it up to date?)
    java.lang.NumberFormatException: For input string: "DIG_SPEED]"
        at java.lang.NumberFormatException.forInputString(Unknown Source) ~[?:1.8.0_73]
        at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_73]
        at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_73]
        at com.gmail.vkhanh234.MiniShop.Config.ItemStorage.loadItem(ItemStorage.java:67) ~[?:?]
        at com.gmail.vkhanh234.MiniShop.Config.ItemStorage.<init>(ItemStorage.java:44) ~[?:?]
        at com.gmail.vkhanh234.MiniShop.MiniShop.initConfig(MiniShop.java:60) ~[?:?]
        at com.gmail.vkhanh234.MiniShop.MiniShop.onEnable(MiniShop.java:35) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[custom.jar:git-Spigot-870264a-0a645a2]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [custom.jar:git-Spigot-870264a-0a645a2]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [custom.jar:git-Spigot-870264a-0a645a2]
        at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugin(CraftServer.java:356) [custom.jar:git-Spigot-870264a-0a645a2]
        at org.bukkit.craftbukkit.v1_8_R2.CraftServer.enablePlugins(CraftServer.java:316) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.MinecraftServer.r(MinecraftServer.java:416) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.MinecraftServer.k(MinecraftServer.java:382) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.MinecraftServer.a(MinecraftServer.java:337) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:257) [custom.jar:git-Spigot-870264a-0a645a2]
        at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [custom.jar:git-Spigot-870264a-0a645a2]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_73]
    what can i do?
     
  16. Can you give me your config? It seems like a config error.
     
  17. KickVN updated MiniShop with a new update entry:

    1.3

    Read the rest of this update entry...
     
  18. With this sir, you have the best shop plugin ever!
    Btw, another suggestion. The hability to enable transactions log in file.
     
    #19 Mehano, Apr 26, 2016
    Last edited: Apr 26, 2016
  19. Thanks.
    And the transactions log is neccessary so I'll do, of course.