Ninja
03-06-2011, 01:17 PM
A complete list can be found here (http://www.minecraftwiki.net/wiki/Programs_and_Editors).
Mapping
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.
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
c10t
Command-line. A rewrite of Cartograph. Java+SWT and Python+Tkinter graphical interfaces are also available. 1.4 Forum
Website
Alpha, Beta, McRegion Yes, BSD C++ udoprog (John-John Tedro)
Cartograph G
Branch from Cartograph. Supports the latest updates and some fixes of Cartograph bugs. New features are added including an enhanced GUI. 2011_03_03 Forum
Alpha, Beta, McRegion Not yet C++ (renderer), VB (interface) Gameslinder
Tectonicus
Renders high-detail zoomable versions of minecraft maps, viewable via google maps.
View example map
1.25 Forum
Beta, McRegion Not yet Java OrangyTang
mcmap
Command-line + Windows GUI. Mcmap Live available for Mac GUI. 1.0 Forum
Website
Alpha, Beta, McRegion Yes C++ Zahl
MCMap Live
Interactive GUI, Xray maps, and biome support. 1.4.0 Forum
Beta, McRegion Yes Objective-C++ Donkey Kong
Minetographer
Intuitive GUI for creating detailed, zoomable map renders of you Minecraft worlds. Powered by Tectonicus, Minetographer is fast and easy to use.
View More Information
0.7.2 beta Forum
Alpha, Beta Not yet Java, Objective-C jakester2
PixelMap
Highly customizable with a lot of options. Supports both GUI and command line and have the ability to use multiple cores (multithreading). Example render. 0.85 Forum
Alpha, Beta, McRegion Yes C++ McTwist
MineMap
Easy to use GUI. Multi-platform. 1.0 Forum
Website
Alpha Yes, WTFPL Java Gobo (Elliot Walmsley)
Minecraft Topographical Survey
Fast. Supports huge worlds. Multiple map types, including heatmaps. Both GUI and commandline versions. Auto updates. 1.4 Forum
Website
Alpha, Beta Yes, Ms-PL C# (old Java version also available) Dred_furst, davejk
Alpha Vespucci
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. 1.10 Forum
Website
Alpha No C++ OrangeXP
Minecraft Overviewer
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 [1] 0.0.5 Website
Alpha, Beta Yes Python Andrew Brown
OpenCraft Plotter
Part of the OpenCraft project. A Java library and standalone tool to provide visualizations for all save formats. 0.3 Website
Indev Yes Java ?
Map Viewers
Map viewers are read-only and have an interactive interface.
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
MineViewer
3D, Slices by clicking, GUI, Customizable Schemes. Connects to SMP servers. 0.0.3 Website
Alpha, Beta Yes, MIT C#/Lua DrSchnz
MineDroid
A map viewer / concept design for Android OS. Use your own 1.3 beta levels, temporarily build and destroy blocks, sensor steering, crouch & jump, no-clip mode. Works on low end devices (requires android 2.1 or higher). 250211 Website
Beta, McRegion Yes, BSD Java dilatoryreflex, Ryan McNally
Minecraft AutoMap
Displays a highly customizable live-updated map of your surroundings, including nearby creatures and players. Works with SMP and the Nether. The map runs in a separate window from Minecraft so it can be sized and positioned, fullscreened, or placed on top of Minecraft. Typically updated within 12 hours of Minecraft updates. Requires Risugami's ModLoader. 0.4.x.x Forum
Website
Beta, McRegion Yes, MS-PL C# bp2008, Ceii
Minecraft X-Ray
3D map viewer that highlights minerals. 2.7 MB 9 Forum
Website
Alpha, Beta, McRegion Yes, BSD Java plusminus / xolotl
Minutor
GUI, interactive, shows slices of your map up to the desired height. 1.0 Forum
Website
Alpha, Beta, McRegion Yes, BSD C/ObjC/C++ mrkite77
Discontinued Mappers
Mappers in this section work only with older versions of Minecraft, including the free classic version of Minecraft.
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
Isocraft
The first of its kind. Creates an isometric image of a Classic level. 1.0 Forum
Classic No Java pubby8
Cartograph
The first mapper for infinite levels. Created for Infdev levels before it became Alpha. 5.0 Forum
Beta Yes (C++), no (Java) C++, Java ZomBuster
pynemap
Command-line, suitable for cronjobs or scripts. 0.1b2 Forum
Website
Alpha Yes, MIT Python ramiel (aheadley)
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.
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
Omen
The first map editor, created to edit Indev and later Classic levels. You can view the level's blocks in 2d slices, and alter them by "painting" blocks using brushes of different shapes and sizes. Also includes some terrain generators and supports the old Indev levels. Requires minecraft-server.jar for Classic support. 0.7.0 Forum
Classic No Java osici
NBT Forge
A successor to Omen that supports the newer Alpha levels. Like Omen, you can view 2d slices and paint blocks using a different set of brushes. Added new Blocks of Hallowen Update. 0.2.14c Forum
Alpha No Delphi (?) Aeomin
MCEdit
The first 3D editor. Created to import older levels into the new Alpha levels. Fly around in 3D and select blocks, then copy or export them. Import blocks from schematics or from entire Classic levels. Resize a level by creating or deleting chunks. Alpha 85 Forum
Website
Alpha, Beta, McRegion Partial [2] Python codewarrior (David Vierra)
MineEdit
All-in-one Editor. Includes a terrain editor similar to Omen and NBT Forge. Replaces blocks of one type with another. Also lets you edit your player's inventory and the world's entities. Since the November 21 Update, the terrain editor seems to be missing, but other problems have been fixed, and the program has been updated to support all blocks and objects added in the Halloween Update. [3] 1.0 preview Forum
Website
Alpha, Beta Yes C# N3X15
MapDeleter / Pine Tree Generator
Features: delete chunks; copy and paste chunks (works between worlds); generate large pine trees. R5 Forum
Alpha No Java Chuck
mce
Command-line editor derived from MCEdit. Works well with servers. ? Forum
Website
Alpha Yes Python codewarrior (David Vierra)
WorldEdit
A powerful in-game SMP map editor (requires a plugin host like hMod, Bukkit, and eventually the planned Minecraft API). Edit regions, save/load regions, generate forests, restore regions from backups, and use other various utility tools. Can also be used on Single Player using Single Player Commands[4]. ? Forum
Website
Alpha Yes Java sk89q
Map Generators
These programs will either create a new level with custom terrain, or "implant" new blocks into an existing level.
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
ZOMG
Creates wild, surreal landscapes of several varieties. 2.02b Forum
Indev ZomBuster
MCMapper
A dungeon generator seemingly inspired by old Roguelike games. Creates rooms and levels out of different materials, in different styles. Rooms may hold traps, statues, enemy spawns, and/or treasure. v0.4.6 Forum
Website
Alpha Java BeeTLe BeTHLeHeM
DF2MC
Converts a Dwarf Fortress level to a Minecraft Alpha world according to a ruleset. 0.7 Alpha .31.16 Forum
Website
Alpha Yes C++ TroZ
Minecraft Map Generator
Generates terrain based on user-defined terrain functions. Includes a GUI with map preview. 2011.01.01b Website
Alpha Yes Java TOGoS
Modding
Note: Mods for the stand alone client can be found at Client mods
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
MacModder
MacModder is a mod manager that allows you to insert only what you want to. Instead of merging a whole mod, you can choose to add only a few of the class files, instead of other optional ones. It also features a mod uninstaller, a title splash editor, a save backup utility and a Java>class file converter. 2.1 Forum
Website
Beta No AppleScript, Bash Contrillion
Mod Installer
Installs graphics packs and other mods for Alpha. Can detect the structure of mods inside zip files, allowing for one-click installation in most cases. 1.2 Website
Alpha Yes, Ms-PL C# Dred_furst (davejk)
Minecrafter
Minecrafter is a mod manager with a twist. Instead of providing simple merging tools, Minecrafter allows you to "craft" your own mods by mixing and matching other people's mods, all without touching JARs or graphics programs. 1.1.2 Forum
Website
Alpha No Java Prelithe
Skinning and Texturing
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
SkinEdit
Interactive skin editor with real-time 3D preview, as well a library of pre-built parts. Alpha 3 pre 5 Forum
all versions No Java Patrik Swedman
Sk1nSw1tch
GUI that allows you to easily preview, package, and switch texture packs. 1.11 Forum
Alpha No ? TeddyTrooper
Minecraft Texture Switcher
Allows you to switch texture packs. Beta 0.99 Forum
Website
? No Game Maker TheDarkTiger
DSwitch
DSwitch is a simple texture pack installer & managing program with a couple of extra nifty features. 1.1.1 Forum
Alpha No ? Thunderfudge
NovaSkin
NovaSkin is a 3D web-like intuitive interface to draw direct on skin preview, to view and upload skins. Has build-in integration with third-party skin sites minecraftskins.com and minecraft.decx.org and sharing links with embeddable preview. 1.0 web-based Forum
Website
all versions Yes Javascript Marcelo Saviski
Backup Utilities
Backup Utilities will make sure your saved games stay safe and can restore previously made backups upon errors.
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
Minecraft Assist Utility
Minecraft Assist Utility currently features a game launcher and robust back up system that is both easy to configure and painless to use! Designed for syncing save game between multiple computers. Has proper error handling, unique time saving back up system, game launcher supports multiple browsers as well as the standalone. Updated constantly! 1.4.4 Forum
Website
Alpha No AHK errorseven
TreasureChest
It can manage multiple backups and is capable of repairing/replacing chunk errors or corrupted savegames. Updated frequently. 3.3 (3.4 linux) Forum
Website
Alpha No RB g-man
Minecraft Backup Assistant
Minecraft Backup Assistant helps you to backup your Minecraft saves.
It features fast backup, ZIP backup, restoring, Cartographing the save and more. The only backup program that keeps getting updated!
2.2 Forum
Website
all versions Yes C# omer681
Minecraft Save Manager
Small launcher tool that will back up and synchronize your saved games across multiple computers, performing file operations both before and after Minecraft is launched. It's meant to be a zero-effort tool so you don't have to go through the pain of loading your saved games from a USB drive or cloud folder. 0.98 beta Forum
Website
Alpha ? Yes (Creative Commons) Java+SWT Vergeh
Minecraft Backup Tool
Simple backup + restore tool with automatic map image generation. Includes AlphaVespucci but you can configure it to use any mapper (settings for c10t are also provided). Full source project available for download. Programmed using Lua and AutoPlay Media Studio Personal Edition. 1.0.4 Forum
Website
Alpha ? Yes Lua + AMS PE Rugged Malone
Minecraft Save Wizard
Easy To Use save manager effectively giving you the power to have an unlimited amount of worlds ! Use this great tool to move saved worlds between a holding area and the real minecraft area. This makes it easy for modders because it can move worlds into an easily accessible directory and then back again in two clicks ! 1 Forum
Alpha + Beta Not Yet VB.Net PREDATOR_UK
Minecraft Savior
Java Swing-based GUI for Minecraft players to backup and restore their valuable saves. Designed to be extremely easy to use, it auto-locates your local Minecraft 'saves' directory, and remembers the location of your backup directory and last backed up World. In many cases, the user can backup or restore in just one click! 1.4 Forum
Website
Beta Yes Java JS
Tjb0607's Backup Script
A simple terminal-based backup script that instantly backs up saves 1-5 if any changes have been made. 1.1 Forum
Beta Yes Bash Tjb0607
Inventory Editors
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
INVedit
Some kind of successor of NBTedit. You can use it to edit your inventory in the Survival Alpha. 0.9.4 Forum
Alpha, Beta Yes, public domain C# copyboy
Inside Job
A Mac inventory editor for Minecraft Alpha. 1.0 Forum
Website
Alpha, Beta Yes, MIT Objective-C preble
MC WebChest
A web-based inventory editor. Upload your data files, edit, and download. Still adding features. 1.0 web-based Forum
Website
Alpha, Beta Some HTML/Javascript/Perl kbosak
MCPlayerEdit
A command-line inventory editor, with additional features including moving the spawn point, changing time of day, bookmarking locations. showing the world random seed and more. 0.10 Website
Alpha, Beta Yes, MIT Python Ferry Boender
InvGrid
Simple Minecraft inventory editor for OS X and Linux. 0.6.1 Forum
Website
Alpha, Beta Yes, public domain C++ and Qt4 jbendig
LolEditor
Save editor. Edit map time, spawn/player positon, health and inventory. Map viewer also included (requires XNA). Does not run with Mono. 2.81 Forum
Alpha,Beta No C# Dawidds
Online Minecraft Inventory Editor
Online Minecraft Inventory Editor for any platform, any browser. 1.2.7 web-based Website
Alpha, Beta No php + jQuery + html vitaminRAD
Ultimate Inventory Editor
Raw data inventory editor. 1.1 Forum
Alpha, Beta No Java imjake9
Specialized Programs
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
Minecraft ID list
Select an item from the drop-down lists and click 'Get ID' to display its item ID. v1.1 Forum
Website
N/A No ASP.net Alan Montgomery
Minecraft Crafting Guide
Select a specific item from the drop-down lists, and the application will display the recipe & materials needed to create it. v1.3 Forum
Website
N/A No ASP.net Alan Montgomery
Minecraft EasyID
Searchable Item/Block ID list. Searches as you type, displaying items or blocks which have those letters in them. v1 Forum
N/A No C#.NET Trappingnoobs/Ashley Davies
MineTheCloud
Lets you play and save Minecraft on the cloud (i.e. Dropbox). Useful for taking Minecraft saves anywhere you go. 1.1 Forum
Alpha, Beta Yes Objective C RS
Redstone Simulator
A simulator for Redstone circuits. Place circuit elements in a grid and use Play/Pause to control the simulation. 2.2 Forum
Alpha No Java Baezon
NBTedit
Allows you to edit every file in the NBT format, and thus edit inventory, entities, and world attributes. Reported to work on Linux using Wine [5], may also work using just Mono. 0.9.8 Forum
Alpha No C# copyboy
NEINedit
Edit every NBT File including your level.dat (Health, Items) or chunks. More features planned. 0.3 Beta Forum
Website
all versions No RB g-man
mian (Minecraft Analyzer)
Interactive graph showing material counts to height based on a Minecraft save game directory. 0.9.2 Website
Alpha, Beta Yes, GPL Python Pepijn de Vos, Victor Engmark, Alejandro Aguilera
Minecraft GPS
Provides in-game updates of the players position. Also allows bookmarking of positions to navigate back to. 1.1.0.0 Forum
Website
Alpha Yes C# distantcam
Perfect Sphere
Generates blueprints for creating spheres and ellipsoids in the game using blocks. 1.0.0.0 Forum
Website
Alpha Yes C# distantcam
MCBooster (Minecraft Booster)
Gives you a little boost/speedhack when you click the button. 1.0 Website
Alpha No C# Jake
MineCalc
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. 0.2 Website
N/A No C# klopske
MineSeeder
Share your natural maps and occurrences as a string of 50 chars. 0.9 Forum
Website
? Yes C# XiaTek
Minecraft TimeChanger
Change the time of a world. Works on mac with Mono. 1.0 Forum
Alpha, Beta No C# Lindell92
Minecraft Serverbrowser
Displays servers from servers.minecraftforum.net and helps you managing favourites. 1.1.0 Forum
Alpha No VB.Net Morrolan
MCDesign
Quick and easy floor planner. Can export files for others to open and edit. ALPHA Website
Beta No GML AT01
Minecraft QuickTyper (Command Spammer)
Macro manager that quickly types in commands with the press of a button. 1.2 Website
Beta No C# Patrickssj6
Minecraft Save Seed Reader
Reads the seeds from your save files, so you can regenerate your original worlds. 1.3 Website
Beta Yes Java Chris Iverson
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.
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
AsiWrapper
Open-source console wrapper that adds administration tools (backups, player white-list, auto-restart, external login, etc.) and chat commands for creative servers. r105 Website
N/A Yes, Beer Java Léo Peltier
McMyAdmin
Web based administration tool supporting both Windows and GNU/Linux servers. 0.8.2.0 (Release 15) Website
N/A Non-free/Mixed C# PhonicUK
MC Server Helper
Console wrapper for Windows that automates server backup, restart, and update of minecraft_server.jar. 1.1a Website
N/A Yes, Ms-PL C# GaryJohnson
Minecraft Server Commander
Provides various help functions for hosting the default java server, like an auto-command system and give helper. 2.0 Forum
Website
N/A Yes C# F16Gaming
Multicraft
Feature rich control panel. Lets you manage multiple servers over a single web based user interface. b1.0.11 Forum
Website
Beta Front End Python, PHP xhost.ch
SimpleServer
Console wrapper and packet tunnel for Minecraft beta servers. It implements user groups, whitelisting, admin commands, block blacklisting, chest protection, automated backups and restarts, and more. RC 7.0 Forum
Website
Beta Yes Java SpiegalPwns
Helpers
Name Description Version Platforms Link Latest Compatible Release Source avaliable Programming language Author
Minecraft Song Planner
Lets you place note blocks on a timeline and change their pitch and instruments to construct songs, that you later can build in Minecraft. v1.0 Forum
Beta No Game Maker Davve
Minecraft Canary
Mobile app that serves as a full guide to Minecraft. Features a Timer that tells you what time of the day is it. Contains a full recipe list, tips, info about mobs, block IDs, circuits, traps, etc. 1.45 Website
Beta No Java NinjaCoders
Minecraft Helper
An iOS application that will help you with your adventures in Minecraft. It features a very clean interface and it shows all the items found in the game. Minecraft Helper also has a favorite function, the crafting recipes are interactive and there are links to this Wiki on all item and block profiles, which open in-app. According to the developers also coming to Android soon. 1.1 Website
Beta No Kombo Studio
Minecraft ID List
An interactive ID list that allows you to search through blocks and items. Website
Beta No Graham Edgecombe
Minecraft: Sound Mod
The program allows you to select a file you want to replace, and then specify a file to replace it with. It also creates a backup of your original sounds so you can revert to using them whenever you want. Ideal for changing the sounds to something more interesting, or playing around with them on someone elses game. Latest Version Forum
Website
No VB.net Dan
Kubik
Kubik is encyclopedia app for Minecraft with online chat and lists of servers. 1.4 Forum
Website
N/A No Flex Yury Romanov
vBulletin® v3.8.0, Copyright ©2000-2012, Jelsoft Enterprises Ltd.