[MISC/ADMN/WEB] [BukkitDev] Buycraft - Advanced donation plugin! Fund your server costs!

Discussion in 'Plugin Releases' started by lmc, Aug 16, 2011.

     
  1. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [IMG]






    Running for over 1 year, proudly serving over 40,000 Minecraft servers.


    What is Buycraft, and why does my Minecraft server need it?

    Buycraft enables you to sell in game items/memberships to your community, allowing yourself to fund your server bills to keep your Minecraft server alive. Buycraft is basically an online shopping cart system for your own server!


    How will my players use Buycraft?

    After you have created a Buycraft account, you are given an online webstore which you can use to promote your items for sale. Your players will visit this website and be able to purchase the items that they want, be it a collection of armour, or a monthly VIP membership. Depending on what you enable, your players will be able to pay you via many different methods, such as Paypal.

    What can I sell to my users, and how?

    Buycraft enables you to sell ANYTHING to your users, from a collection of armour upgrades, to monthly VIP memberships. When a player purchases a product, it is automatically processed on your Minecraft server, and removes all hassle of managing payments by yourself. All these different options will take the worry out of funding your Minecraft server.

    Which payment gateways do you support?

    We allow you to sell goods to your players via Paypal.com, OneBip.com, Payza.com, 2Checkout.com, Paymentwall.com and PayGol.com. We also support PaySafeCard!
    You can also sell your items through an online webstore! For an example: https://example.buycraft.net


    The extra awesome features:
    • Sell any items/memberships to your Minecraft users!
    • Create monthly membership plans, for VIP memberships etc.
    • Cumulative ranks/packages (Can be used as a rank upgrading system).
    • Custom variables (Enable customers to customise their purchases).
    • View detailed statistics over all aspects of your online store.
    • Create sub accounts to allow access to the control panel for other staff on your server.
    • Advanced fraud protection techniques. Deal with chargebacks hassle free.
    • Fund your hefty server bills. No more shutting down your server due to lack of funds!
    • No hassle installation, no programming knowledge required.
    • Manage your entire payment system via a fancy control panel.
    • 100% free to use. No expensive transaction fees.
    • Change your webstore theme to make it look the way you wish.
    • Regular updates to the service, with new features constantly being added.
    • Showcase your items via an online webstore. Example: https://example.buycraft.net


    Make sure to watch the installation video below for help with getting Buycraft up and running. If you need any more help, email us via support@buycraft.net or post in this thread.




    Have a feature suggestion? Post it below!




    Plugin Changelog:

    Version 4.7

    • Support for package re-ordering. Updating required!
    Version 4.6

    • 1.3 CraftBukkit release update.
    Version 4.5

    • Bug fixes

    Version 4.4

    • Added the "/buycraft secret" command to set your secret key when in game/console
    • Commands will now show a message if the plugin is not enabled successfully, instead of displaying nothing
    • Admin commands are now shown via /buycraft if the user is OP/console/or has the "buycraft.admin" permission

    This post has been edited 210 times. It was last edited by lmc May 9, 2013.
    Archarin, adde, KoolzSkillz and 57 others like this.
  2.  
  3. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sounds good, will add it to the list.
  4. Offline

    ProjectInfinity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Saw the tweet with changeable order, need this thing live right now!
    Kieron Etherimgton likes this.
  5. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'll release it when it's done :)
  6. Offline

    Jummper123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey Guys. Have been getting this in my server logs. Any ideas?

    [Buycraft] HTTP request failed due to file not found.
  7. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Plugin Version 4.7

    • Support for package re-ordering.
    Website Version 4.0

    • Package re-ordering.
    Some payments or store purchases may face issues from 17:30 PM to 22:00 PM GMT time, this is due to a new package system which is still being transferred as this has been posted.
  8. Offline

    jorisk322

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Probably because of the update being pushed out.
  9. Offline

    Jummper123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Any Idea what I need to do?
  10. Offline

    shika91

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I just updated to the version 4.7 of buycraft and it gives this error:
    http://pastebin.com/AVJQ3hdv
    I notice that it ays that is for CB #1531, is it normal?
  11. Offline

    jorisk322

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Restart your server, and try again in a few hours.
  12. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ill upload a fix now, sorry about that.
  13. Offline

    Jummper123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry but to be clear, you mean try looking at the logs again after?

    This post has been edited 1 time. It was last edited by Jummper123 Sep 18, 2012.
  14. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    download the plugin once again, your issue will be fixed. It was my fault, not yours :)
  15. Offline

    Lorecrafter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey Buycraft Team, I have a Major problem that affects my server very much! My Server won't Recognize Buycraft! i install it the usual way and then find the API Key and then do /buycraft secret <API> and it just comes up with Unknown Command and then i do /pl and its not there! Please help¬
  16. Offline

    Jummper123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Great. Thanks for the quick response. Can I just replace the jar and leave the folder alone? :D
  17. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That'll do it :)
  18. Offline

    austindkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    This post has been edited 1 time. It was last edited by TnT Sep 18, 2012.
  19. Offline

    John Tam

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    New Idea Request:

    Currently, the package page in the Control Panel lists all of the packages you have. I was wondering if its possible to add a new feature to organize the page more?

    Instead of having a whole list of packages in one page (or multiple pages), make tabs/menus at the top for each Package category you have so it would look like: [Ranks] || [Money] || [Others] and you can click on Rank to see all packages under the Rank category. This would probably be easier for us to organize our packages and see what we can delete/change instead of looking through all the lists of pages. Along with this, the new re-ordering feature will probably work with it as well and faster if it was broken up into tabs/menu.

    It will work faster for me because I have a Builder rank at the top of the list and my Premium ranks are on the second page so it would be a pain to keep clicking the up arrow over and over.

    Thanks for reading!
  20. Offline

    polkunus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey I was wondering where this "package reordering" option is on buycrsft and what does "package reordering" exactly mean?

    Also I dont mind paying another flat fee or monthly flat fee for more powerful features, etc. The amount I payed originally is honestly way too cheap for an awesome product like this.
  21. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Will reply to feature requests after college tomoz. On phone at the moment.
  22. Offline

    TheChinski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You have package A, B, and D. In that order, from cheapest to most expensive. You decide to add package C, which would be the third most expensive. Before, when users looked at the packages, they would have seen packages in this order: A,B,D,C as C was the last created. Now, however, if you go onto the Packages tab (https://server.buycraft.net/packages) on the far left you can see the 'Order' column, and each package has arrows by it. You can use these to reorder your packages in whatever way you want your users to see them. ;-)
  23. Offline

    polkunus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Oh oh! I get it thank you. You might want to clear that up as I understood it as "A donor is able to REORDER a package again", which confused me quite a bit because donators can already do this.
  24. Offline

    SnugSites

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I can see the value in the new re-ordering feature and will probably use it. However: I can no longer easily see what package someone has purchased. Instead of them purchasing a Package with a corresponding number in the package list, So I must now hover over all EDIT links until I find the package from the target URL. Unless there is an easier way? Can I request a feature to just change the name of the Package bought in the Payments screen to the actual Package Title.
  25. Offline

    notbob1

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I keep getting this error after WorldEdit crashed my server:
    2012-09-18 18:49:56 [SEVERE] Could not load 'plugins/Buycraft.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: net/buycraft/BukkitInterface : Unsupported major.minor version 51.0
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:155)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:222)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:198)
    at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50)
    at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)
    at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.UnsupportedClassVersionError: net/buycraft/BukkitInterface : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    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:247)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
    ... 9 more
  26. Offline

    austindkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I get the same error, however worldedit does not seem to have anything to do with it. Buycraft will simply not load.

  27. Offline

    iforgot290

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is there a help video for the new auto renew thing?

    I see the arrows and stuff, I just want to know if there is more to it
  28. Offline

    jorisk322

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I think more people had this problem, but @lmc uploaded a new version that should fix it. Please try re-downloading the lates version of Buycraft, and reply again if the problem still exists.
  29. Offline

    rmb938

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is it possible for you to add a comment box when someone buys a package? My server has a package that offers a custom prefix, so instead of trying to track the user down to ask them what they want their prefix to be the comment will be sent with the package purchase notification email.
  30. Online

    lmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I want to add custom fields, so this will allow that if that feature gets added.
    Kieron Etherimgton likes this.
  31. Offline

    flatbmx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am still getting this error after re-downloading buycraft 4.7 from the website :

    Code:
    11:10:13 [SEVERE] Could not load 'plugins/Buycraft.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: net/buycraft/BukkitInterface : Unsupported major.minor version 51.0
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:154)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:222)
            at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:570)
            at org.bukkit.Bukkit.reload(Bukkit.java:183)
            at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:21)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:497)
            at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:489)
            at net.minecraft.server.DedicatedServer.ai(DedicatedServer.java:249)
            at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:214)
            at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.UnsupportedClassVersionError: net/buycraft/BukkitInterface : Unsupported major.minor version 51.0
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
            at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
            at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
            at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:264)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:143)
            ... 14 more
    

    This post has been edited 1 time. It was last edited by mbaxter Sep 19, 2012.
  32. Offline

    monstic

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, after re-ordering packages mu buycraft don't load.

    Error:

    2012-09-19 11:17:41 [SEVERE] Could not load 'plugins/Buycraft.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: net/buycraft/BukkitInterface : Unsupported major.minor version 51.0
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:155)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:222)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:198)
    at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50)
    at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)
    at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: java.lang.UnsupportedClassVersionError: net/buycraft/BukkitInterface : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
    ... 9 more

    This post has been edited 1 time. It was last edited by mbaxter Sep 19, 2012.

Share This Page