sharemarket
Sharemarket
The plugin requires vault and an economy-plugin!
General
Sharemarket adds a virtual stock-exchange. You can buy/ sell (virtual) shares of ressources. The price of each share is calculated by the rate of blocks being destroyed in a certain period and some other factors like buying or selling shares. It is possible to earn much money if you are skilled. In our latest version (1.1) variable shares are supported. That means you can choose every block as a share you want. Blocks like water or monsterspawner may not be chosen but if you want you can do this.
How to install
To install sharemarket download the latest version, or whatever version you want. Downloadlink at the right →
- Download the sharemarket.jar file
- Check if you have the right bukkit version (Below the link you see which version sharemarket need)
- Drive to your plugins folder at your bukkit server
- Simply drag and drop the jar to your server
- Restart your server
- Now sharemarket works at your server
If you have questions write a private message to Verci2 or eitorf or post a comment at this page
Latest changes
1.2.1
- bug when you click on signs that arent build for sharemarket - fixed
- (date: 09/9/13)
complete Changelog here.
Bug report
Please use the ticket system from Bukkit or write a comment.
User Manual at this page. Deutsche Version.
-
View User Profile
-
Send Message
Posted May 13, 2013Such a thought: Overview in / smrates not have to be so extensive (2 lines). If they were in one line (without dividends and complete shares) would look better. Besides, you have to shorten the tag [sharemarket] for example [smarket] or [Sharem] or something like that. That additional space to cram everything in one line.
-
View User Profile
-
Send Message
Posted May 13, 2013One more thing - permissions in PermissionsEX do not work. Players without op can not use commands. PS: The red color as the name of the course is really ugly.
-
View User Profile
-
Send Message
Posted May 13, 2013@poncjusz
Ok so we implement another permission to use signs (like sm.sign.use). Second: allow to use the name or id for signs or commands
You´re right, atm some commands flooding the sreen, we could add more arguments, so you only see your amount of coal shares for example. this should prevent the "flooding".
there will be a sign to display the trend as a function... the look of it is difficult cause its only possible to work with signs.
-
View User Profile
-
Send Message
Posted May 13, 2013First, it is a very annoying typing ID instead of the name of things. This destroys the atmosphere of the game, because the player feels only numbers and not what they represent. I suggest that the numbers changed to a normal name, specified in the config file (eg, Emeralds, Iron Ore, Coal, etc.). Secondly, the command / smrates, / smshares or / smmyshares, flooding the screen accumulation of unstructured information. Overall, the look is shit and you need to change it. You have to put it in the form of eye catching and easy to read. Thirdly, should be permission so that could block the use of the command (that is, only the signs to use). The fourth thing: would be useful even some basic statistics of increases and decreases.
-
View User Profile
-
Send Message
Posted May 13, 2013@poncjusz
Thanks
^^in version 1.0 (currently working on it) sign colors are changed...If you make some suggestions for better services, or what you like to have, tell them now, so we can add them to version 1.0.
You could write a Pm to eitorf or me, or write another comment.
we try to add/ change everthing that is possilbe, and makes sense..
-
View User Profile
-
Send Message
Posted May 12, 2013This plugin is great. Something like this for a long time I was looking for. Unfortunately, the information is provided in UGLY way. The service by the command is uncomfortable and annoying. The information is difficult to read. Better is a service provided by signs, but here are just terrible choice of colors! Please, correct this plugin because I really liked the idea, but it looks like a piece of shit.
-
View User Profile
-
Send Message
Posted May 9, 2013@crohakon
For some reasons the save files are destroyed...Because these files are empty all commands return null, cause they need information from this files.. Try with the 0.5.2 version and delete the sharemarket folder, then this error should not be thrown again.
At the moment we are improving our code, and we will implement a better save system. But this will take a while also because we try to test the plugin some more, with different economy or permission plugins to work... May the next version be 1.0 because there will be many new features. If u have some idea what we should implement, tell them now, so we can try and test before uploading.
If the 0.5.2 version wont work please give us some time to test and upload a version that is stable.
-
View User Profile
-
Send Message
Posted May 8, 2013Still waiting for the update to post to bukkit, but this is the error I get at start now.
2013-05-08 22:42:39 [SEVERE] Error occurred while enabling sharemarket v0.5.1 (Is it up to date?) java.lang.NumberFormatException: For input string: "null"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:492) at java.lang.Integer.parseInt(Integer.java:527) at de.eitorfVerci_.sharemarket.Daten.Laden.laden(Laden.java:75) at de.eitorfVerci_.sharemarket.Daten.Laden.allesladen(Laden.java:87) at de.eitorfVerci_.sharemarket.Sharemarket_Main.init(Sharemarket_Main.java:61) at de.eitorfVerci_.sharemarket.Sharemarket_Main.onEnable(Sharemarket_Main.java:45) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
-
View User Profile
-
Send Message
Posted May 8, 2013So, now I log on today and every command is returning null again. Going to try your updated version and will report. I am using PermissionsEx. I will also check for an update on that as well. Well, I will test as soon as it is updated for download anyway.
-
View User Profile
-
Send Message
Posted May 8, 2013@crohakon
I test it with PermissionsBukkit and sm.user.* gives a user permissions to use /smsell, /smbuy, /sm, etc. Everything is working like it should...
Maybe you wrote some [tab] instead of spaces, that was my fault at the beginning.
In the next version the orange text will chang to red, cause like you said its hard to read.
sm.sign.update allows you to use the /smsignupdate command to update all signs with the latest trends and prices.
Sry but i cant reproduce your error and i saw no problem with permissions..
EDIT: I update a new version that fix some text issues. But, sry, i saw no fault with the permission nodes
-
View User Profile
-
Send Message
Posted May 7, 2013So, if I as an admin with * nodes use any command it seems to work.
Any normal player gets either a no permissions message or the command is accepted but no return of information is made. Also, not showing any errors popping up in the console while testing. Double and triple check my nodes with no luck of it just being an error on my part.
Denizen sm.buy Denizen sm.help Denizen sm.myshares Denizen sm.rates Denizen sm.sell Denizen sm.shares
There is the results of my sql pull on the nodes and groups in which they belong. It should work.
Also what exactly does the sm.sign.update allow you to do? Does it allow you to somehow modify the information on the sign without removing?
-
View User Profile
-
Send Message
Posted May 7, 2013Also, the orange color on the sign is hard to read.
-
View User Profile
-
Send Message
Posted May 7, 2013Seems that permission nodes don't work. Have all the perms in the right group but all commands for normal players say they are not allowed as they do not have permissions.
-
View User Profile
-
Send Message
Posted May 6, 2013file must be renamed to sharemarket.jar !
-
View User Profile
-
Send Message
Posted May 6, 20130.5.1 uploaded, economybug should be fixed.
-
View User Profile
-
Send Message
Posted May 6, 2013@crohakon
Working on this issue right now. should be fixed today.
-
View User Profile
-
Send Message
Posted May 5, 2013Plugin does not load correctly and returns lines of "NULL" when trying to issue commands.
2013-05-05 22:02:42 [INFO] [sharemarket] Enabling sharemarket v0.5 2013-05-05 22:02:42 [INFO] [sharemarket] Hooked in to iConomy 8 via [Vault]! 2013-05-05 22:02:42 [SEVERE] Error occurred while enabling sharemarket v0.5 (Is it up to date?) java.lang.NoClassDefFoundError: com/earth2me/essentials/api/UserDoesNotExistException
at de.eitorfVerci_.sharemarket.sharemarket_Main.init(sharemarket_Main.java:54) at de.eitorfVerci_.sharemarket.sharemarket_Main.onEnable(sharemarket_Main.java:37) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) 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.ClassNotFoundException: com.earth2me.essentials.api.UserDoesNotExistException
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 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(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 13 more
-
View User Profile
-
Send Message
Posted May 3, 2013Pages updated, new version will be updated later too.
-
View User Profile
-
Send Message
Posted Apr 28, 2013@crohakon
atm i try to re-code cause i found some old code. With the next version i add sign support and try to fix errors like this one. So pls wait some days until the new version is released
-
View User Profile
-
Send Message
Posted Apr 28, 2013Attempting to use this on my server but it does not seem to function well. /smbuy returns an error no matter how it is used.