Tutorials/Programs and editors


 * This page lists third-party programs. If you are looking for the official Minecraft program, go to Stand alone client.

The Minecraft community has created dozens of programs that can be used to enhance the game. Server software is so numerous that it has a page of its own. The most popular programs are Mappers that create an overhead view of a level. Map Editors let you directly alter a level outside of the game. Map Generators create new terrain types and block patterns that aren't available normally. Mods and Total Conversions add completely new features or modes of play to the core Minecraft game. Backup Utilities make it easy to play your favorite worlds on mulitple computers as well as giving you peace of mind knowing that your worlds are safe. Finally, there are Specialized Programs for editing your inventory, simulating Redstone circuits, and altering game files at a low level.

There is also a small collection of mobile applications for iOS and Android devices.

Some .NET applications may require Mono to run on Mac and Linux.

Mappers
Overhead mappers create a visual map of your world's terrain. Many mappers have options for different overhead and angled modes, and some will limit the map to selected block types or slice the map into smaller pieces.

{{/header|

{{/entry }}
 * name = User interface panel
 * author = Alan Montgomery
 * platform = {{OS|win}}
 * programming language = VB.net
 * version = v1.0
 * date = 2011
 * source available = {{no}}
 * minecraft version = {{yes]]
 * forum = http://www.alandablogger.co.uk/userinterface
 * website = http://www.alandablogger.co.uk/userinterface
 * notes = A handy user interface panel where you can easily register and login and view your account page etc.

{{/entry }}
 * name = c10t
 * author = udoprog (John-John Tedro)
 * image = C10t.isometric.png
 * platform = {{OS|win|linux|mac}}
 * programming language = C++
 * version = 1.7
 * date = 2011-04-01
 * source available = {{tc|yes|Yes, BSD}}
 * minecraft version = {{tc|yes|Alpha, Beta, McRegion}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=33803
 * website = http://toolchain.eu/project/c10t
 * notes = Command-line. A rewrite of Cartograph. Official support for Windows and Linux builds, works for Mac, but requires compilation.

{{/entry }}
 * name = Cartograph G
 * author = Gameslinder
 * image = Cartograph_G_Wool_rainbow_and_trees.PNG
 * platform = {{OS|win}}
 * programming language = C++ (renderer), VB (interface)
 * version = 2011_04_20
 * date = 2011-04-20
 * source available = {{tc|no|Not yet}}
 * minecraft version = {{tc|yes|Alpha, Beta, McRegion}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=165779
 * notes = Branch from Cartograph. Supports the latest updates and some fixes of Cartograph bugs. New features are added including an enhanced GUI.

{{/entry View example map }}
 * name = Tectonicus
 * author = OrangyTang
 * image = TectonicusCloseZoom.png
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 1.36
 * date = 2011-03-02
 * source available = {{tc|no|Not yet}}
 * minecraft version = {{tc|yes|Beta, McRegion}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=95739
 * notes = Renders high-detail zoomable versions of minecraft maps, viewable via google maps.

{{/entry }}
 * name = mcmap
 * author = Zahl
 * image = Mcmap.png
 * platform = {{OS|win|linux|mac}}
 * programming language = C++
 * version = 1.3
 * date = 2010-09-23
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|yes|Alpha, Beta, McRegion}}
 * website = http://github.com/Zahl/mcmap
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=40327
 * notes = Command-line + Windows GUI. Mcmap Live available for Mac GUI.

{{/entry }}
 * name = MCMap Live
 * author = Donkey Kong
 * image = Mcmap_live.png
 * platform = {{OS|mac}}
 * programming language = Objective-C++
 * version = 1.4.0
 * date = 2010-10-21
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|yes|Beta, McRegion}}
 * nether support = Yes
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=54784&p=877865
 * notes = Interactive GUI, Xray maps, and biome support.

{{/entry View More Information }}
 * name = Minetographer
 * author = jakester2
 * image = Minetographer.png
 * platform = {{OS|win|mac}}
 * programming language = Java, Objective-C
 * version = 0.7.2 beta
 * date = 2010-12-28
 * source available = {{tc|no|Not yet}}
 * minecraft version = {{tc|no|Alpha, Beta}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=119635
 * notes = Intuitive GUI for creating detailed, zoomable map renders of you Minecraft worlds. Powered by Tectonicus, Minetographer is fast and easy to use.

{{/entry }}
 * name = pigmap
 * author = equalpants
 * image = Pigmap.png
 * platform = {{OS|win|linux}}
 * programming language = C++
 * version = 0.7.1
 * date = 2011-03-01
 * source available = {{tc|yes|Yes, GPL}}
 * minecraft version = {{tc|no|Alpha, Beta}}
 * website = http://github.com/equalpants/pigmap
 * notes = Fast renderer designed for very large worlds. Supported platforms are Linux and Cygwin.  No binaries; must be built from source.

{{/entry }}
 * name = PixelMap
 * author = McTwist
 * image = PixelMapNormal.png
 * platform = {{OS|win|linux}}
 * programming language = C++
 * version = 0.86
 * date = 2011-04-14
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|yes|Alpha, Beta, McRegion}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=74419
 * notes = Highly customizable with a lot of options. Supports both GUI and command line and have the ability to use multiple cores (multithreading). Example render.

{{/entry }}
 * name = Minecraft Overviewer
 * author = Andrew Brown
 * image = Minecraft-overviewer.png
 * platform = {{OS|win|linux|mac}}
 * programming language = Python/C
 * version = 0.1.0-52
 * date = 2011-04-04
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|yes|Alpha, Beta, McRegion}}
 * website = http://github.com/brownan/Minecraft-Overviewer
 * notes = A Google Maps powered overview that draws your map in 30 degree isometric mode with a high level of detail. A live demo is available at

