4jcraft/minecraft/resources
2026-04-01 13:13:27 -05:00
..
_unused rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
Common rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
DurangoMedia rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
OrbisMedia rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
PS3_GAME rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
PS3Media rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
PS4_GAME rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
PSVitaMedia rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
redist64 rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
sce_sys rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
TROPDIR/NPWR05636_00 rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
Windows64Media rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
x64 rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
XboxMedia rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
meson.build rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00
README.md rename Minecraft.Assets to resources 2026-04-01 13:13:27 -05:00

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.loc is built from Platform/Windows64Media/loc
  • HTMLColours.col is built from HTMLColours.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 Iggy
  • graphics/ - Contains images used by the client (only SaveChest.png MinecraftIcon.png, TexturePackIcon.png are packed into the arc)
  • font/ - Fonts, duh
  • res/ - Textures and other miscellaneous data
  • music/ - Contains background music as well as music discs
  • levels/ - Contains some premade worlds (Tutorial is 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 arc
  • Windows64Media/DLC/ - Windows64 DLC (only has skin packs)
  • DurangoMedia/DLC/ - The actual DLC folder you want to use