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
You could add an option to not give the item in a specific world?
@niqoar
Fixed! The update will be public as soon as it is approved by the Bukkit staff.
@Blackixx
It can also be placed in chest.
I open GuiShop Manager / config.yml the edit, start the server, open the config.yml and this normal.
@niqoar
I'll fix that
@cris1343
If you want to edit the items which are in the inventory of your players and allow them to open a shop with a click then modify the configuration files inside 'plugins/GuiShopManager/'. Otherwise modify the files inside the BossShop folder.
Hello, I have a problem, I can not edit or create an item for BossShop. Please I need help.
The item given with GuiShopManager can be placed in a crafting table and use it for crafting... For example, a nether star.
The new GuiShopManager version works fine :)
just updated to 1.8.6 and sometimes get this error:
[09:05:07] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to GuiShopManager v1.3.2 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at com.sk89q.craftbook.util.ProtectionUtil.canUse(ProtectionUtil.java:90) [CraftBook3.9B4.jar:3.9-SNAPSHOT] at com.sk89q.craftbook.mechanics.Chair.onRightClick(Chair.java:184) [CraftBook3.9B4.jar:3.9-SNAPSHOT] at sun.reflect.GeneratedMethodAccessor303.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_65] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_65] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:227) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at net.minecraft.server.v1_8_R3.PlayerInteractManager.interact(PlayerInteractManager.java:463) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:736) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4] at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) [spigot-1.8.6-20150525a.jar:git-Spigot-6a6b839-b0e81a4]
I only want people to get the items in my join/hub world. But it also gives the items in the survival world even though I both use PerWorldPlugins and Multiverse inventories. Is that possible?
It wont give me the item on respawn/spawn in. Is it just me? Im using Minecraft 1.8.2.
Please read PM!
I found this error (maybe because this plugin is not updated). I am using Spigot 1.7.10 and GuiShopManager 1.3.2 version.
[00:16:26] [Server thread/ERROR]: Error occurred while enabling GuiShopManager v1.3.2 (Is it up to date?) java.lang.NullPointerException at org.black_ixx.bossshop.addon.guishopmanager.GuiShopManager.enableAddon(GuiShopManager.java:55) [?:?] at org.black_ixx.bossshop.api.BossShopAddon.onEnable(BossShopAddon.java:47) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [spigot.jar:git-Spigot-1571] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:329) [spigot.jar:git-Spigot-1571] at us.Myles.PWP.TransparentListeners.PerWorldPluginLoader.enablePlugin(PerWorldPluginLoader.java:145) [PerWorldPlugins.jar:?] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-1571] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:476) [spigot.jar:git-Spigot-1571] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:394) [spigot.jar:git-Spigot-1571] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.reload(CraftServer.java:866) [spigot.jar:git-Spigot-1571] at org.bukkit.Bukkit.reload(Bukkit.java:301) [spigot.jar:git-Spigot-1571] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) [spigot.jar:git-Spigot-1571] at us.Myles.PWP.FakeSimpleCommandMap.dispatch(FakeSimpleCommandMap.java:95) [PerWorldPlugins.jar:?] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) [spigot.jar:git-Spigot-1571] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(CraftServer.java:753) [spigot.jar:git-Spigot-1571] at net.minecraft.server.v1_7_R4.DedicatedServer.aB(DedicatedServer.java:326) [spigot.jar:git-Spigot-1571] at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:290) [spigot.jar:git-Spigot-1571] at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot.jar:git-Spigot-1571] at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot.jar:git-Spigot-1571] at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1571]
@EvanDawesome
I guess he couldn't find a Economy plugin, but I'm not sure.
Does it work with 1.7.9 / .10?
Got two points: 1. Is there a ways to disable the transaction-log for specific items? Example: If you just go into another menu, it's not worth to log this action. If there's an option for every item: log-item: true/false which CAN be override by the global-setting if it's set to false (not if it's set to yes, then the additional attribute counts), it would be very helpful for a small log.
2. I support the idea to add different GUIS for different Worlds, would make a lot of things a lot easier!
what should i do with this error
[21:29:22] [Server thread/INFO]: [BossShop] Enabling BossShop v2.1.0 [21:29:22] [Server thread/INFO]: [BossShop] Loading data... [21:29:23] [Server thread/INFO]: [BossShop] Loaded 9 Shops! [21:29:23] [Server thread/ERROR]: Error occurred while enabling BossShop v2.1.0 (Is it up to date?) java.lang.NoClassDefFoundError: net/milkbowl/vault/economy/Economy at org.black_ixx.bossshop.managers.ClassManager.<init>(ClassManager.java:52) [?:?] at org.black_ixx.bossshop.BossShop.onEnable(BossShop.java:29) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [spigot.jar:git-Spigot-1613] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [spigot.jar:git-Spigot-1613] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-1613] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:476) [spigot.jar:git-Spigot-1613] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:394) [spigot.jar:git-Spigot-1613] at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:360) [spigot.jar:git-Spigot-1613] at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:334) [spigot.jar:git-Spigot-1613] at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:290) [spigot.jar:git-Spigot-1613] at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:210) [spigot.jar:git-Spigot-1613] at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [spigot.jar:git-Spigot-1613] at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1613] Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.economy.Economy at java.net.URLClassLoader$1.run(Unknown Source) [?:1.7.0_25] at java.net.URLClassLoader$1.run(Unknown Source) [?:1.7.0_25] at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_25] at java.net.URLClassLoader.findClass(Unknown Source) [?:1.7.0_25] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) [spigot.jar:git-Spigot-1613] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) [spigot.jar:git-Spigot-1613] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7
any ideas on what i should do. if it could be another plugin causing this i will list my plugins
Hello,
I have a question. I have Bossshop and GuiShopManager, I want to make it so if you join, you just get as example a compass and if you right click it, you will not open a shop, but you will reward a command. As example: Right click the compass (btw just in your normal inventaris) -> TP to a location (like /warp). Please help me.
Thank you.
Please update this plugin and add multiworld support (multiverse). For different GUIshop for each world