CraftStudio

Quick rating

CraftStudio

No reviews yet

A client-side visual IDE for browsing, previewing, editing, validating, and exporting Minecraft resource packs.

Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
CraftStudio Source Available License 1.0
Latest Version
1.0.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Minecraft 1.21.11 Fabric Java 21 Client only Version 1.0.0 Build Source Available

Block and Item Browser Dependency Resolver Interactive Preview Validation ZIP Export

CraftStudio is a client-side visual IDE for creating Minecraft resource packs directly inside Minecraft.

CraftStudio helps resource-pack creators browse Minecraft assets, understand their dependencies, preview changes, validate projects, and export finished resource packs without manually extracting the Minecraft JAR or finding asset paths by hand.

⚠️ Current game support: CraftStudio currently supports Minecraft: Java Edition 1.21.11 only. Support for more Minecraft versions is planned for future updates.

Features and functions

Project management

  • Create new resource-pack projects.
  • Open existing CraftStudio projects.
  • Quickly access recent projects.
  • Generate valid Minecraft 1.21.11 pack metadata.
  • Keep editable pack files separated from CraftStudio's internal files.

Block and item browser

  • Browse Minecraft 1.21.11 blocks and items.
  • Search assets using names or identifiers.
  • Inspect asset identifiers and translation keys.
  • Access clean vanilla assets without manually extracting the Minecraft JAR.

Dependency resolver

CraftStudio automatically finds and explains the files required by an asset, including:

  • Blockstates
  • Item definitions
  • Model parents
  • Texture variables
  • PNG textures
  • Animation metadata
  • Atlas dependencies

Dependencies are displayed in clear groups so you can understand what every file does.

Flexible asset bundles

  • Add Complete — add the complete dependency bundle.
  • Add Unique Only — add only files not already present.
  • Choose Files — manually select which resolved files to add.

Interactive previews

  • Preview supported block models.
  • Preview supported item models.
  • Rotate and inspect models.
  • Switch between block and inventory viewing modes.
  • Preview project texture overrides.
  • Refresh previews after external edits.

External editor integration

  • Open textures with your operating system's default application.
  • Select a preferred external image editor.
  • Watch project files for changes.
  • Refresh affected previews after edited files are saved.
  • Optionally reload Minecraft resources automatically.

Project validation

CraftStudio checks your project for:

  • Invalid JSON
  • Invalid image files
  • Missing models and textures
  • Broken dependency references
  • Atlas problems
  • Invalid pack metadata
  • Unsafe export paths
  • CraftStudio metadata accidentally placed inside the pack

Critical problems are shown before exporting and invalid packs are blocked.

Safe ZIP export

  • Export directly into the current Minecraft instance's resourcepacks folder.
  • Export to a custom location.
  • Create a correctly structured resource-pack ZIP.
  • Verify that pack.mcmeta is at the ZIP root.
  • Validate staged files before creating the final archive.
  • Back up an existing ZIP before replacing it.
  • Generate an export report and SHA-256 hash.

Planned future features

Future CraftStudio updates are planned to expand support for:

  • More Minecraft versions
  • GUI and menu textures
  • Entities and mobs
  • Sounds
  • Fonts
  • Paintings
  • Particles
  • Sky assets
  • Additional asset types
  • Improved preview and editing workflows
  • More customization options

More features and improvements will be added through future updates.

Important information

  • CraftStudio is a client-only Fabric mod.
  • Fabric API is required.
  • Java 21 is required.
  • Mod Menu is optional.
  • The default opening key is F8 and can be changed in Minecraft's Controls menu.
  • CraftStudio currently exports resource packs as ZIP files only.

GitHubIssuesReleases

Screenshots

Gallery

  • Banner
    Banner
  • CraftStudio Home
    CraftStudio Home
  • Vanilla Asset Browser
    Vanilla Asset Browser
  • Dependency Resolver
    Dependency Resolver
  • Block Model Preview
    Block Model Preview
  • Inventory Mode Preview
    Inventory Mode Preview
  • Safe ZIP Export
    Safe ZIP Export

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works