GuiShopManager
GuiShopManager allows to open Inventory GUIs (For example Shops) with clicking an Item
GuiShopManager works with BossShop, the most player-friendly GUIShop Plugin!
Features
- Opens a BossShop GUI when clicking a specific item
- Supports Symbols
- Create unique Items with Enchantments, Name, Lore, Symbols, Damage and more!
- Set the location of the Items in the inventory of your players
- Different optional Settings
Settings
Line | Feature |
---|---|
AllowPlaceItems | Allows to place the Items |
AllowDropItems | Allows to drop the Items |
AllowMoveItems | Allows to move the Items in the inventory |
DropItemsOnDeath | If false, the player won't drop the Items on death |
GetItemsOnRespawn | Gives the Items when the player respawns |
Commands
- /GSM reload - Reloads the Plugin
- /GSM items - Lists all existing GSM Items
- /GSM give <ItemName> [Player] - Spawns a GSM Item
Permissions
- GUIShopManager.Reload
- GUIShopManager.Items
- GUIShopManager.Give
Example
or
Planned
- Villager Support
I have an issue to report. If the BossShop book is in my inventory and I purchase a normal book through a shop (for example I am using Hyperconomy), it will convert the normal book into a bossshop menu book.
Finally updated!
Link Removed
@kkkeeeddd
Wut? So clickable Mobs?
Please add Mob Support ALL MOBS!!!!
@KleinesGumi
fixed in 1.2.0
@MCer202
I'll think about that
@Blackixx
Can you please make it so that in a configurable world they will spawn with these items and never lose them except for when they go to another world? Thank you!
[04:15:03 ERROR]: Could not pass event InventoryCreativeEvent to GuiShopManager v1.1.3 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1473) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.PacketPlayInSetCreativeSlot.a(SourceFile:23) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.PacketPlayInSetCreativeSlot.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] Caused by: java.lang.NullPointerException at org.black_ixx.guishopmanager.GSMItems.isShopItem(GSMItems.java:153) [?:?] at org.black_ixx.guishopmanager.PlayerListener.onMove(PlayerListener.java:94) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.7.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [?:1.7.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_25] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_25] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-1-gbafd450-b2975jnks] ... 13 more
Hey love this plugin, but here are some things that would be great if added:
@Blackixx
Oh sweet! Any ETA on this? I haven't worked on configuring this plugin for my server yet, but I do plan on using it with BossShop, and this function would be superb. o.o
Is there a way for me to give this to players only on their first join? I'd like players to have the item I'm setting up so they can access my server's shops from anywhere in the world, but I don't want players being overrun with these items every time they join, die, etc... I want them to have one set when they first join the server and that's it. Can I do that with this plugin??
is there's any tutorial on how to use this ?
@Blackixx
Awesome, and I guess it'd also be helpful if there was a way to change the settings on each item. So you could have one item drop on death, and not be given on respawn, while another would be the opposite for example. But yeah a way to buy a shop item from BossShop would be really useful, thanks!
@KingAlbsy
I will add a way to buy this GuiShopManager items with BossShop
Just wondering, is there a way to give players an item other than them spawning with it on join/death. I want to have purchasable spell books in my main shop, that then gives them a book item that has spells inside it. So maybe if there was a command to give a specific item, so purchasing the spell book would perform the command and give them it?
@Blackixx
Im not entirely sure where this issue is coming from, but the move items node seems to only apply to one inventory type. Like it works as intended for creative inventories, not allowing movement, but anyone in survival and adventure are able to move them. Every other node works as intended on all invs.
@Blackixx
Thank you, appreciate your amazing work :D
@GameplayerHD123
This feature is going to be added soon.
@XRECKXIMPACT
Ohh, thanks for your response. :D
@GameplayerHD123
You can't at the moment, but it would be a nice addition to the plugin.
How do i choose a position? Cause want it to stay in the slot number 9 xD