{{/entry }}
 * name = Minecraft World Map
 * author = skeight
 * image = Mcwm-screenshot-map2.jpg
 * platform = {{OS|win|linux|mac}}
 * programming language = perl
 * version = 0.80 Beta
 * date = 2011-03-29
 * source available = {{tc|No}}
 * minecraft version = {{tc|no|Beta}}
 * website = http://www.mcworldmap.com
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=203052
 * notes = MinecraftWorldMap.com is a web-based solution for sharing Minecraft Worlds with your friends and the community. Just upload your world and the map is automatically rendered for you!

{{/entry }}
 * name = MineMap
 * author = Gobo (Elliot Walmsley)
 * image = Minemap.png
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 1.0
 * date = 2010-10-09
 * source available = {{tc|yes|Yes, WTFPL}}
 * minecraft version = {{tc|no|Alpha}}
 * website = http://crustycode.com/svn/MineMap
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=49829&p=811478
 * notes = Easy to use GUI. Multi-platform.

{{/entry }}
 * name = Minecraft Topographical Survey
 * author = Dred_furst, davejk
 * image = MinecraftTopographicalSurvey.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 1.5
 * date = 2011-03-21
 * source available = {{tc|yes|Yes, Ms-PL}}
 * minecraft version = {{tc|no|Alpha, Beta}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=20817
 * website = http://minecraft.codeplex.com/
 * notes = Fast. Supports really huge worlds. Multiple map types, including heatmaps. Auto updates. One click image upload for sharing.

{{/entry }}
 * name = Alpha Vespucci
 * author = OrangeXP
 * image = AlphaVespucci.png
 * platform = {{OS|win}}
 * programming language = C++
 * version = 1.10
 * date = 2010-11-03
 * source available = {{tc|No}}
 * minecraft version = {{tc|no|Alpha}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=33522
 * website = https://sites.google.com/site/orangexptesting/cabinet
 * notes = Command-line, very customizable output (lots of options), capable of rendering huge maps. Also works under Wine (after adding a DLL override). AlphaVespucci GUI has been written in .NET by LrdPhoenix.

{{/entry }}
 * name = OpenCraft Plotter
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 0.3
 * date = 2010-02-07
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|no|Indev}}
 * website = http://opencraft.sourceforge.net/
 * notes = Part of the OpenCraft project. A Java library and standalone tool to provide visualizations for all save formats.

{{/entry }}
 * name = MapUpdater
 * platform = {{OS|win}}
 * programming language = PHP and AutoIt V3
 * version = 0.1
 * date = 2011-04-05
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|no|Beta}}
 * website = https://github.com/aussieklutz/Minecraft-Mapper
 * notes = Opening up code for community development. Captures position packets using ngrep and feeds the packet to the php to map.

}}

Map Viewers
Map viewers are read-only and have an interactive interface.

Discontinued Mappers
Mappers in this section work only with older versions of Minecraft, including the free classic version of Minecraft.

Map Editors
Map editors alter an existing level's terrain or other properties, such as player position and time of day. Some of them also let you edit your inventory and generate terrain.

Map Generators
These programs will either create a new level with custom terrain, or "implant" new blocks into an existing level.

[Edit]=> seibei at minecraft forums has some very nice map generators, that are compatible with Beta 1.5+ forum: http://www.minecraftforum.net/viewtopic.php?f=1022&t=226959&p=3247966#p3247966

Modding
Note: Mods for the stand alone client can be found at Client mods

Backup Utilities
Backup Utilities will make sure your saved games stay safe and can restore previously made backups upon errors.

Server Wrappers
Server wrappers are mods that do not modify the Minecraft server or its data files, but instead read its console output and supply console commands in order to add additional functionality.

Helpers
Programy