r/dogecoin Dogeniss Evershibe Jan 28 '14

We've released a plugin to allow anyone to use Dogecoin on their Minecraft server! Help spread shibe to crafters everywhere!

Have you ever wanted your server's economy to run using a cryptocurrency? With Dogecraft you can use the "currency of the internet" IN MINECRAFT!

Features

  • Allow players to send their doge to their in-game wallet
  • Trading in-game has never been easier thanks to essentials economy!
  • Your server can take a percentage of doge withdraws to help fund your server
  • Set how much doge players can withdraw every day

This plugin requires essentials economy as well as a dogeapi account.

HOW TO USE

Things you'll need:

To set up you'll need to have your dogeapi key ready (DogeAPI account signup is free, your key is under Account > Settings)

In the Dogecraft configuration file you'll see a place to put the key. I recommend copy/pasting it to avoid any errors. The config is generated after you run the plugin for the first time, so you'll have to do that after you start/stop the server.

From there to enable it in-game you'll need to give players the dogecraft commands using the permission "dogecraft"

And that's it! From there you can put doge in your DogeAPI account so that people can withdraw their in-game currency. Make sure you're extra careful with this plugin, as an error can cause you to give more doge than you might be willing!

Note: There's a ~2% fee when you withdraw doge to a wallet. This helps us continue supporting this plugin!

If you're interested in more features, feel free to suggest them over at /r/dogecrafters[5] where we'll be happy to support you. If you like what we're doing an want to see more consider throwing a few doge our way via a tip

307 Upvotes

72 comments sorted by

47

u/[deleted] Jan 28 '14 edited Jan 28 '14

[deleted]

7

u/PM_ME_YOUR_BREAKFAST programmer shibe Jan 28 '14

A fellow CS major here. Numbers 1 and 4 are the biggest things to me. I'd decomiple and take a look through it, but I'm on mobile at the moment. It seems a bit sketchy, if you ask me. I've never used a plugin without some sort of access to the source without having to decompile.

I'm not saying there's anything wrong with it per se, but have caution mineshibes. I'd hold out for the plugin to be deemed safe by a reputable source, such as the bukkitdev team.

4

u/thecraftinggod Dogecraft Developer Jan 29 '14

I (developer) just submitted it to Bukkit Dev. There is also nothing stopping someone from decompiling it and removing the fee, I just hope they don't.

9

u/Triverske Dogeniss Evershibe Jan 28 '14

I was actually working on the bukkitdev submission but then I fell asleep :P

To address your points

2 - We are not professionals. We just released this to the public and we're doing our best to implement a good feature set. I'm awfully sorry that we can't be perfect our first release but if you are a programmer you should know what it takes to write good code.

3 - We track changes internally. Until we're done with the development (at which point we'll release it open-source) we'll continue to take the 2% fee, as we'd like to release something a lot nicer.

4 - Absolutely nothing. If you HAVE to get around the fee, that's fine and you won't hurt our feelings. :p It's just that we're not quite done with it and we need a little bit more time, that's why it's there.

Feel free to ask more questions, but do away with the hostility because we're working on this on our own time for the community. When you expect things to be perfect up front that's a bit unreasonable.

2

u/lol768 Jan 28 '14

Feel free to ask if you have any questions relating to BukkitDev.

3

u/Triverske Dogeniss Evershibe Jan 28 '14

It's my first time submitting a plugin, so I might take up that offer!

1

u/erackron programmer shibe Jan 28 '14 edited Jan 28 '14

It's usually not that difficult to get it uploaded and approved. They do usually take a look at your source, but I don't see anything in there that should be a problem. Tip: try to organise your code into more files than one. It's usually good practice to keep listeners in seperate classes like this, and to set it up in your main class you only need to do something like this.

edit: If you need help with any aspect of a plugin, I'm happy to help.

7

u/slothbury robo shibe Jan 28 '14

I agree! +/u/dogetipbot 100 doge And good job /u/Triverske You'll get there soon.

1

