SuperMarket
![]()
SuperMarket is a fast and easy-to-use MySQL server shop
Installation | Commands | Signs | Permissions | FAQ
Video Showcase
If you wish to record a video showcasing the features of this plugin as well as how it functions then please inform me so that i can put it up here!
Features
Automatic Updates!
Comes with a complete database of pre-priced items!
Items can be buy or sell only!
Modify the database in-game!
Sign support!
Suggestion system!
Little setup required!
Item names can be changed to anything!
Add multiple aliases to items!
Browse through all of the items on the market!
Prices can be changed instantly in-game!
Automatically price all of the items to match your server's economy!
Recorded transaction history!
Dynamically change your prices every few hours!
Easily add your own languages!
Create custom messages!
Includes an easy to use GUI!
Control trading by enforcing stock levels!
Sell enchanted items and books!
Upcoming Updates
-
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
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.







-
View User Profile
-
Send Message
Posted Apr 27, 2014@Catfairy
Support for older versions isn't something I can provide because the version you're talking about was written so long ago. Sorry about that, I recommend updating to the latest version but if you're still imminent on having an older server then try browsing through the comments on this plugin to see if others have had similar problems and how I or they've resolved them, hope that helps. :)
-
View User Profile
-
Send Message
Posted Apr 19, 2014Please help me, I think this plugin is the perfect plugin for my server, but I need help with this little problem. Im running the 1.6.2 version on my 1.6.4 pixelmon server and I got this error: 16:36:03 [SEVERE] Could not load 'plugins/SuperMarket.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: Failed to remap class me.wizardo367.SuperMarket.SuperMarket at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:194) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:307) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:231) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugins(CraftServer.java:231) at cpw.mods.fml.common.event.FMLServerAboutToStartEvent.<init>(FMLServerAboutToStartEvent.java:29) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at cpw.mods.fml.common.LoaderState.getEvent(LoaderState.java:84) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112) at cpw.mods.fml.common.Loader.serverAboutToStart(Loader.java:817) at cpw.mods.fml.common.FMLCommonHandler.handleServerAboutToStart(FMLCommonHandler.java:309) at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:222) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Caused by: java.lang.ClassNotFoundException: Failed to remap class me.wizardo367.SuperMarket.SuperMarket at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:539) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:456) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:234) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:183) ... 15 more Caused by: java.lang.UnsupportedClassVersionError: me/wizardo367/SuperMarket/SuperMarket : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at org.bukkit.plugin.java.PluginClassLoader.remappedFindClass(PluginClassLoader.java:527) ... 22 more
-
View User Profile
-
Send Message
Posted Apr 16, 2014@Demented_ZA
Go into the config file and remove all of the single quotes, that should resolve your issue. :)
-
View User Profile
-
Send Message
Posted Apr 11, 2014Running Bukkit 1.7.2. I also get the error:
[19:40:38 ERROR]: Cannot load configuration from stream org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed in "<string>", position 451 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) [craftbukkit-beta.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:149) [craftbukkit-beta.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:204) [craftbukkit-beta.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at me.wizardo367.SuperMarket.LanguageYML.reloadCustomConfig(LanguageYML.java:31) [SuperMarket.jar:?] at me.wizardo367.SuperMarket.SuperMarket.onEnable(SuperMarket.java:60) [SuperMarket.jar:?]
I tried deleting the language.yml file, I even tried deleting both files to have them re-generate, I edit .yml files with notepad plus plus. I also parsed the files with two different .yml parsers to check for issues, but I still get the above. I also tried enclosing values in single and double quotes to no avail. This is a fresh install of Bukkit. I have tried this pluging with only its dependencies. All other plugins I use work fine without any issues with .yml files. Is anyone else having this?
-
View User Profile
-
Send Message
Posted Mar 27, 2014@amberleaf80
Delete the language file and allow it to regenerate.
-
View User Profile
-
Send Message
Posted Mar 26, 2014Fresh install and I get this problem: 26.03 18:15:09 [Server] INFO org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed 26.03 18:15:09 [Server] ERROR Cannot load plugins/SuperMarket/language.yml 26.03 18:15:09 [Server] INFO Enabling SuperMarket v2.0.1
-
View User Profile
-
Send Message
Posted Mar 25, 2014@MagestyH
I found the solution:
You must add '' before and after your settings. For example not localhost but 'localhost' and not 3306 but '3306' ;)
-
View User Profile
-
Send Message
Posted Mar 24, 2014Hey, I'm having the same problem Breakstone was, and it's not very clear how he fixed it. Any chance you could help me? I'm using version 2.0.1
-
View User Profile
-
Send Message
Posted Mar 22, 2014@vastrix
Whose they? It's a server shop. Frame support can be added but I'm busy atm so I'm not looking to add anything new.
-
View User Profile
-
Send Message
Posted Mar 22, 2014-
View User Profile
-
Send Message
Posted Mar 21, 2014@Wizardo367
All right :)
-
View User Profile
-
Send Message
Posted Mar 19, 2014@iBreakstone
It's been over two days now since I uploaded the file, Bukkit usually take this long to check a file. :(
-
View User Profile
-
Send Message
Posted Mar 19, 2014@Wizardo367
When do you update?
-
View User Profile
-
Send Message
Posted Mar 17, 2014Quick Update: SuperMarket 2.0.1 has been submitted and fixes one minor and one serious bug! If you already have SuperMarket 2.0.0 then make sure your auto-update settings are set to true. In the mean time I would recommend not using 2.0.0.
P.S. If you're server already has an established economy then check out the AutoPrice command! If the lowest priced item on your server is priced at $1 not $0.01 then /SM AutoPrice 1 will adjust ALL of the database prices automatically!
-
View User Profile
-
Send Message
Posted Mar 17, 2014@iBreakstone
Well that seems serious... I'll look into it. Thanks :)
-
View User Profile
-
Send Message
Posted Mar 17, 2014@Wizardo367
yes, I know it aint listed as a command, just wanted you to know ;)
-
View User Profile
-
Send Message
Posted Mar 16, 2014@Wizardo367
Yes i did. But it says
I did everything correctly and i tested this plugin with 4 databases and nothing works.
EDIT: It works! I have to add the texts in the config file into ' ' But now i have another problem: if i have only 1$ and i try to buy an enchantet golden apple (price 2k+) it says "Transaction failed" but i have the golden apple in my inventory .
-
View User Profile
-
Send Message
Posted Mar 16, 2014@adoggy
Hmm looks like I forgot to add some code... no biggie, just use /SM Help if you want to know the commands, /SM is an invalid command anyhow. :)
-
View User Profile
-
Send Message
Posted Mar 16, 2014@iBreakstone
1. Did you create a blank MySQL database called supermarket
2. Did you enter the settings for that database in the config file?
-
View User Profile
-
Send Message
Posted Mar 16, 2014I cant connect to the DB. I tried much other DBs but it doesnt connect. No error, only connection doesnt works.