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.

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.

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.

Specialized Programs
{{/header|

{{/entry }}
 * name = MCNostalgia
 * author = Quintinity
 * platform = {{OS|win}} {{OS|mac}} {{OS|linux}}
 * programming language = Python
 * version = v1.0.4
 * size = 3MB + 0-45MB or patches
 * date = 2011
 * source available =
 * minecraft version = {{tc|yes|Beta}}
 * forum = http://www.minecraftforum.net/topic/106402-tool-cyborgs-tools-mcnostalgia-104/
 * notes = Simple switching between different minecraft versions.

{{/entry }}
 * name = Game Mode Switcher
 * author = Quintinity
 * image = 30c29kw.png
 * platform = {{OS|win}} {{OS|mac}} {{OS|linux}}
 * programming language = Java
 * version = v1.0
 * size = <1MB
 * date = 2011
 * source available =
 * minecraft version = {{tc|yes|Beta}}
 * forum = http://www.minecraftforum.net/topic/638645-18-game-mode-switcher/
 * notes = Easily switch your world game mode between Survival and Creative.

{{/entry }}
 * name = Minecraft Song Planner
 * author = Davve
 * image = MCSP2.png
 * platform = {{OS|win}}
 * programming language = Game Maker (GML)
 * version = v2.5
 * size = 1.64MB
 * date = 2011-01-21
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|Beta}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1020&t=148002
 * notes = Lets you compose Note block music that you later can import into Minecraft using .schematic files.

{{/entry }}
 * name = Redstone Display Maker
 * author = Davve
 * image = rsdm.png
 * platform = {{OS|win}}
 * programming language = Game Maker (GML)
 * version = v1.0
 * size = 2.83MB
 * date = 2011-06-17
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|Beta}}
 * forum = http://www.minecraftforum.net/topic/385854-redstone-display-maker
 * notes = A program where you can create animations with up to 32 frames that you can import into Minecraft as redstone displays.

{{/entry }}
 * name = SpawnPoint Changer
 * author = Quintinity
 * image = Spawn_Changer.PNG
 * platform = {{OS|win}}
 * programming language = C#.NET
 * version = v1.0
 * size = ~250KB
 * date = 2011
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|Beta}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=350339
 * notes = A quick and easy way to change your spawnpoint! Just select a world, change spawn, and press Save!

{{/entry }}
 * name = Minecraft Rail Calculator
 * author = Mr_Rel
 * image = Pic5preview.png
 * platform = {{OS|win}}
 * programming language = Basic (VB6)
 * version = v3.1
 * size = ~580kb
 * date = 2011-06-06
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|All Versions}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=243187
 * notes = Calculates the distance needed to create a railway between two points, as well as how many materials are needed (Now including Powered Rails, Detector Rails, and Boosters).

{{/entry }}
 * name = Spritecraft
 * author = diamondPants
 * image =
 * platform = {{OS|win|Mac|Linux}}
 * programming language = Java
 * version = v1.1
 * size = 274 KB
 * date = 2011
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|all versions}}
 * website = http://diamondpants.com/spritecraft/
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=283623
 * notes = Spritecraft is an easy-to-use independent Java application that allows you to load virtually any image and convert it into an image of Minecraft blocks. Allows you to specify which blocks to use, how many blocks to use for height/width, and supports custom texture packs (even high-res ones!). Great for creating pixel art in Minecraft! Now supports exporting schematic files so that you can bring your creations straight into MCEdit or similar!

{{/entry }}
 * name = MineTheCloud
 * author = RS
 * image = Minethecloud.png
 * platform = {{OS|mac}}
 * programming language = Objective C
 * version = 1.1
 * size = 90KB
 * date = 2011
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|yes|Alpha, Beta}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=167615
 * notes = Lets you play and save Minecraft on the cloud (i.e. Dropbox). Useful for taking Minecraft saves anywhere you go.

{{/entry }}
 * name = Baezon's Redstone Simulator
 * author = Baezon
 * image = RedstoneSimulator.png
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 2.2
 * date = 2010-11-30
 * source available = {{tc|No}}
 * minecraft version = {{tc|no|Alpha, Beta 1.2}}
 * size = 180KB
 * forum = http://www.minecraftforum.net/viewtopic.php?t=17924
 * notes = A simulator for Redstone circuits. Place circuit elements in a grid and use Play/Pause to control the simulation. Repeaters are not implemented.

