GuiShopManager

Logo 2

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

LineFeature
AllowPlaceItemsAllows to place the Items
AllowDropItemsAllows to drop the Items
AllowMoveItemsAllows to move the Items in the inventory
DropItemsOnDeathIf false, the player won't drop the Items on death
GetItemsOnRespawnGives 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

Menu
or
Servers

Planned

  • Villager Support

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of bogdyxp bogdyxp Jul 25, 2014 at 11:33 UTC - 0 likes

    Can you disable guishopmanager in specific worlds ?

  • Avatar of Jip1912 Jip1912 Jul 23, 2014 at 13:48 UTC - 0 likes

    Please make it work for bukkit, it only works for spigot but I have other plugin only for bukkit.

  • Avatar of Marco305 Marco305 Jul 16, 2014 at 22:40 UTC - 0 likes

    I get this error every time a player click with an item. http://pastebin.com/uw0PK1nv

  • Avatar of antoniobradiano antoniobradiano Jul 15, 2014 at 18:03 UTC - 0 likes

    Is anyone going to answer othe issues stated below like. Installation instructions? I am using multicraft. It seems like a good plugin but very sad PR on installation instructions on the GUI.

  • Avatar of frol1 frol1 May 24, 2014 at 00:59 UTC - 0 likes

    Can we get some sort of instructions? Like how do we add more than one item to trigger a shop? Because I can not seem to get it to work!

    Also this keeps crashing my server.

    [19:57:08] [Server thread/ERROR]: Could not pass event BlockPlaceEvent to GuiShopManager v1.3.2
    org.bukkit.event.EventException
    	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[spigot_1434.jar:git-Spigot-1434]
    	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot_1434.jar:git-Spigot-1434]
    	at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[spigot_1434.jar:git-Spigot-1434]
    	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot_1434.jar:git-Spigot-1434]
    	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot_1434.jar:git-Spigot-1434]
    	at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:118) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.ItemBlock.processBlockPlace(ItemBlock.java:88) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.ItemBlock.interactWith(ItemBlock.java:72) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.ItemStack.placeItem(ItemStack.java:78) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.PlayerInteractManager.interact(PlayerInteractManager.java:391) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:642) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.a(SourceFile:60) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.PacketPlayInBlockPlace.handle(SourceFile:9) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:176) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.ServerConnection.c(ServerConnection.java:77) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:713) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:576) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:482) [spigot_1434.jar:git-Spigot-1434]
    	at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [spigot_1434.jar:git-Spigot-1434]
    Caused by: java.lang.NullPointerException
    	at org.black_ixx.bossshop.addon.guishopmanager.GSMItems.isShopItem(GSMItems.java:182) ~[?:?]
    	at org.black_ixx.bossshop.addon.guishopmanager.PlayerListener.onPlace(PlayerListener.java:80) ~[?:?]
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_51]
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_51]
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_51]
    	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_51]
    	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[spigot_1434.jar:git-Spigot-1434]
    	... 19 more
    
  • Avatar of Sup3rBlaze Sup3rBlaze May 04, 2014 at 22:34 UTC - 0 likes

    The feature where it will give the item on respawn does not seem to be working. The player only gets the item on respawn if I have "get on join" enabled. But I don't want them to get it on join, just on respawn. Help.

  • Avatar of FireDeathAce FireDeathAce Apr 21, 2014 at 16:45 UTC - 0 likes

    Hey I just want to mention that this plugin is great! It's just what I needed for my minigames server! I just have one request that maybe people have already asked. But could you add Multi-world support? This is what I was thinking you could do. Like permissions for each shop, which I already know that multiverse has permissions for which one you can access but so you can choose which gui shops you like to give to players. This would also help with giving permissions for different worlds like for example people who go from the minigame hub to kitpvp they will recieve a gui shop item that gets placed in their inventory besides the default ones. Or you could make a config where for each world you can recieve different gui shops. I think the permissions for each shop would be easier because with multiverse already you can set permissions per world so if were to join a different world it would give you the shop that you have permissions for. If any of this can be done I'd be extremely grateful. Thanks! I hope this is taken into consideration. Thanks!

    Last edited Apr 21, 2014 by FireDeathAce
  • Avatar of adaminsane27 adaminsane27 Mar 27, 2014 at 23:00 UTC - 1 like

    Add installation instructions

    @RustyDagger: Go You manage to figure it out?

  • Avatar of RustyDagger RustyDagger Mar 11, 2014 at 11:48 UTC - 0 likes

    Does not load when installed in /plugins. And seeing as there is no install instructions on this page thats where i assume its meant to go.

    Current Job: Lead Dev for cybergaming.us

  • Avatar of engle777 engle777 Mar 06, 2014 at 05:08 UTC - 0 likes

    I'm getting a huge error log when using CraftBook. When using elevators/lifts or chairs I get this error.

    11:02:39 PM [SEVERE] Could not pass event PlayerInteractEvent to GuiShopManager v1.3.2 11:02:39 PM org.bukkit.event.EventException

    I can post a full error in Pastebin if needed.

Facts

Date created
Oct 28, 2013
Categories
Last update
Jan 24, 2014
Development stage
Release
License
GNU General Public License version 3 (GPLv3)
Curse link
GuiShopManager
Downloads
6,995
Recent files
  • R: v1.3.2 for CB 1.7.2-R0.2 Jan 24, 2014
  • R: v1.3.1 (ReUpload) for CB 1.7.2-R0.2 Jan 18, 2014
  • R: v1.3.0 for CB 1.7.2-R0.2 Jan 05, 2014
  • R: v1.2.0 for CB 1.7.2-R0.2 Jan 02, 2014
  • R: v1.1.3 for CB 1.6.4-R2.0 Dec 11, 2013

Authors

Relationships

Required dependency
BossShop