ETableShop
ETableShop (enchantment table Shop)
ETableShop (enchantment table Shop)
What is it:
Etshop is actually an admin shop that looks like an enchantment table on the config you can set the prices that should cost the various items.
Installation:
- Set Economy plugin in the plugin folder
- place in the plugin folder Vault
- start server
Commands:
command | description | permissions | |
---|---|---|---|
1. | /ETShop create [name of the shop *] | to create a shops | etshop.create |
2. | /ETShop edit | to edit a shops | etshop.edit |
3. | /ETShop rename | to rename a shop | etshop.rename |
" * " = Not required
Config:
- MaxShops: 50 - Maximum number of shops on the server
lines: 3 - number of lines in the shop (maximum 6)- nullitem: 118 - item appears when an em* pty slot
- ErrorItem: 119 - item appears when an error
- Multiplier: 1 - all prices are multiplied with the value.
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
If you wish to disable this feature, you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/
Auto-updater
This plugin has a built-in auto-updater, which connects to BukkitDev to check for updates. If you, for some reason, wish to disable this process, you can do so by setting 'autoupdater' to false in the plugins' settings file.
For the future:
- insert all items in Minecraft config-moderately
- auto fix function
- subordinate inventories of
- better message
- better configs
- exact prices
- command to edit the titel
- more / better permissions
- add sound (create/buy/open/close)
- In the creep can not no longer be open to the shop
- update message
- Bug fixes
Known bugs:
- not
Please update to 1.10!
A very nice Plugin Katze9! i think you are the best programmer of the world!!!! this plugin is a HAVETO on every server!!
Thanks!! Downloaded plugin. Havent been able to test yet. Will check it out now.
@TheFlannelBeard
In the picture I have the Dokucraft-TSC-Adrundaal [32x32]. (requires optical fine)
What texture pack is that in the picture?
@tjodell
Can you please give me the whole server log. Please as. Txt and a list of all the plugins that use it
I keep getting this error when i try to use the shop:
17.08 12:56:58 [Multicraft] Skipped 2 lines due to rate limit (30/s) 17.08 12:56:47 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) 17.08 12:56:47 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17.08 12:56:47 [Server] INFO at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) 17.08 12:56:47 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.onPlayerInteractEvent(ETableShopRightClickBlock.java:237) 17.08 12:56:47 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.openinv(ETableShopRightClickBlock.java:295) 17.08 12:56:47 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.Lader(ETableShopRightClickBlock.java:353) 17.08 12:56:47 [Server] INFO Caused by: java.lang.NullPointerException 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:235) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 17.08 12:56:47 [Server] INFO at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:125) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) 17.08 12:56:47 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.Packet15Place.handle(SourceFile:58) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:637) 17.08 12:56:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerInteractManager.interact(PlayerInteractManager.java:371) 17.08 12:56:47 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:207) 17.08 12:56:47 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) 17.08 12:56:47 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) 17.08 12:56:47 [Server] INFO at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) 17.08 12:56:47 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 17.08 12:56:47 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 17.08 12:56:47 [Server] INFO org.bukkit.event.EventException 17.08 12:56:47 [Server] SEVERE Could not pass event PlayerInteractEvent to ETableShop v0.6.0 17.08 12:56:44 [Server] WARNING API incompatibility detected: org.bukkit.craftbukkit.v1_5_R3.entity.CraftPlayer.getLastDamage 17.08 12:56:21 [Server] INFO Player: Iluvunicorns, jman231, joseisawesome, Lord_Laxus, Minemasterxxx, omarfia, PoLarMinEr21, slagged5torm, Tezia, TheMarcynasLTU, varkerokiller, VOTE_ME_OFF5555, x7moOode 17.08 12:56:21 [Server] INFO Co-Owner: [Co-Owner]Tyler 17.08 12:56:21 [Server] INFO Administrator: [A]WeBmAsTeErR 17.08 12:56:21 [Server] INFO list 17.08 12:56:08 [Server] INFO Disconnecting eduartt [/186.22.177.4:1664]: Must wait 5 Seconds before joining 17.08 12:56:05 [Multicraft] WeBmAsTeErR ran command Message of the Day 17.08 12:56:05 [Connect] User WeBmAsTeErR, IP 17.08 12:56:05 [Server] INFO WeBmAsTeErR issued an AuthMe command! 17.08 12:55:55 [Multicraft] WeBmAsTeErR ran command Message of the Day 17.08 12:55:55 [Connect] User WeBmAsTeErR, IP 213.16.239.96 17.08 12:55:50 [Multicraft] joseisawesome ran command Message of the Day 17.08 12:55:50 [Connect] User joseisawesome, IP 17.08 12:55:50 [Server] INFO joseisawesome issued an AuthMe command! 17.08 12:55:47 [Server] INFO omarfia joined the faction omarfia. 17.08 12:55:47 [Server] INFO Disconnecting 3LiTE_Pixel_Dust [/79.179.134.74:55695]: Must wait 13 Seconds before joining 17.08 12:55:46 [Server] INFO Disconnecting 3LiTE_Pixel_Dust [/79.179.134.74:55695]: Must wait 14 Seconds before joining 17.08 12:55:45 [Server] INFO Player: Iluvunicorns, jman231, joseisawesome, Lord_Laxus, Minemasterxxx, omarfia, PoLarMinEr21, slagged5torm, Tezia, TheMarcynasLTU, varkerokiller, VOTE_ME_OFF5555, x7moOode 17.08 12:55:45 [Server] INFO Co-Owner: [Co-Owner]Tyler 17.08 12:55:45 [Server] INFO list 17.08 12:55:43 [Server] INFO Set eduartt to gamemode: SURVIVAL 17.08 12:55:42 [Multicraft] joseisawesome ran command Message of the Day 17.08 12:55:42 [Connect] User joseisawesome, IP 64.130.192.194 17.08 12:55:30 [Server] INFO Set 3LiTE_Pixel_Dust to gamemode: SURVIVAL 17.08 12:55:22 [Server] INFO Disconnecting joseisawesome [/64.130.192.194:51331]: Must wait 10 Seconds before joining 17.08 12:55:13 [Multicraft] eduartt ran command Message of the Day 17.08 12:55:13 [Connect] User eduartt, IP 186.22.177.4 17.08 12:55:09 [Server] INFO Player: 3LiTE_Pixel_Dust, Iluvunicorns, jman231, Lord_Laxus, Minemasterxxx, omarfia, PoLarMinEr21, slagged5torm, Tezia, TheMarcynasLTU, varkerokiller, VOTE_ME_OFF5555, x7moOode 17.08 12:55:09 [Server] INFO Co-Owner: [Co-Owner]Tyler 17.08 12:55:09 [Server] INFO list 17.08 12:55:02 [Server] INFO Set joseisawesome to gamemode: SURVIVAL 17.08 12:55:00 [Server] INFO Creating empty config: /plugins/Essentials/userdata/3lite_pixel_dust.yml 17.08 12:55:00 [Multicraft] 3LiTE_Pixel_Dust ran command Message of the Day 17.08 12:55:00 [Connect] User 3LiTE_Pixel_Dust, IP 79.179.134.74 17.08 12:54:51 [Server] INFO ... 17 more 17.08 12:54:51 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 17.08 12:54:51 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) 17.08 12:54:51 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17.08 12:54:51 [Server] INFO at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) 17.08 12:54:51 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.onPlayerInteractEvent(ETableShopRightClickBlock.java:237) 17.08 12:54:51 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.openinv(ETableShopRightClickBlock.java:295) 17.08 12:54:51 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.Lader(ETableShopRightClickBlock.java:353) 17.08 12:54:51 [Server] INFO Caused by: java.lang.NullPointerException 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:235) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 17.08 12:54:51 [Server] INFO at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:125) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) 17.08 12:54:51 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.Packet15Place.handle(SourceFile:58) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:637) 17.08 12:54:51 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerInteractManager.interact(PlayerInteractManager.java:371) 17.08 12:54:51 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:207) 17.08 12:54:51 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) 17.08 12:54:51 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) 17.08 12:54:51 [Server] INFO at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) 17.08 12:54:51 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 17.08 12:54:51 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 17.08 12:54:51 [Server] INFO org.bukkit.event.EventException 17.08 12:54:51 [Server] SEVERE Could not pass event PlayerInteractEvent to ETableShop v0.6.0 17.08 12:54:51 [Multicraft] Skipped 2 lines due to rate limit (30/s) 17.08 12:54:49 [Server] INFO ... 17 more 17.08 12:54:49 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 17.08 12:54:49 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) 17.08 12:54:49 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17.08 12:54:49 [Server] INFO at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) 17.08 12:54:49 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.onPlayerInteractEvent(ETableShopRightClickBlock.java:237) 17.08 12:54:49 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.openinv(ETableShopRightClickBlock.java:295) 17.08 12:54:49 [Server] INFO at me.Katze9.ETableShop.ETableShopRightClickBlock.Lader(ETableShopRightClickBlock.java:353) 17.08 12:54:49 [Server] INFO Caused by: java.lang.NullPointerException 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:235) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583) 17.08 12:54:49 [Server] INFO at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:125) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) 17.08 12:54:49 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:237) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.Packet15Place.handle(SourceFile:58) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:637) 17.08 12:54:49 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerInteractManager.interact(PlayerInteractManager.java:371) 17.08 12:54:49 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:207) 17.08 12:54:49 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:463) 17.08 12:54:49 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478)
@LeNzYFly
Can you please give me the whole server log. Please as. Txt
http://www.youtube.com/watch?v=LWv5Vi8dVYs&feature=youtube_gdata Check out this video! Learn how to set it up, use it and much more!
Thank you for the info we care about.
@LeNzYFly
which java version you have exactly (ie for example: 1.7.0 (64-bit))
@Katze9
Can you maybe send the folder that the file should create to me? If that is to any help.
Otherwise I don't know, it doesnt show that it's working in the /plugins list ingame and nothing like that. I really want this plugin to work on my server because it is a very cool looking plugin that seems to be pretty easy to use. I already got Java 7, so that isnt the problem.
@LeNzYFly
Can it be that they use java6, if so they need to upgrade to java7.
@Katze9
I am running the latest bukkit build 1.5.2. This is from the start up (the log)
2013-06-28 15:02:04 [SEVERE] Could not load 'plugins\ETableShop.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/Katze9/ETableShop/ETableShop : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.UnsupportedClassVersionError: me/Katze9/ETableShop/ETableShop : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
@LeNzYFly
Can they please send me the server log and tell me what they build of bukkit Use.
(Sorry for my english I come from Switzerland and speak German.)
I can't get it to work, I've inserted iConomy and Vault in my plugins folder. Also this plugin of course, but nothing happends. The commands ingame wont work and I am not getting a folder called ETableShop nor Vault.
Can you help me out?
@matthiasvd2
In the picture I have the Dokucraft-TSC-Adrundaal [32x32]. (requires optical fine)
What for texturepack did you use for that image? Btw: great plugin :)
http://www.youtube.com/watch?v=LWv5Vi8dVYs&feature=youtube_gdata
Great plugin! I just did a video on it! Posting link once it is uploaded!