Climatecraft

A carbon emissions mod for Minecraft
Alternatives To Climatecraft
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Minecraftforge6,442
a day ago144otherJava
Modifications to the Minecraft base files to assist in compatibility between mods. New Discord: https://discord.minecraftforge.net/
Worldedit2,908
4 days ago162otherJava
🗺️ Minecraft map editor and mod
Iris2,902
2 days ago222lgpl-3.0Java
A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
Create2,327
11 days ago2,116mitJava
[Forge Mod] Building Tools and Aesthetic Technology
Dynmap1,919
a month ago86apache-2.0Java
A set of Minecraft mods that provide a real time web-based map system for various Minecraft server implementations.
Catserver1,844
11 days ago80lgpl-3.0Java
高性能和高兼容性的1.12.2/1.16.5/1.18.2版本Forge+Bukkit+Spigot服务端 (A high performance and high compatibility 1.12.2/1.16.5/1.18.2 version Forge+Bukkit+Spigot server)
Meteor Client1,633
20 hours ago617gpl-3.0Java
Based Minecraft utility mod.
Fabric Carpet1,541
3 days ago292mitJava
Fabric Carpet
Opencomputers1,497
25 days ago123otherScala
Home of the OpenComputers mod for Minecraft.
Scriptcraft1,473
3 years ago72mitJavaScript
Write Minecraft Plugins in JavaScript.
Alternatives To Climatecraft
Select To Compare


Alternative Project Comparisons
Readme

ClimateCraft

A minecraft mod that adds carbon emission tracking using AMEEconnect (http://www.amee.com)

Licensed under the BSD 3-Clause license (See LICENSE.txt for details)

Author: James Smith ([email protected])

Copyright: Copyright (c) 2011 AMEE UK Ltd

Homepage: AMEE/climatecraft

Requirements

  • Java Version 6 SDK
  • Minecraft 1.0.0

Building from source code

  1. Download MCP 5.0 from http://mcp.ocean-labs.de/index.php/MCP_Releases and put it in the same directory as this file.

  2. Run 'ant setup'. This will unpack and intialise MCP ready to apply the mod, and download required dependencies for the new code.

  3. Run 'ant patch'. This will add the climatecraft source code into the code extracted by MCP.

  4. Run 'ant build' to compile the code.

  5. Run 'ant runclient' to run the minecraft client.

About the code

The src/com/amee directory contains all the code which talks to AMEE and manages the level of carbon in the atmosphere.

The src/net/minecraft directory contains a set of patches to the Minecraft source code that are applied by the above process.

Modifying the source code

Changes to the Minecraft source are stored in patches to avoid copyright issues.

To generate these, it's best to create a git repository for the mcp/src directory after running 'ant setup'. Then, after your changes are made, you can run 'git diff-files -p' to generate a big patch file, which you can then split up and add to the climatecraft/src tree along with what's already there.

Note that as the files under com/amee/minecraft do not contain Mojang source code, they are symlinked into the MCP source tree, so you can edit and commit those directly without having to generate patches.

All patch files found under climatecraft/src will be applied during 'ant patch'.

Popular Minecraft Projects
Popular Mod Projects
Popular Games Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Mod
Minecraft
Ant Design
Carbon