{{/entry }}
 * name = Circuit Simulator
 * author = Simnik
 * image = circuitsim.png
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 0.7
 * date = 2011-3-29
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|N/A}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=244382
 * notes = A redstone simulator in the spirit of Baezon's program, written from scratch. Includes repeaters.  Loading and saving has not yet been implemented.

{{/entry }}
 * name = Rek's Circuit Simulator
 * author = Rek55
 * image = Rek sim.jpg
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 0.81
 * date = 2011-7-5
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|N/A}}
 * forum = http://www.minecraftforum.net/topic/429400-circuit-simulator-v081-rek/
 * notes = A simulator capable of imitating the redstone and piston mechanics from Minecraft. It is a fork of Simnik's simulator(above)

{{/entry }}
 * name = AJ's Redstone Simulator
 * author = AnonymousJohn
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 2.0
 * date = 2011-8-5
 * source available = {{tc|No}}
 * minecraft version = {{v|b=1|t=1|B1.7.3}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=1022&t=260329
 * notes = This is a client mod, stripping down Minecraft to what is basically a Creative mode with only redstone-related blocks available. Like most client mods, it requires you to inject some files into minecraft.jar, but it works in a separate directory so you can update your main Minecraft program files afterward without issue.  Because it is a client mod, redstone behaves exactly as it does in the regular game. It can load and save circuits to schematics, and you can build your schematics with most of blocks available in-game.

{{/entry }}
 * name = Minecraft Structure Planner
 * author = LankyBrit
 * image = minecraftstructureplanner.jpg
 * platform = {{OS|win|linux|mac}}
 * programming language = Java
 * version = 0.99.7
 * date = 2011-6-29
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|Beta}}
 * website = http://minecraftstructureplanner.com
 * forum = http://www.minecraftforum.net/viewtopic.php?f=3&t=82736
 * notes = The Structure planner allows anyone to quickly and easily create a variety of structures for construction in-game. Structures are defined using a simple set of numeric fields, texture drop-downs, or option check boxes, and the results are then displayed as a height map, a layer-by-layer plan, and a fully interactive 3D projection. As well as the parameterized structures, the application also allows you to create Freeform structures, as well as computer-assisted Pixel Art designs.  Structures can be exported in a variety of formats including the MCEdit schematic format for inclusion directly into your world. Layer-by-layer construction plans can be printed to paper or file for easy distribution.  The Structure Planner is still in active development, with feature requests and bugs being tracked at http://getsatisfaction.com/minecraftstructureplanner.

{{/entry }}
 * name = binvox
 * author = Patrick Min
 * image = binvox.jpg
 * platform = {{OS|win|Mac|Linux}}
 * programming language = C++
 * version = v1.06
 * size = 0.79 MB
 * date = 2011-07-25
 * source available = {{tc|version 0.39}}
 * minecraft version = {{tc|N/A}}
 * website = http://www.patrickmin.com/minecraft/
 * forum = http://www.minecraftforum.net/topic/52282-converting-a-3d-model-to-building-plans
 * notes = Reads in a 3D model file and converts it to building plans or .schematic import file for MCEdit.

{{/entry }}
 * name = NBTedit
 * author = copyboy
 * image = NBTedit.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 0.9.8
 * date = 2010-05-16
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|Alpha, Beta}}
 * forum = http://www.minecraftforum.net/viewtopic.php?t=7868
 * notes = Allows you to edit every file in the NBT format, and thus edit inventory, entities, and world attributes. Works with Mono under linux (you need the package mono-winforms, too)

{{/entry }}
 * name = NEINedit
 * author = g-man
 * image = NEINedit_0.3b.png
 * platform = {{OS|mac}}
 * programming language = RB
 * version = 0.3 Beta
 * date = 2010-10-29
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|all versions}}
 * website = http://gerritg.de/?p=152
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=68148
 * notes = Edit every NBT File including your level.dat (Health, Items) or chunks. More features planned.

{{/entry }}
 * name = mian (Minecraft Analyzer)
 * author = Pepijn de Vos, Victor Engmark, Alejandro Aguilera
 * image = mian.png
 * platform = {{OS|linux|mac|windows}}
 * programming language = Python
 * version = 0.9.2
 * date = 2011-03-02
 * source available = {{tc|yes|Yes, GPL}}
 * minecraft version = {{tc|yes|Alpha, Beta}}
 * nether support = Yes
 * website = https://github.com/l0b0/mian/wiki
 * notes = Interactive graph showing material counts to height based on a Minecraft save game directory.