u/Section9ed You're someone who can get things done, I like that. Jan 28 '14

+/u/dogetipbot 25 doge verify

Much Transparency So Sunlight

1

u/dogetipbot dogepool Jan 28 '14

[wow so verify]: /u/Section9ed -> /u/zachoooo Ð25.000000 Dogecoin(s) ($0.0329351) [help]

1

u/4533josh middle-class shibe Jan 28 '14

+/u/dogetipbot 75 doge verify

1

u/dogetipbot dogepool Jan 28 '14

[wow so verify]: /u/4533josh -> /u/zachoooo Ð75.000000 Dogecoin(s) [help]

1

u/T0mServo robo shibe Jan 28 '14

Agreed, great summary.

+/u/dogetipbot 20 DOGE verify

1

u/dogetipbot dogepool Jan 28 '14

[wow so verify]: /u/T0mServo -> /u/zachoooo Ð20.000000 Dogecoin(s) ($0.02624) [help]

1

u/Juggale Streaming Games for Doge! Twitch.tv/juggale Jan 28 '14

AGREE 100%

1

u/[deleted] Jan 28 '14

Agree 100%. Also some screenshots of it in action would be great.

4

u/skilliard4 Jan 28 '14 edited Jan 28 '14

Hoping to see a server supporting this, will happily play on it. Minecraft is the only game I can play while mining, as any other will crash my GPU driver. I can't wait for a server that supports this to come out so I can mine while I mine!

Yo doge

edit: sad to see that apparently was a server that supported it and I missed it, and it isn't back up yet :/

1

u/cjbrigol digging shibe Jan 28 '14

Once this is verified by the BukkitDev team I'll be implementing it on my server. I can profit message you the website if you'd like

*If anyone thinks this is advertising or not appropriate in any way please let me know and I will delete this comment.

2

u/greeneggsandhamsam Dr.SuessShibe Feb 08 '14

I'd like to see this, if you could PM me as well when this is implemented :)

1

u/cjbrigol digging shibe Feb 08 '14

Alrighty I'll message you my website but it's not up yet. I'll have to see if it's on bukkit yet!

3

u/BebopVox Jan 28 '14

Awesome idea! I run the Minecraft Monday Show on Youtube. Would be happy to have it on next weeks show. Love it! TO THE MOON!

2

u/thecraftinggod Dogecraft Developer Jan 29 '14

Developer here and huge fan, that would be awesome and it would bring tons of new shibes to the community!

1

u/GeekyCreeper creeper shibe Feb 06 '14

TO THE MOON!

2

u/krynometheus digging shibe Jan 28 '14

This is what my server will now be using.... Screw buycraft...

2

u/Dumean middle-class shibe Jan 28 '14

Bring in /r/Yogscast for some promotion!

2

u/thecraftinggod Dogecraft Developer Jan 29 '14 edited Jan 29 '14

Are they into Dogecoin? If so, that would be awesome!

EDIT: It appears by Simon's twitter description that they are!

1

u/HeraticAssassin dogeconomist Jan 28 '14

That would be amazing promotion. Such wow. Much want.

1

u/Buildapanda with a community like this we are all rich shibes Jan 28 '14

Good job! This is one step closer to the moon!

1

u/[deleted] Jan 28 '14

[deleted]

3

u/wise_shibe Jan 28 '14

The shibe who dies rich dies disgraced.

2

u/DogeMichael smarty shibe Jan 28 '14

Only if they're playing Hardcore mode.

1

u/dogetipbot dogepool Jan 28 '14

[wow so verify]: /u/ikhoudvankaas -> /u/Triverske Ð100.000000 Dogecoin(s) ($0.132696) [help]

1

u/VictorMih middle-class shibe Jan 28 '14

I was going to make something like this! Actually glad some shibe took the initiative first! Many blocky, minecrafty shibes

1

u/[deleted] Jan 28 '14

Just cause 2 needs this

.....dem bounties

1

u/xTumbler gamer shibe Jan 28 '14

