mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-06-16 03:32:00 +00:00
Removes positional specifiers of the original Java Edition .lang and also corrects some specifiers (such as the one for key.mouseButton)
Minecraft.Client Asset Structure
This is the minimum asset structure needed for the game to function.
AssetStructure
├── Common
│ ├── Media
│ │ ├── MediaWindows64.arc
│ │ └── font
│ │ └── *
│ ├── Trial
│ │ └── TrialLevel.mcs
│ └── res
│ └── *
├── Durango
│ └── Sound
│ └── Minecraft.msscmp
├── Windows64Media
│ └── DLC
│ └── *
├── Windows64
│ └── GameHDD
└── music
├── cds
│ └── *.binka
└── music
└── *.binka
Windows64Media.arc contents
The contents of the the arc file can be seen in the .txt files in this folder (movies.txt, media.txt, etc...).
languages.locis built fromPlatform/Windows64Media/locHTMLColours.colis built fromHTMLColours.xml
MediaWindows64.arc
├── Graphics
│ ├── MinecraftIcon.png
│ ├── SaveChest.png
│ └── TexturePackIcon.png
├── *.swf
├── HTMLColours.col
├── Tutorial.pck
├── languages.loc
└── splashes.txt
Asset locations
Generic assets should be contained inside this folder:
movies/- Flash SWF files for Iggygraphics/- Contains images used by the client (onlySaveChest.pngMinecraftIcon.png,TexturePackIcon.pngare packed into the arc)font/- Fonts, duhres/- Textures and other miscellaneous datamusic/- Contains background music as well as music discslevels/- Contains some premade worlds (Tutorialis unused as we pull it from somewhere else, atleast on Windows64 asset base)
Platform assets are contained in Minecraft.Client/Platform/
Windows64Media/loc/- Localisation/language data that we use as a source to build the languages.loc (this file gets included in arc)Windows64Media/Media/- Contains a bunch of Windows64 customised swfs and also the tutorial level (Tutorial.pck), these should be included in arcWindows64Media/DLC/- Windows64 DLC (only has skin packs)DurangoMedia/DLC/- The actual DLC folder you want to use