Hacking Carbon Emissions into Minecraft

Well, this is going to do my carbon emissions no good at all...

Saving the planet’s all very well, but it’s not always the most fun thing in the world. Games, however, are fun. Why not combine the two?

Luckily, AMEE can support both! My favourite game at the moment is Minecraft, which (amongst other things) involves using resources to make things, and quite often burning them to do so. Seems like it might be a good fit…

So, at the Stockholm Green Hackathon last weekend, I hacked up a mod for Minecraft that adds carbon emissions, but instead of just putting in some random numbers for it, I used AMEEconnect to get real scientific data from the IPCC in there.

Yeah, I've messed this world up a bit now.

When you burn some wood in a furnace, the mod calls out to AMEEconnect to do a calculation, and adds the result to a tracker in-game. As the carbon ticks up, the environment gets more and more polluted as the skies go dark and the clouds come down. OK, not entirely accurate, but an effective visual indicator!

Of course, it’s not just wood. Loads of things burn, and not just in furnaces. The hack supports combustion of almost anything in minecraft; wood, planks, coal, tree saplings, and so on. I even put in some calculations for setting fire to cows (as any Minecraft player knows, an effective way to quickly get cooked beef). Even the hostile mobs like creepers have their emissions mapped (mostly to generic biomass calculations). I also added redstone (like electricity) emissions using AMEE’s realtime UK national grid data.

Of course, there are also ways to remove carbon from the atmosphere. Plant a tree, and AMEEconnect will work out how much carbon was taken up by the tree growing and reduce the tracker by that amount. After a long day of mining and smelting, you’ll have to go plant a few trees to keep the weather nice.

UPDATE: Take a look at the Climatecraft page in our Labs section for more details and a link to the source code! Warning: may contain burning cows!


This entry was posted in Company news, Developer news. Bookmark the permalink.

19 Responses to Hacking Carbon Emissions into Minecraft

  1. Matthias says:

    Very nice.
    When will we be able to download this mod? I would love to try it out.

  2. James Smith says:

    I’m working on getting it working with SMP and modloader, so hopefully before too long there will be a downloadable version. Keep an eye on @ameehq or @ameedev for announcements!

  3. Pingback: Hacking Carbon Emissions into Minecraft | Green Hackathon

  4. loving this hack, how about an equivalent for Angry Birds?! We have data on poultry combustion right?! http://discover.amee.com/categories/Poultry_manure_nitrous_oxide_emissions/data
    You could have a leaders scoreboard for those players advancing their scores with the lowest environmental impact?

    • James Smith says:

      That’s not quite combustion, but I’m sure we have something that would work. The Minecraft mod now uses the food item in domestic waste combustion for burning chickens… :)

  5. Josh says:

    Wow this is by far the strangest idea for a mod i have ever seen. Pretty cool though :)

  6. Wayne says:

    Very nice idea; I’ve been looking for a consequence which could be applied as our children randomly burn stuff in-game; this would be the perfect option.

  7. Pingback: nerd gold » Green Gaming: Sustainable Minecraft

  8. Pingback: Brainless Driving

  9. Pingback: Brainless Driving

  10. Pingback: Hacking Minecraft to calculate carbon emissions [video] | Allied Gamerz

  11. Pingback: Virtual Guilt and Redemption

  12. Pingback: Pilgrams Minecraft Server » Carbon Emissions Come To Minecraft Via Hack

  13. Pingback: “Climatecraft” – wie Emissionen in Minecraft integriert werden können | Think Minecraft

  14. Pingback: Video Games, Cheats, Walkthroughs, Game Trailers, Reviews, News, Previews, Videos at N2PG

  15. Michael says:

    Has this mod been abandoned?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Terms & Conditions | Sitemap | AMEE blog AMEE News RSS Feed
© 2009-2011 AMEE UK Ltd.