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
me and my friend have a server we use guishopmanager bosshop but we also use suprise bags
we found when someone uses a surprise bag we get this error in console
12:31:57 PM CONSOLE: [INFO] tigerking19: [SBAG] tigerking19 opened a surprisebag. Got CAKE 12:31:57 PM CONSOLE: ERROR]: Could not pass event PlayerInteractEvent to GuiShopManager v1.2.0
Is there anyway of fixing it
On todo, you say add villager support. Try doing both that AND citizens!
@Blackixx
thanks man xD
@MrBRIKKX
I think that's because when an item is taken in creative mode it's detected as deleted from the server and when the item is put back in the inventory the server thinks the item was spawned. You could try setting "AllowDropItems" to 'true'.
Hi There!
My server recently got this plugin and we LOVE it!! I have run into one small problem though. I would like for the players to be able to move the shop item around in their inventory. I have the setting AllowMoveItems on, and it works perfectly with people in survival, but with staff in creative, they cant move it. Is there something I have to do for each game mode?
@SevereMatrex
Yep I'll add that!
@apc300
Fixed (v1.3.2)! The error was caused because the inventory locations of your items were 0 which is an impossible place.
Can you possible make a setting in the config so players can have the items in certain worlds or all worlds? I would like my players to travel between worlds and still have the items
@Blackixx
man, i wish i knew
[Server] INFO [18:17:56 ERROR]: Could not pass event PlayerJoinEvent to GuiShopManager v1.3.1
i even get this error without FE installed, i disabled all my plugins which effect playerjoin also, still getting console errors, i cant find whats causing it
http://pastebin.com/az10mdBJ
@apc300
What exactly is the problem?
the new version screws up my economy plugin FE
your 'playerlogin' listener screws up the event for it
please fix in later versions
Thanks Blackixx! Everything working like a charm now. Feature request: - Having the item being a "one time thing". Give the item at first join and let the player do with the item as they please, but then not given them the item again and their next login. Possible?
Whoops... GuiShopManager v1.3.1 contained the wrong Jar! Just reuploaded it: http://dev.bukkit.org/bukkit-plugins/guishopmanager/files/10-v1-3-1-reupload/.
The file was not approved by the BukkitDev Staff yet.
"[ADD] Now you can define the inventory locations of the items" - That's great, but how do I define this? It's not mentioned in the config file or this page anywhere.
@EliteDesign
What GSM, BossShop and Craftbukkit version are you using?
Regarding my previous comment, I have since noticed that this error occurs when players join/die. Also sorry about the length of this post, from where I made this I had limited access to pastebin.
ERROR: 19:31:04] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to GuiShopManager v1.3.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PlayerList.c(PlayerList.java:225) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PlayerList.a(PlayerList.java:116) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.LoginListener.c(LoginListener.java:78) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.LoginListener.a(LoginListener.java:42) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Hey so for some reason my players (and myself) havn't been getting the "items" they are supposed to get when they join/die. They did get them in the past but now they don't. I did install echopets and gave people a pet selector on join,then I turned that setting off. Now they don't receive the items they are supposed to receive (The ones from this plugin)
Can someone make a English tutorial on this instead of 8 german ones please
@Blackixx
yes i can add commands to mobs :D
@ryanthemagi
Whats the name of your GuiShopManager Book? Because all Books with the same name are detected as GSM Books.