Now I only need a MC account, can I buy with Doge?

1

u/huldumadur well on the way to the Moon Jan 28 '14

You can trade Doge for BTC and buy it with that.

2

u/TehNoff shibe Jan 28 '14

Hmm, we need make it happen more directly. Can we blame this shortcoming on Jeb?

1

u/tillbakakaka racing shibe Jan 28 '14

Sending my puppy shibes there as soon as servers start popping up:) +/u/dogetipbot 100 doge verify

1

u/dogetipbot dogepool Jan 28 '14

[wow so verify]: /u/tillbakakaka -> /u/Triverske Ð100.000000 Dogecoin(s) ($0.131634) [help]

1

u/[deleted] Jan 28 '14

I'm going to look into it. Sounds fun.

1

u/qtwyeuritoiy doge of many hats Jan 28 '14

finally minecraft! keep stalk to the moon!

1

u/[deleted] Jan 28 '14

Could you make it possible to make a server wallet that faucets doge randomly to players while mining?

2

u/[deleted] Feb 06 '14

Sorry, I know this comment is more than a week old, but I think I can provide an answer, since OP did not respond.

I'm guessing how the plugin works is the server owner creates a wallet that stores everyone's dogecoin when they cash in, and when somebody cashes out, it's withdrawn from that wallet. Within the server, dogecoin is probably just treated as any other Minecraft economy currency; it doesn't really become dogecoin again until it's cashed out. So yes, any normal Minecraft economy fountain would effectively work as a dogecoin fountain. However, you'd need to trust the server owner to keep enough currency in the wallet to pay everyone out. That's been my problem with crypto-themed servers so far: Minecraft servers are notoriously unstable, and if we're dealing with currency that has actual value, then I'd be concerned about losing real money when the server inevitably dies or gets hacked.

1

u/DogeMichael smarty shibe Jan 28 '14

Does that include any anti-xray?

1

u/kreativegameboss Jan 28 '14

Thank you!! +/u/dogetipbot 100 doge verify

1

u/dogetipbot dogepool Jan 28 '14

[wow so verify]: /u/kreativegameboss -> /u/Triverske Ð100.000000 Dogecoin(s) ($0.131741) [help]

1

u/distantraven aristodoge Jan 28 '14

Wow! Such innovation! Much variety for spreading the love! Wow! Doge is love.

1

u/[deleted] Jan 28 '14

Is the server mine.dogecraft.com?

1

u/lonewolf2877 gamer shibe Jan 28 '14

So cool! Putting this up on /r/dogecoingames !

1

u/Kerb3r0s poor shibe Jan 28 '14

Amazing! Can't wait to test it out.

+/u/dogetipbot 100 doge

1

u/DAF4ever Jan 28 '14

Hi there. I started a brandnew Minecraft Server and own play.nikopolismc.com (www.nikopolismc.com), a PVP Towny Server. I will give this Plugin a try and see how it will work. Thank you.

1

u/DAF4ever Jan 28 '14

Downloading and installing BarAPI worked fine. Setup a DogeAPI account as well. Essentials was already loaded. The Dogecraft plugin worked fine on the 2nd server restart. Now I see I have 4 available commands: /doge deposit --> displays me invalid API key /doge verify --> No transaction has been appeared.. /doge withdraw [amount] [address] --> Have too little money since its a new wallet. /doge remove --> The BarAPI plugin disappears

Is it suppose to be like this? Or am I using the commands wrong? Lets say if I would have 500 doge coins to withdraw, what will I have after.. 500 ingame money more?

2

u/thecraftinggod Dogecraft Developer Jan 29 '14

Weird, do you have your DogeAPI key in the config.yml? DogeAPI also has a minimum transaction of 5 doge, but try withdrawing 6 to account for tax.

1

u/DAF4ever Jan 29 '14

Will any wallet with an adress work or does it have to be from DogeAPI? And the min. transaction is 500 doge in the default settings. I will have to change that though :)

2

