Spoutcraft is a modified Minecraft client that adds in custom content and unlocks server-side SpoutPlugin features.
Like the project? Feel free to donate to help continue development!
Spoutcraft is a modified Minecraft client, which is accessible via the Spoutcraft Launcher, that boosts increased FPS, HD textures/fonts, minimap, and an overview map. When connecting to a server with SpoutPlugin, custom blocks and items, custom guis, custom sounds, etc are all available for use. Spoutcraft is a legacy project and will be replaced by the Spout client when finished.
Homepage | Forums | Twitter | Facebook
Spoutcraft is licensed under the GNU Lesser General Public License Version 3.
Copyright (c) 2011-2012, Spout LLC <http://www.spout.org/>
The latest and greatest source can be found here on GitHub.
Download the latest builds from our build server.
Spoutcraft uses Maven to handle its dependencies.
- Install Maven 2 or 3
- Checkout this repo and run:
mvn clean package
- To create a packaged jar, add
-P mcp-final-win
for Windows, or-P mcp-final-unix
for Mac OS X/Linux.
- Generally follow the Oracle coding standards.
- No spaces, only tabs for indentation.
- No trailing whitespaces on new lines.
- 200 column limit for readability.
- Pull requests must compile, work, and be formatted properly.
- Sign-off on ALL your commits - this indicates you agree to the terms of our license.
- No merges should be included in pull requests unless the pull request's purpose is a merge.
- Number of commits in a pull request should be kept to one commit and all additional commits must be squashed.
- You may have more than one commit in a pull request if the commits are separate changes, otherwise squash them.
- When modifying NMS code (Minecraft code), include
// Spout start
and// Spout end
- For clarification, see the full pull request guidelines here.
Please follow the above conventions if you want your pull request(s) accepted.