{{/entry }}
 * name = Minecraft GPS
 * author = distantcam
 * image = MinecraftGPS.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 1.1.0.0
 * date = 2010-10-26
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|yes|Alpha, Beta}}
 * forum = http://www.minecraftforum.net/viewtopic.php?t=57715
 * website = http://minecraftgps.codeplex.com/
 * notes = Provides in-game updates of the players position. Also allows bookmarking of positions to navigate back to.

{{/entry }}
 * name = Perfect Sphere
 * author = distantcam
 * image = PerfectSphere.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 1.0.0.0
 * date = 2010-10-19
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|N/A}}
 * forum = http://www.minecraftforum.net/viewtopic.php?t=28896
 * website = http://perfectsphere.codeplex.com/
 * notes = Generates blueprints for creating spheres and ellipsoids in the game using blocks.

{{/entry Does not work with Beta 1.6+, because Mojang fixed this.}}
 * name = Speed Hack Utility
 * author = ScottyDoesKnow
 * image = Clockcontrol.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 1.5
 * date = 2010-
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|all versions}}
 * forum =
 * website = http://www.mediafire.com/?m2khmdmgkloroq3
 * size = 230KB
 * notes = Speeds up your system clock, which in turn speeds up in-game time. Works for both Singleplayer and multiplayer. Requires .NET v2, and may work in Linux (or Mac) with Mono.

{{/entry }}
 * name = MCBooster (Minecraft Booster)
 * author = Jake
 * image = Mcbscrnshot.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 1.0
 * date = 2010-11-08
 * source available = {{tc|No}}
 * minecraft version = {{tc|no|Alpha}}
 * website = http://jake.grokia.se/
 * notes = Gives you a little boost/speedhack when you click the button.

{{/entry Does not work with Beta 1.6+, because Mojang fixed this.}}
 * name = Speed Hack Utility
 * author = ScottyDoesKnow
 * image = Clockcontrol.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 1.5
 * date = 2010-
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|all versions}}
 * forum =
 * website = http://www.mediafire.com/?m2khmdmgkloroz3
 * size = 230KB
 * notes = Speeds up your system clock, which in turn speeds up in-game time. Works for both Singleplayer and multiplayer. Requires .NET v2, and may work in Linux (or Mac) with Mono.

{{/entry }}
 * name = Elycin's Minecraft Speedhack
 * author = Elycin
 * image =
 * platform = {{OS|win}}
 * programming language = EDK (Eden Developer Kit)
 * version = 7s
 * date = 7/19/2011 First 7.0 Version Release Date
 * source available = {{tc|No}}
 * minecraft version = All Versions
 * website = http://www.minecraftforum.net/topic/251941-vbnet-40elycins-minecraft-speedhack-build-331-major-fix/
 * notes = The Original Minecraft Speedhack For Classic Minecraft. Previous versions used to work For 1.6 and Down. This Is Possibly Able to work With MONO for mac(Has Not Been Tested) This speedhack Was Originally Created in February, 2011

{{/entry }}
 * name = MineCalc
 * author = klopske
 * image = MineCalc.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 0.2
 * date = 2010-11-12
 * source available = {{tc|No}}
 * minecraft version = {{tc|N/A}}
 * website = http://erikklop.tk/
 * size = 27KB
 * notes = Calculates how much goods you need to craft the amount of items you want or how much fuel you need to smelt the amount of ores you want.

{{/entry }}
 * name = MineSeeder
 * author = XiaTek
 * image = MineSeeder.png
 * platform = {{OS|win}}
 * programming language = C#
 * version = 0.9
 * date = 2010-11-13
 * source available = {{tc|Yes}}
 * minecraft version = {{tc|yes|all versions}}
 * website = http://xiatek.org/?p=139
 * size = 30KB
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=83984
 * notes = Share your natural maps and occurrences as a string of 50 chars.

{{/entry }}
 * name = Minecraft TimeChanger
 * author = Lindell92
 * image =MinecraftTimeChanger.png
 * platform = {{OS|win|mac}}
 * programming language = C#
 * version = 1.0
 * minecraft version = {{tc|yes|Alpha, Beta}}
 * date = 2010-11-23
 * source available = {{tc|No}}
 * size = 23KB
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=93224
 * notes = Change the time of a world. Works on mac with Mono.

