File Structure

Here is the translation of the provided text into English:

Before we dive into the overall structure, let's first understand the basic directory structure of Minecraft.

In the case of non-version isolation:

.minecraft: This is the folder created by Minecraft and used for running the game. This folder contains .jar files, sound effects, music, resource packs, personal settings, worlds, and more.

  • config: Directory for storing configurations.

    • coreconfig.yml: CoreExtension configuration file.

  • core: CoreExtension content.

  • logs: Log folder.

    • latest.log: The most recent log.

  • libraries: Various libraries packaged according to the Maven convention (without POM files).

  • saves: Map save files.

  • resourcepacks: Resource pack folder.

  • versions: Game version folder.

In the case of enabling version isolation:

.minecraft: This is the folder created by Minecraft and used for running the game. This folder contains .jar files, sound effects, music, resource packs, personal settings, worlds, and more.

  • libraries: Various libraries packaged according to the Maven convention (without POM files).

  • versions: Game version folder.

    • Version Name

      • config: Directory for storing configurations.

        • coreconfig.yml: CoreExtensions configuration file.

      • core: CoreExtension content.

      • saves: Map save files.

      • resourcepacks: Resource pack folder.

      • VersionName.jar

      • VersionName.json

      • logs: Log files.

        • latest.log: The most recent log.

CoreExtension can be identified in the following paths: ./mods ./core

Last updated