[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. You need to reload the plugin.

    Sorry, we are getting onto it.

    Ill add package names to the emails.
     
  3. Offline

    GameplayerHD

    Hello, my buycraft isnt automated anymore it tells me that "Plugin has been disabled." But i reloaded, restartet server.

    Its 1.1 dev build, with latest buycraft.

    Any ideas? :)
     
  4. Any error logs?
     
  5. Offline

    GameplayerHD

    nope i dont get error. The only line i get is "plugin has been disabled."

    Nothing else ;)

    Im running on 1.1, is 1.1 the problem?
     
  6. When im home Im going to do some tests on the latest 1.1 build.
     
  7. Offline

    supayoshi1

    do they players have to be online to regive an package?
     
  8. Offline

    jorisk322

    Yes. After they have bought a package, they will need to go online on you server. In 5 minutes they will receive their stuff.
     
  9. Offline

    dlcruz129

    That's easy to do. When you create a package, simply list one of the commands as:
    /say {name} just bought the stack of diamonds package for $5.00 on buycraft! Go buy yours today!
     
  10. Offline

    jorisk322

    This ^ but you shouldn't include the '/' at the start of your commands when creating packages in Buycraft, because they are issued from the console, which doesn't require '/'.

    havejack
    dlcruz129
     
  11. We currently have 2 support staff positions available. If you feel you want to help out, and you have a strong understanding of how buycraft works, please send me a private message. You must regularly check for support tickets and answer them when appropriate. Do not mind rewarding people who help out with steam games or possibly money, however if money is your reason to want to be on the team, I am not interested.

    Looking forward to hearing from you..
     
  12. Offline

    Retricide

    lmc
    Could recursive packages be added? For example, lets say I have packages A, B, and C and each of them is about 16 commands long. The player buys the "Ultimate" package which includes A, B, and C. However, since that is 48 commands, I can't define the "Ultimate' package through buycraft.
    To circumvent that, I'm suggesting you add a sort of "package inheritance" where server owners would be able to select, via dropdown menu, what already defined packages will be included in a new package.
     
  13. Good idea.. I think I have a simular idea to something like this.
     
  14. Offline

    Retricide

    Any estimate on when it'll be integrated into BuyCraft?
     
  15. I have told myself to not estimate things, as then people tend to bugger me ;P
     
  16. Offline

    Retricide

    That's understandable. If you want to drop me a private PM, so I can know, I wouldn't be opposed to that (I'm not a bugger, at least I like to think so ;p). Also, if it is added fairly swiftly, I am willing to donate a few dollars,
     
  17. Offline

    jorisk322

    Have you set up your IPN on Paypal to send to http://buycraft.net/ipn/call/package ?
     
  18. Offline

    chisox8

    I got it set up, it works now (i think) (it just went through 2 times, so i think its fine)
     
  19. Offline

    jorisk322

    So, by this you mean your problem is solved? Or do you mean you already did this?
    Anyways. I'm going to bed now. So I probably won't reply for a while.
     
  20. Offline

    bartbergmans

    Too bad you have to enter your minecraft name first before you can see the description.
    It would also be a good idea to make like a shopping cart so people can buy multiple stuff so you won't pay too much for paypal taxes etc.
     
    Spiritwind and Royal_Soda like this.
  21. Offline

    Orange_Riot

    lwc i gave you my email and you havent responed. i need help please
    help is appreciated:D
     
  22. Offline

    jorisk322

    I like the shopping cart to for the same reason, but it has been requested before. I believe it was very complicated and hard to integrate in the current system.
     
  23. Another request from me. (For the webpanel)

    It'd be great if you could change the order of the packages. In the store page it shows the packages ordered by their ID. Would it be possible to add some sort of a drag and drop system to change their order or atleast have some "change id" thing?

    Currently I'd have to delete all the packages to certain point to add something between something. For example, if I had a VIP and Elite VIP, but would like to add Super VIP between those I would have to delete the Elite VIP package first, then add Super VIP and after that Elite VIP again.
     
  24. Offline

    jorisk322

    This has been requested a few times and I think lmc is working on it
     
  25. Offline

    thestriker095

    Change password functionailty? from the Account page would be nice :D.
     
    Spiritwind likes this.
  26. Offline

    Spiritwind

    Say I have multiple servers, do I need to create multiple accounts on buycraft accounts and purchase multiple premiums? Why the hell dont they have it so you can add more than one server to an account??
     
  27. You will need to create multiple Buycraft account's and then buy Premium, This is how it is due to the way our system works with other API's like Paypal
     
  28. Offline

    deimos161

    what does this mean,
    1. 2012-01-21 02:34:07 [SEVERE] Could not load 'plugins/Buycraft.jar' in folder 'plugins':
    2. java.lang.reflect.InvocationTargetException
    3. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    4. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    5. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    6. at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    7. at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:175)
    8. at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
    9. at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    10. at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:151)
    11. at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:127)
    12. at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    13. at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    14. at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    15. at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    16. Caused by: expected '<document start>', but found BlockMappingStart
    17. in "<string>", line 27, column 1:
    18. command: buy
    19. ^
    20. at org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentStart.produce(ParserImpl.java:231)
    21. at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
    22. at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
    23. at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:109)
    24. at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
    25. at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
    26. at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    27. at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:59)
    28. at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143)
    29. at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:109)
    30. at net.buycraft.Settings.<init>(Settings.java:36)
    31. at net.buycraft.Buycraft.<init>(Buycraft.java:42)
    32. ... 13
     
  29. Offline

    thestriker095

    Regenerate you're Buycraft's config by stopping you're server and deleting the buycraft config and restart you're server, then stop you're server once again and open the buycraft config and ensure there is a space between "API Secret=" "and_your_key"
     
  30. Offline

    Nick Foster

    so... to be honest i hate the categories stuff... can you make an option to turn all that off, i feel that most of the time i wouldn't want to over organize and it make it hard for my donors to navigate
     
  31. Bukkit Plugin Version 3.4
    • Configuration files are now stored in a directory
    • Language system
    • Implemented a better way of using different commands for the plugin (for example, /donate instead of /buy)
    • Speed improvements to the payment checker
    • YML formatted files have been changed to CONF
     

Share This Page