{{/entry }}
 * name = Minecraft Multiplayer Manager
 * author = Leslie Liew
 * image = mcmpmgr_screenshot.png
 * platform = {{OS|win}}
 * programming language = C++
 * version = 0.9
 * date = 2011-07-13
 * source available = No
 * minecraft version = Beta
 * forum = http://www.minecraftforum.net/topic/455775-minecraft-multiplayer-manager/
 * website = http://leslie.liew-au.com/mcmpmgr.php
 * notes = Save your favourite multiplayer server addresses and connects Minecraft directly on to the server.

{{/entry }}
 * name = Minecraft Serverbrowser
 * author = Morrolan
 * image =MinecraftServerbrowser.jpg
 * platform = {{OS|win}}
 * programming language = VB.Net
 * version = 2.0.1
 * minecraft version = {{tc|yes|Alpha, Beta}}
 * date = 2011-03-06
 * source available = {{tc|No}}
 * size = 248KB
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=88783
 * notes = Displays servers from servers.minecraftforum.net and helps you managing favourites.

{{/entry }}
 * name = MCDesign
 * author = AT01
 * image =
 * platform = {{OS|win}}
 * programming language = GML
 * version = ALPHA
 * minecraft version = {{tc|yes|Beta}}
 * date = 2011-02-24
 * source available = {{tc|No}}
 * size = 1.62Mb
 * website = http://www.turnipstudios.com/downloads.html
 * notes = Quick and easy floor planner. Can export files for others to open and edit.

{{/entry -4328360507103596844 }}
 * name = Minecraft Save Seed Reader
 * author = Chris Iverson
 * image = mcseedreader15.png
 * platform = {{OS|win|mac|linux}}
 * programming language = Java
 * version = 1.5
 * minecraft version = {{tc|yes|Beta}}
 * date = 2011-09-30
 * source available = {{tc|Yes}}
 * size = 11.1KB
 * website = https://github.com/thedarkfreak/Minecraft-Save-Seed-Reader/wiki
 * notes = Reads the seeds from your save files, so you can regenerate your original worlds. Can now switch worlds between Creative and Survival.

{{/entry }}
 * name = MineOS
 * author = William Dizon
 * platform = {{OS|linux}}
 * programming language = Python
 * version = 1.0
 * minecraft version = {{tc|yes|Beta}}
 * date = 2011-01-04
 * source available = {{tc|Yes}}
 * size = 65MB
 * forum = http://www.minecraftforum.net/viewtopic.php?f=10&t=115788
 * website = http://minecraft.codeemo.com/
 * notes = Standalone Linux OS distribution aimed at running a Minecraft server (only).

{{/entry }}
 * name = MineOS+
 * author = Phant0mX
 * platform = {{OS|linux}}
 * programming language = Python
 * version = 0.3.0
 * minecraft version = {{tc|yes|Beta}}
 * date = 2011-05-12
 * source available = {{tc|Yes}}
 * size = 66MB
 * forum = http://www.minecraftforum.net/topic/253223-mineos-a-tiny-linux-os-for-easy-hosting-wwebpanel-14cb/
 * website = http://mineos.phant0m.net
 * notes = Standalone Linux OS distribution aimed at running a Minecraft server (only).

{{/entry }}
 * name = McMSS Minecraft Multiple Server Selector
 * author = SoloDev
 * platform = {{OS|win}}
 * version = 1 & 2
 * minecraft version = {{tc|yes|Beta}}
 * date = 2011-02-23
 * source available = {{tc|No}}
 * forum = http://www.minecraftforum.net/viewtopic.php?f=25&t=192187&p=2781431
 * notes = Launcher wrapper allowing multiple servers to be retained and accessed in a simple manner.

{{/entry }}
 * name = Minecraft Server Properties Configurator
 * author = ?
 * platform = {{OS|win|Mac|Linux}}
 * programming language = Java
 * version = v1.101
 * size = 33.3 KB
 * date = 2011-09-14
 * source available = {{tc|No}}
 * minecraft version = {{tc|yes|Beta}}
 * website = sites.google.com/site/minecraftservpropsconfig/
 * notes = A much more convenient way of dealing with the standard server.properties of a traditional Minecraft server. Allows you to save and load your configurations to easily switch between worlds, and even includes some basic server backup and worldfile seed reading capabilities.

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
Programme und Editoren Programmes et éditeurs Programok_és_szerkesztők Programy