Minecraft classic level format
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) |
(More details on how it is composed) |
||
Line 6: | Line 6: | ||
'''Minecraft classic level format''' is a data format used in the Minecraft Classic game (not the current Minecraft game). This and other Minecraft formats are extensively documented in the [https://minecraft.gamepedia.com/ Minecraft Gamepedia wiki]. | '''Minecraft classic level format''' is a data format used in the Minecraft Classic game (not the current Minecraft game). This and other Minecraft formats are extensively documented in the [https://minecraft.gamepedia.com/ Minecraft Gamepedia wiki]. | ||
− | It consists of [[Java]] objects compressed with [[gzip]]. Single-player levels are saved in files with a .mine extension, while the Classic Creative server saves them in a file called server_level.dat. | + | It consists of [[Java]] objects serialized with [[Java Object Serialization]], prepended by a format-specific header, and compressed with [[gzip]]. Single-player levels are saved in files with a .mine extension, while the Classic Creative server saves them in a file called server_level.dat. |
== Links == | == Links == |
Latest revision as of 23:29, 16 August 2019
Minecraft classic level format is a data format used in the Minecraft Classic game (not the current Minecraft game). This and other Minecraft formats are extensively documented in the Minecraft Gamepedia wiki.
It consists of Java objects serialized with Java Object Serialization, prepended by a format-specific header, and compressed with gzip. Single-player levels are saved in files with a .mine extension, while the Classic Creative server saves them in a file called server_level.dat.