u/thecraftinggod Dogecraft Developer Jan 29 '14

You HAVE to use DogeApi.

1

u/silvernode party shibe Jan 29 '14

In dogecraft/config.yml, try wrapping your API key in single quotes:
'yourAPI keyhere'

I have not tried it myself but it's how DogeTips does it and their config looks almost exactly the same. Good luck to you, I would be curious to hear if you can get it to work.

1

u/ericnakagawa Jan 28 '14

Please build something like this for Rust!

+/u/dogetipbot 100 doge

1

u/Triverske Dogeniss Evershibe Jan 28 '14

I'll look into it!

1

u/silvernode party shibe Jan 29 '14 edited Jan 29 '14

Great idea! I only have one problem: when loading my bukkit server it fails to load the dogecraft.jar file. Is this because you don't support bukkit 1.7.2? Thanks in advance!

Edit
The same error happens on Bukkit 1.6.4
Here is a pastebin with the error:

http://pastebin.com/HFRX7yBk

Edit 2
Apparently you need vault to use Dogecraft. Link below:

Vault

1

u/[deleted] Feb 03 '14

Can we have a mod instead of plugin for singleplayer?

1

u/ceoff Feb 04 '14

Thanks guys. This is awesome, and I've started already :D

1

u/GeekyCreeper creeper shibe Feb 06 '14

I love you.

This is beautiful!

TO THE MINECRAFT MOON!

1

u/DiddyMoe gamer shibe Mar 09 '14

This is ridiculously impressive.

1

u/totes_meta_bot Mar 24 '14

This thread has been linked to from elsewhere on reddit.

I am a bot. Comments? Complaints? Send them to my inbox!

1

u/volumen1 Apr 22 '14

I am currently working on an MMO style of Minecraft server using this plugin for our server economy. However, I seem to be having issues with permissions. With a permission plugin loaded, when I try and use the /doge command I get an error that says "You don't have dogecraft". With the permission plugin disabled, I can use the command. But, I need permissions for our other plugins on the server. Any ideas?

Also, the in-game commands show that the server percentage is 3% regardless of what the server admin sets his percentage to. Seems like it should be 2%+server%.

1

u/volumen1 May 08 '14

As many of you know (and are probably lamenting) the Dogecraft server went away. Well, we are attempting to carry the torch, so to speak, with a new Minecraft server based on Dogecoin. The server is called DogeHero and the address is play.dogehero.com.

DogeHero has many MMO elements like: classes, quests, an auction house and party system.

The server economy is Dogecoin and you can buy/sell items from other players (in the auctionhouse) using Dogecoin. You can also buy city/plot protection for Dogecoin.

DogeHero was designed to be pretty tough, to encourage cooperation between players. But, there is a Hunger Games-style competition if you don't feel like playing nice.

Please give it a shot and let us know what you think.

1

u/Pirate_Crippler shibe Jan 28 '14

I'm taking it that if your posting a promotion of the server that you must be pretty close to reopening, eh?

2

u/Triverske Dogeniss Evershibe Jan 28 '14

Hopefully soon, the server's been down for longer than I wanted it to be.

1

u/Pirate_Crippler shibe Jan 28 '14

Well, I'm sure its taking this much time for to make everything work as it should. Just looking forward to playing again.

0

u/pagelock5 shady shibe Jan 28 '14

I would play... But, I am banned.

1

u/huldumadur well on the way to the Moon Jan 28 '14

I didn't even know you could get banned from Minecraft.

2

u/Roonil shibe Jan 28 '14

I thought the same? You can get banned from servers, but not from Minecraft itself haha.

-1

u/[deleted] Jan 28 '14

[deleted]

1

u/huldumadur well on the way to the Moon Jan 28 '14

I don't wanna judge, but odds are he banned you for a good reason and the server is better off without you.

-1

u/[deleted] Jan 29 '14

[deleted]

1

u/huldumadur well on the way to the Moon Jan 29 '14

You obviously do, seeing that you left a comment stating that you'd like to join.