Mods

What is a mod?
Mods (short for modifications) are changes, additions, or deletions to Minecraft that alter the original gameplay. Mods that add new content to the original game are often called partial conversions, while mods that create an entirely new game are called total conversions, and mods that fix bugs are called unofficial patches.

Mods have become increasingly popular, and increasingly extravagant. Mods are becoming very in-depth and add whole new experiences and goals to the game. Mods can now entirely change the minecraft you thought you knew.

Mods for Minecraft can introduce an entirely new experience and increase the creativity in many different ways, and the Mojang team plans to add an official modding API that allows modders to more easily add content to the game.

Most mods in Minecraft add content to the game to alter gameplay, change the creative feel, or give a player more options in how they interact with the Minecraft world. Some may be bigger expansions, such as the Aether Mod, that add a significant amount of new content to the game. Other mods take away content to create a simpler or more specific gameplay experience. Some mods, such as the Portal Mod, attempt to bring over another game's content, experience, and feel. And still other mods do more technical things such as adding or expanding more settings/options or optimizing the speed, graphics, or gameplay of the game. Server mods or plugins mainly give server admins more options and ease of use, and most mods for single-player have a server version that allows or optimizes the mod in multiplayer.

Ideally, the creator of a Minecraft Mod updates the mod whenever the game updates - bringing more content, bug fixes, or optimizations. Otherwise, the mod may not work with a new version. Many in the Minecraft community appreciate the additional experience and ease of use that come with mods, while others play "vanilla", the original game, with only the original content, and might view mod usage as cheating. While Minecraft mods are generally safe to install, one should exercise caution with mods to prevent crashes, deletion of game or save data, system instability, or potential malware infections from a bad link or the mod itself. There are many mods or plugins available to complement the original Minecraft game or give server admins more options and control over their servers.

How to install Mods
To install most single player mods on Windows, go to  (omit Roaming on XP and earlier). On Macs it will be. On Linux it will be  (hidden by default). Then, go to the folder called 'bin' and open the minecraft.jar file with WinRar, 7zip, or a similar archive manager. After this, download the mod and save it. Open the mod (which usually is a .zip or .rar folder) file with your archive manager and copy the files in the minecraft.jar. Always open the minecraft.jar file with an archive manager, as opening minecraft.jar directly will result in an error. Also, deleting some files in META-INF is extremely important. DELETE the .sf and .dsa files. It is best to keep the manifest.mf file.

Windows Installation
Steps in order:


 * 1) Find your mod (usually in the minecraft forum) and download it.
 * 2) Locate your ".minecraft" folder. In case you have any important world saves, back them up by copying the "saves" folder and putting it in a safe location, server lists are saved in the "servers.dat" file, you may keep of a backup of it as well. You may copy the entire .minecraft folder aswell, but it is not nessecary. Open the .minecraft folder, then open the "bin" folder and open "minecraft.jar" with the archiving software.
 * 3) Open the mod (usually a .zip/.rar etc.) with the archiving software, and drag-n-drop the files of the mod into your minecraft.jar. Make sure to read any information the mod creator has placed on the mod page or in mod folder (usually a "readme.txt") as some mods are more complicated. Some mods contain sound files (.ogg) and are placed in the "resource" file in the .minecraft folder.
 * 4) Delete the files in META-INF except manifest.mf. You don't need to remove mainifest.mf, only the .dsa and .sf files.
 * 5) Run your Minecraft client to see if the mod works. If you get a black screen upon start up, check to see if you installed all of the correct files. Some mods require first installing APIs like ModLoader and Minecraft Forge.
 * 6) If you still have problems, make sure the mod is updated to your version of Minecraft and there haven't been any recent problems mentioned on the mod's Minecraft Forums page.
 * 7) If all else fails, don't panic. Delete your "bin" folder or the entire .minecraft folder if nessecary. Run the Minecraft client again and the missing files will be downloaded. Next, copy your backup(s) into the .minecraft folder.

Mac Installation
There are two ways to install mods on Mac. The one that will be described is the best way, but not the easiest.

Steps:

1. Download your mod. 2. Open Terminal (it should be in your utilities folder.) 3. Type in the following, line by line: cd ~ mkdir mctmp cd mctmp jar xf ~/Library/Application\ Support/minecraft/bin/minecraft.jar 4. Do NOT close Terminal! Open your home folder. There should be an mctmp folder. Copy all of the .class files into this folder. 5. Back into the Terminal window, type in the following, line by line: rm META-INF/MOJANG_C.* jar uf ~/Library/Application\ Support/minecraft/bin/minecraft.jar ./ cd .. rm -rf mctmp 6. Run Minecraft. If the game crashes or freezes, then follow the backup instructions described in the Windows area.

Outdated Mods
A full list of outdated mods can be found here.

Client Mods
Client Mods are modifications to your Minecraft program (Alpha, Beta or Full Release). They are not custom clients, and require modification of minecraft.jar. Like high resolution textures, they only work with the launchers, and won't work if you play through a browser.

The most common form of client mods are aesthetic and/or functional (such as the iMod). However, some client mods add content to the game, and others fix issues with the game. While some do work on SMP, mods that add content, and thus could be used for griefing, do not work, as the server will ignore custom content.

Note to people editing this page to post their own mods:

First, please put your mod in the correct section. If it adds new mobs, items, or blocks (or dimensions), put it in New Content. If it changes features of an existing item or adds settings, like adding a new difficulty level or making mobs drop more experience, put it in Aesthetic and Functional Mods. If it fixes a bug in "vanilla" Minecraft, put it in Fixes. Second, please keep the mods in alphabetical order. It's much harder to find older, established mods when they are buried beneath the mods that have been thrown on top of them.

Thank you for following these simple rules.

APIs and Loaders

 * For a list of Outdated APIs/Loaders, see here.

Fixes

 * For a list of Outdated Fixes, see here.

Aesthetic and Functional Mods

 * For a list of Outdated Aesthetic and Functional mods, see here.

New Content
Any mods that add new blocks, items, or mobs will have new Data Values, which can be found on the Mods/Data values page.

For a list of Outdated New Content mods, see here.

Language Packs
As of snapshot 11w49a, language packs are obsolete, due to the official implementation of other languages. As of Minecraft 1.1, 56 languages including fictional ones, such as pirate, are implemented so language packs are no longer needed to change the in game language.

If you wish to use language packs on 1.0.0 and earlier, Visit this link on the Minecraft Forums for a comprehensive language packs guide.

Server Mods
Server Mods are modifications to the official Minecraft server software. They generally fall into two broad categories: management and gameplay.

Management mods are commonly designed to make administration of servers easier by implementing tiered privileges for commands (such as kicking, banning etc.). They are frequently implemented as "wrappers" which do not actually modify the main server .jar file, instead monitoring its output and sending commands to it.

Gameplay mods are modifications to actual game mechanics, such as restricting the placement of blocks commonly abused by Griefers (e.g. lava, TNT), fixing bugs in the server (e.g. making furnaces function before the update of 10th of September 2010) or adding new gameplay features.

Mod List
This is a list of wrappers and modifications. For server mods for out of date versions, see here.

Videos

 * How to install Mods
 * How to install ALL mods with links to all resources