Vault

Vault

7M Downloads

Satoshis and Vault?

meta1203 opened this issue ยท 7 comments

commented

I don't know if this is the right place to put this, but here it goes!

I have made a new economy plugin called Satoshis. It has an economy API and everything, and it is (basically) usable. How would I go about integrating it with Vault? If there is anything I need to do, please let me know so I can get going on it right away.

P.S. The BukkitDev project page is here: http://dev.bukkit.org/server-mods/satoshis/ and the source is https://github.com/meta1203/Satoshis

commented

Um, you realize that this is an economy plugin? This is nothing different from other economies other than the ability to withdraw money back into real life. Many people use things like buycraft to already implement purchaseable in-game currency. What makes this plugin any different? How does something like The Bit Mines take off, yet this is "not a good idea"?
All "virtual to non-virtual" transactions take place in the plugin itself, not Vault. I just need Vault to interface with shop plugins, using purely the "non-virtual" currency. After all, isn't that what Vault is for?

commented

ah.. No thanks. Virtual to non-virtual does not sound like a good idea, or something that I'm willing to support. It's a cool idea, but I'm not comfortable having Vault support something like this.

commented

I think you misunderstand vault. It is an API for virtual only currency to allow players to withdraw and trade purely virtually in MC, for those plugins which operate purely virtually.

Does Satoshis have it's own economy that you can also use to purchase in-game currency with out of game funds?

As far as I'm aware there is no plugin that Vault hooks into that uses bitcoins or a similar method. Plugins may hook vault to give players money on donations, but that is completely in their plugin and Vault doesn't directly withdraw or deposit from a non-virtual source. It also never allows players to pull in game currency for real money.

Maybe I'm confused as to what your plugin actually does?

Also, if it's directly linked back to bitcoins how do players get money into it or out of it except with... real currency.

commented

Satoshis does have it's own economy. Just like buycraft, you can turn real money into fake money. However, unlike buycraft, you can withdraw the fake money back into real money. Satoshis acts like a bank, storing the Bitcoin that are sent to it until they are withdrawn again. I hope that makes more sense.

Also, if you do decide to go ahead with supporting Satoshis, there is one more thing in Satoshis that could cause some problems. (Probably not with Vault, but with the plugins that implement them) I have set up a sales tax that auto-deducts a percent of the transaction every time an in-game transaction is made, and is sent to a player set in the config. From what you know, would this cause problems in a correct implementation?

commented

Probably would cause problems, and considering you can't verify that it will be a closed economy system I don't see how this will work. Do people withdraw based on the total number of coins deposited and the total number of virtual money in existence?

commented

In theory, it would be impossible to withdraw more money than the server has because it is an equivalent transaction system. (Bitcoin In = Bitcoin Out) A player can withdraw up to as much money as (s)he has in their minecraft account, divided by the multiplier. This returns the Bitcoin to its proper value.

commented

@meta1203 - then it's a closed system and any plugin that increases the amount of in-game money a player has breaks the economy. Sorry I will not make a Vault connector and support it. Feel free to use a standalone connector inside your own plugin (it doesn't need to be in Vault) if you'd like to but I don't want to have my code attached to the project.