-
Notifications
You must be signed in to change notification settings - Fork 0
Folder Structure (Simplified)
Kn0wnG1itch edited this page Jul 25, 2024
·
1 revision
epic-resources/
├── assets/
│ ├── minecraft/
│ │ ├── models/
│ │ │ ├── block/
│ │ │ │ └── example_block.json
│ │ │ └── item/
│ │ │ └── example_item.json
│ │ ├── textures/
│ │ │ ├── block/
│ │ │ │ └── example_block.png
│ │ │ ├── item/
│ │ │ │ └── example_item.png
│ │ │ └── entity/
│ │ │ └── example_entity.png
│ │ ├── lang/
│ │ │ └── en_us.json
│ │ └── blockstates/
│ │ └── example_block.json
│ └── optifine/
│ ├── cit/
│ │ ├── item/
│ │ │ └── example_sword.png
│ │ └── block/
│ │ └── example_block.png
│ ├── cem/
│ │ ├── item/
│ │ │ └── example_sword.json
│ │ └── entity/
│ │ └── example_entity.json
│ ├── ctm/
│ │ └── block/
│ │ └── example_ctm.png
│ ├── font/
│ │ └── example_font.png
│ ├── gui/
│ │ └── example_gui.png
│ ├── lightmap/
│ │ └── example_lightmap.png
│ ├── random/
│ │ └── example_random.png
│ ├── sky/
│ │ └── example_sky.png
│ ├── block.properties
│ ├── color.properties
│ └── emissive.properties
└── pack.mcmeta`
-
assets/minecraft/models/
: Contains JSON files defining the models for blocks and items. -
assets/minecraft/textures/
: Contains image files for blocks, items, and entities. -
assets/minecraft/lang/
: Contains language files for item/block names. -
assets/minecraft/blockstates/
: Contains JSON files defining the block states. -
assets/optifine/cit/
: For Custom Item Textures (CIT). Contains folders for item-specific and block-specific CIT textures. -
assets/optifine/cem/
: For Custom Entity Models (CEM). Contains JSON files defining custom models for entities and items. -
assets/optifine/ctm/
: For Custom Texture Mapping (CTM). Contains textures for blocks with custom mapping. -
assets/optifine/font/
: For custom fonts used in the GUI or other text elements. -
assets/optifine/gui/
: For custom GUI elements. -
assets/optifine/lightmap/
: For custom light maps used in the world. -
assets/optifine/random/
: For random textures used on blocks. -
assets/optifine/sky/
: For custom sky textures. -
assets/optifine/block.properties
: Defines properties for blocks, such as emissive textures or color. -
assets/optifine/color.properties
: Defines color properties for various assets. -
assets/optifine/emissive.properties
: Defines emissive properties for textures.