[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. I completely see where your coming from.

    I'm just trying to fix errors first before adding new features, it won't take long, possibly only a day to recode the Plugin upto scratch.
     
  3. Offline

    ChrisX930

    lmc , what do you say to my idea? can you make this possible?
     

    Attached Files:

  4. actually, thats a fab idea! I love that, it will defo be implemented.
     
  5. Offline

    ChrisX930

    okay, thank you lmc :)
     
  6. Due to recent issues with our website, Buycraft.net and all services will be down from 17:00 GMT+0. This maintenance should last for a maximum of 1 hour. We are sorry for any inconvenience.
     
  7. Offline

    Itsyuka

    Sorry everyone, just a quick update. The site will be down just a little longer due to database problems. Don't worry though all of the information is still safe!
     
  8. Offline

    asm0deus

    LMC, I too would pay a good deal of money to have the plugin localized :p

    I was one of your first server on buycraft, still love it.. just I could do some crazy stuff with it myself heh.
     
  9. Offline

    convictedsaint

    When I start the plugin I get this error.
    Code:
    12:55 PM [SEVERE] java.net.ConnectException: Connection refused: connect
    12:55 PM [SEVERE] at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    12:55 PM [SEVERE] at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    12:55 PM [SEVERE] at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    12:55 PM [SEVERE] at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    12:55 PM [SEVERE] at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    12:55 PM [SEVERE] at java.net.PlainSocketImpl.connect(Unknown Source)
    12:55 PM [SEVERE] at java.net.SocksSocketImpl.connect(Unknown Source)
    12:55 PM [SEVERE] at java.net.Socket.connect(Unknown Source)
    12:55 PM [SEVERE] at sun.net.NetworkClient.doConnect(Unknown Source)
    12:55 PM [SEVERE] at sun.net.www.http.HttpClient.openServer(Unknown Source)
    12:55 PM [SEVERE] at sun.net.www.http.HttpClient.<init>(Unknown Source)
    12:55 PM [SEVERE] at sun.net.www.http.HttpClient.New(Unknown Source)
    12:55 PM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
    12:55 PM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    12:55 PM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
    12:55 PM [SEVERE] at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    12:55 PM [SEVERE] at net.buycraft.api.Api.HTTPRequest(Api.java:120)
    12:55 PM [SEVERE] at net.buycraft.api.Api.call(Api.java:40)
    12:55 PM [SEVERE] at net.buycraft.api.Api.connect(Api.java:71)
    12:55 PM [SEVERE] at net.buycraft.Buycraft.onEnable(Buycraft.java:127)
    12:55 PM [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    12:55 PM [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
    12:55 PM [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    12:55 PM [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
    12:55 PM [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    12:55 PM [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    12:55 PM [SEVERE] org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1]
    12:55 PM [SEVERE] at org.json.JSONTokener.syntaxError(JSONTokener.java:432)
    12:55 PM [SEVERE] at org.json.JSONObject.<init>(JSONObject.java:185)
    12:55 PM [SEVERE] at org.json.JSONObject.<init>(JSONObject.java:312)
    12:55 PM [SEVERE] at net.buycraft.api.Api.call(Api.java:45)
    12:55 PM [SEVERE] at net.buycraft.api.Api.connect(Api.java:71)
    12:55 PM [SEVERE] at net.buycraft.Buycraft.onEnable(Buycraft.java:127)
    12:55 PM [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    12:55 PM [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
    12:55 PM [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    12:55 PM [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
    12:55 PM [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    12:55 PM [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    12:55 PM [SEVERE] java.lang.NullPointerException
    12:55 PM [SEVERE] at net.buycraft.api.Api.connect(Api.java:74)
    12:55 PM [SEVERE] at net.buycraft.Buycraft.onEnable(Buycraft.java:127)
    12:55 PM [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    12:55 PM [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
    12:55 PM [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    12:55 PM [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
    12:55 PM [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
    12:55 PM [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    12:55 PM [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:457) 
    Seems it lists 2 plugins I use, Buycraft and JSONAPI, are in this error. I use many others but ever since I got Buycraft I've been getting this error. What's going on?
     
  10. Offline

    Korrosive

    Me too :D

    The BuyCraft website is down for maintenance. If the plugin can't connect to the web API, the plugin crashes. Disable BuyCraft a few hours.
     
  11. Offline

    Hampi90

    Have the same problem but I think it's related to their maintance on their website.
     
  12. Offline

    Itsyuka

    Site will be back up soon, within an hour! It should be running more smoothly and will have less downtime.
     
  13. Offline

    Hampi90

    Sounds great! This is one of the best plugins I have ever used and it's well worth the cost to get it to premium. :)
     
  14. Offline

    Nipper

    Goign to say been 2hrs now or so. Just wondering what happened. Did someone spill some water on it?
     
  15. Offline

    rykuu

    I hope there are alot less down times by the time bukkit gets a stable 1.0 build
     
  16. Offline

    WoAyumi

    You need to create custom "Terms of purchase" page, that server owners could fill-up.
    Users CANNOT purchase a package, until they accept Terms of Purchase.
    Thank you.
     
  17. Offline

    aidancbrady

    The website is on, but i'm still getting an error.
    :/

    14:42:53 [SEVERE] org.json.JSONException: A JSONObject text must begin with '{' at 1 [character 2 line 1]
    14:42:53 [SEVERE] at org.json.JSONTokener.syntaxError(JSONTokener.java:432)
    14:42:53 [SEVERE] at org.json.JSONObject.<init>(JSONObject.java:185)
    14:42:53 [SEVERE] at org.json.JSONObject.<init>(JSONObject.java:312)
    14:42:53 [SEVERE] at net.buycraft.api.Api.call(Api.java:45)
    14:42:53 [SEVERE] at net.buycraft.api.Api.connect(Api.java:71)
    14:42:53 [SEVERE] at net.buycraft.Buycraft.onEnable(Buycraft.java:127)
    14:42:53 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    14:42:53 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
    14:42:53 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    14:42:53 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
    14:42:53 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    14:42:53 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    14:42:53 [SEVERE] java.lang.NullPointerException
    14:42:53 [SEVERE] at net.buycraft.api.Api.connect(Api.java:74)
    14:42:53 [SEVERE] at net.buycraft.Buycraft.onEnable(Buycraft.java:127)
    14:42:53 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
    14:42:53 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
    14:42:53 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
    14:42:53 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
    14:42:53 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
    14:42:53 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
    14:42:53 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
     
  18. to the post by WoAyumi - BEST IDEA EVER
     
  19. Offline

    RebornSheep

    I got some erros:
    Code:
    20:47:21 [SEVERE] at org.json.JSONObject.<init>(JSONObject.java:185)
    20:47:21 [SEVERE] at org.json.JSONObject.<init>(JSONObject.java:312)
    20:47:21 [SEVERE] at net.buycraft.api.Api.call(Api.java:45)
    20:47:21 [SEVERE] at net.buycraft.PaymentsChecker.run(PaymentsChecker.java
    :42)
    20:47:21 [SEVERE] java.lang.NullPointerException
    20:47:22 [SEVERE] org.json.JSONException: A JSONObject text must begin with '{'
    at 1 [character 2 line 1]
    20:47:22 [SEVERE] at org.json.JSONTokener.syntaxError(JSONTokener.java:432

    Is this because of the downtime?
    Will it fix it self?
     
  20. Offline

    Moridar

    Absolutely needs to be done... Then I will definitely install on my server. Until then, it's still a little risky.
     
  21. Offline

    aidancbrady

    thats what happened to me


    [/CODE][/quote][/CODE][/COLOR]

    [/quote][/CODE][/quote][/CODE][/quote][/COLOR]

    [/CODE][/quote][/CODE][/quote][/CODE][/COLOR][/quote][/CODE][/COLOR][/quote][/CODE][/COLOR][/quote]
     
  22. @Moridar Buycraft is fine (apart from downtime), i dont see how it can be risky
     
  23. Offline

    Hampi90

    That's a very good idea! Hope it will be implemented soon I already have a "Terms of Purchase" on my forum but it would be a lot easier for the customers if they could see it on the same page where they buy their package.
     
  24. Offline

    aymanh

    buycraft.net down.
     
  25. Hey

    We ran into some unexpected issues, and should be back MAX 30 minutes.

    The posts before this clearly state why it is down. It will be back soon.

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

    Korrosive

    Peace guy, you are doing an excellent job.

    I am proud to have contributed with a premium and see how the plugin gets better every day.

    People, instead of constantly repeating the failures that have already explained, you could thank all they are doing for us.
     
  27. Thank you.

    Im going as fast as i can, its hard when theres only one of you.
     
  28. Offline

    Nipper

    @lmc Hows it going? Just wondering about the ETA you said 30minutes just wondering if you extended it again. Not trying to whine just asking.
     
  29. Put it this way, it will be up before I go to bed and will not be down for a very long period of time. Im not going to give an exact ETA, but will not be more than 1 hour - possibly another 30 minutes.

    Sorry guys, I know im dragging this on, however im going as quickly as I can.
     
  30. Offline

    Korrosive

    Don't worry, developer life is hard. I offered my help and I keep it long. If you need help you just have to ask.

    People, don't be impacient.
     
  31. Offline

    Itsyuka

    Will be giving out Premium Gift Codes!

    To win one of these you must follow us on Twitter at http://twitter.com/Buycraft

    Then we choose at random times and random people who followed will win 1 Premium Code! Woooo

    Rules, you can only win once and no cheating by adding more twitter accounts. If you break the rules that Premium Code will be voided and account will be removed.
     

Share This Page