[ADMN/WEB] [BukkitDev] Buycraft -The most advanced Donation Plugin.

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

  1. [​IMG]
    Over 100,000 servers have used Buycraft over the last 2 years.
    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.​
    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.​
    Some of the awesome features available:
    • Create donation packages which can reward your players with anything you imagine.
    • Setup advanced packages for memberships ranks, with support for automatic Paypal subscriptions.
    • Many Payment gateways supported! (Paypal, Stripe, Google Wallet, Paymentwall, 2Checkout, Onebip, Paygol, Payza, and Coinbase.)
    • Coupon codes to offer discounts to your players.
    • Run promotional sales to gain attention to certain donation packages.
    • Cumulative ranking to enable your players to upgrade their ranks.
    • Custom variables to offer advanced customisation of your packages.
    • Detailed donation statistics to see how well your server is performing.
    • Multiple webstores per account, with the ability to create sub accounts for your other moderators/administrators on your server.
    • Advanced fraud protection to prevent chargebacks.
    • Webstores available in over 8 languages.
    • You can change your webstore theme and even integrate it into your own website.
    • Everything is hosted by us, resulting in a hassle free and inexpensive way to run your own webstore! The Buycraft platform is updated regularly with many new features added each month.
    Have a feature suggestion? Post it below!

  2. If you talking about a package inheritance system, this has already been discussed @lmc has said that integrating this into Buycraft would be too complex
  3. Offline


    Another idea... How about the ability to use custom style sheets for premium members?
  4. Offline


    I get this when I try starting this up on my server:
    2011-12-27 03:11:49 [SEVERE] Could not load 'plugins\Buycraft.jar' in folder 'plugins':
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:175)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:151)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:127)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: expected '<document start>', but found BlockMappingStart
     in "<string>", line 27, column 1:
        command: buy
        at org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentStart.produce(ParserImpl.java:231)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:109)
        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
        at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:59)
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143)
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:109)
        at net.buycraft.Settings.<init>(Settings.java:36)
        at net.buycraft.Buycraft.<init>(Buycraft.java:42)
        ... 13 more
  5. That's a config file issue. Delete it and start again.
  6. Offline


    Will there ever be support for multiple servers on 1 account? id be willing to pay to add onto a account
    also remember when i asked about the quantity option have you decided if your going to add that?
  7. @darkmage0252 @lmc has said before that he wil not add support for multiple servers under 1 account, his reasons are on a post not far back but if your willing to pay then you should have no problem buying another account
  8. Keeping things on separate accounts makes it a lot easier for us to manage, and to make things less messy for yourself as well. It's quicker and easier to create a new account.n

    This is coming in next update :)


    This is my 1337 post! xD

    This is upto you how you setup the days. To be honest, I would say that 9999 days is unlimited... if your server manages to stay open for that long then good luck


    More informative payment notification emails have now been added and will take effect on the next update.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Sep 9, 2018
  9. Offline


    i got a problem..

    I have 2 packages:
    1) vip
    2) donater (lifetime)

    The Vip will return the manuadd command to set the player to group 'Player'
    The Donater will set for 9999 days to the 'Donater' group..

    But what is if the Donater will buy again the Vip package, then he will return after his packagetime to 'Player' instead to 'Donater', because he has already payed for Donater for lifetime...
  10. It wont return him back to player, it will just re-issue the commands again.
  11. Offline


    how? i don't understand
  12. There isnt anything to understand, its ok and your doing it correctly. It wont put the player back to the Player status after donating twice.
  13. Offline


    ah i think the donater runtime is still active (9999 days), so after the vip time the Donater command will be executed??

    Can you add a -1 for unlimited days?
  14. Offline



    Trying to make package to unban players from webstore is this possible ?
  15. Nope. Sorry. Why would you want to do that? Surely you do not want banned players back in the game? Confused >.<

    It also is due to the capital letters in usernames.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Feb 15, 2019
  16. Offline


    They do it to play. Please is their way u can implement it.
    I got paid more than once but doing it manually

    Claimable won't allow me do that because players has to be in-game.Is their way to disable claimable to certain packages so it will apply even if the player is not in-game. using easy ban plugin that.
  17. Offline


    Is there an help email for Buycraft? I have reset my password twice, but it seems as if the server login system is down or not functioning?
  18. Thank so so much for this plugin it works really well on my server, bought premium :)
  19. Great, and thanks for the support!
  20. For people having trouble logging in, you are probably trying to login using the staff login so use this link: http://buycraft.net. Do not use www.

    No problem :) Any chance you could allow BB code on the web store description?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Mar 26, 2019
  21. Good idea. I will add tomorrow.
  22. Thanks a lot :)
  23. Offline


    HTML > BB

  24. Offline


    Tried it, didn't work.
    It generates a clean config without the secret, after I type that in and reload the server it gives me that error.
  25. Offline


    Would it be possible to make this work without a primier paypal account?
  26. Offline


    No i am not using the staff login, I am using the server login. I type in my email and password. I even try the reset feature, reset the password and try logging in.
    Any way I can get some assistance?
  27. Offline


    is there a give-away command? i would like to be able to give a package away for free without having to type all the commands etc :s
  28. Offline


    This is an amazing plugin! I will be upgrading soon if i can get things to work correctly. This plugin interferes with my BOSEconomy plugin. When i type /ec it shows me my currency. How do i change this plugin's command from /ec to /exit ? OR how do i change so /ec doesnt show economy money so that /ec takes priority on this plugin?

    I will be eagerly awaiting your reply's!
  29. Offline


    I'm still having trouble logging in. I'm 100% sure this is the right email + password, because I have reset the password and the email is said to exist in the database. Help?
  30. it just keeps saying please login to access the panel
    Iv cleared by internet cache many many times this bug is a little irritating as i cant set any new packs up or set the catagories
  31. Delete it, and try a different text editor. It is 100% an issue with your config file.

    Please send me a private message, with the email you think your account is linked to.

    Please send me a private message, with the email you think your account is linked to.

    HTML is very difficult to add without having security issues appear such as XSS/Cross-scripting.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: Jul 14, 2016

Share This Page