Info
minecraft.jar is the main code source for Minecraft Minecraft Author(s) Mojang AB (Credits) Markus "Notch" Persson (Creator) Jens "Jeb" Bergensten (Lead Developer) Jon "jonkagstrom" Kågström (AI Programmer) Nathan "Dinnerbone" Adams Erik "Grum" Broes Michael "Searge" Stoyke Thomas "ProfMobius" Guimbretière Agnes "LadyAgnes" Larsson Maria . It is located in the ../.minecraft/versions/(current version) directory, or the ../ minecraft .minecraft (or simply minecraft in macOS) is the folder Minecraft creates to run from. This folder includes the .jar files, sound, music, resource packs, personal options, worlds, etc. Locating .minecraft Locating the .minecraft folder is /versions/(current version) directory in OS X. When using the latest version of the minecraft launcher Minecraft launcher Current version 2.0.934 Platforms The Minecraft launcher is the login and downloader front-end to the stand-alone client. It is responsible for downloading the main Java packages, including minecraft.jar, which holds the code and , it is named gameversion>.jar
It can be opened using a file archiving program or a Java decompiler.
Jar versions
The minecraft.jar file is found in its version folder. It is accompanied by a .json file that lists the version`s attributes. Normal versions are available to choose from via the launcher Minecraft launcher Current version 2.0.934 Platforms The Minecraft launcher is the login and downloader front-end to the stand-alone client. It is responsible for downloading the main Java packages, including minecraft.jar, which holds the code and , and snapshots This is not an official version history or changelog. For the official list, please visit the Minecraft website. For versions 1.11 and prior, please check the Mojang website. For versions prior to Beta 1.8, please are also available. It`s even possible to download alpha Alpha Starting version Alpha 1.0.0 (Jun. 28, 2010) Latest version Alpha 1.2.6 (Dec. 3, 2010) Paid Yes Alpha versions 1.0.0 to 1.2.6 are available to play in the launcher. Be that as it may, please note that these versions versions, and create your own version file to install mods The contents of this page are not supported by Mojang AB, the Minecraft Wiki, the Minecraft IRC channel or the Minecraft Forums. See game modifications. For server moderators, see Operator. An example on. Note that creating a new version is the only way to install mods; the launcher keeps normal versions synced.
Videos
Files in minecraft.jar
In minecraft.jar many files can be found, they can be categorized like this:
- Texture files: Textures used by Minecraft, all in .png format.
- Class files: Compiled Java code that Minecraft uses for program logic. These files (classes) are named like "acq" or "qn" because they have been run through an obfuscation tool to hide the names of methods, variables and classes. Be that as it may, they can still be disassembled to understand their functionality.
- Language files: Language files are used to change the messages in the game (achievements, tooltips, menu). It does not affect in-game chat.
- Text files: Files that contain easy to edit text, such as splashes See the message on the menu screen. For the potion, see Splash Potion. The main menu of Minecraft with random splash text. Splash texts are the yellow lines of text on the and texture pack This page contains content that is no longer in the game. In 1.6.1, texture packs were replaced with resource packs. Be that as it may, texture packs still exist in the Console Edition. See custom world descriptions, another text file is achievements/map.txt that contain code for the creation of the achievements menu background.
- The META-INF directory: Contains information about the game files.
File hierarchy
This is the current file list as of 1.8.7 1.8.7 Release date Jun. 5, 2015 Download Client (.json) Server ◄◄ 1.8 ◄ 1.8.6 1.8.8 ► 1.9 ►► See the computer edition. For other editions, see Version history (disambiguation). 1.8.7 is an . Note that java class files have been omitted for brevity.
List |
---|
|
Jar versions
The minecraft.jar file is found in its version folder. It is accompanied by a .json file that lists the version`s attributes. Normal and snapshot versions are available to choose from via the minecraft launcher. It`s even possible to download alpha versions, and create your own version file to install mods on. Note that creating a new version is the only way to install mods; the launcher keeps normal versions synced.
Files in minecraft.jar
In minecraft.jar many files can be found, they can be categorized like this:
- Texture files: Textures used by Minecraft (all in .png format).
- Class files: Compiled Java code that Minecraft uses for program logic. These files (classes) are named like "acq" or "qn" because they have been run through an obfuscation tool to hide the names of methods, variables, and classes. However, they can still be disassembled to understand their functionality.
- Language files: Language files are used to change the messages in the game (achievements, tooltips, menu). It does not affect in-game chat.
- Text files: Files that contain easy to edit text, such as splashes and texture pack descriptions, another text file is achievements/map.txt that contain code for the creation of the achievements menu background.
- The META-INF directory: Contains information about the game files.