Mod

ShapeCraft Live

Quick rating

ShapeCraft Live

No reviews yet

ShapeCraft lets players describe custom blocks in natural language and instantly generates them as fully functional Minecraft blocks with accurate models, textures, and collision.

Tech
QoL & Tweaks
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

About

Project Details

Type
Mod
Latest Version
shapecraft-0.4.13.jar
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

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

ShapeCraft generates custom Minecraft blocks from natural language. Describe what you want and it appears as a fully functional, placeable block in seconds.

Type /shapecraft a diamond door and get a validated block model with accurate textures, collision, directional placement, and multiplayer sync — no restart, no resource packs, no 3D modeling skills needed.


Features

  • Natural Language Generation — Describe any block in plain English and ShapeCraft generates a valid block model using Claude AI backed by a retrieval index of ~2,100 vanilla Minecraft block definitions
  • Instant Injection — Generated blocks appear in your inventory immediately with no resource reload or loading screen, via runtime model hot-swap
  • Accurate Collision — Custom VoxelShapes computed from the generated model geometry, so players collide with the actual shape, not a full cube
  • Directional Placement — Blocks rotate based on the direction you're facing when you place them (4-way FACING property)
  • Two-Block-Tall Blocks — Doors, arches, tall lamps, pillars, and other objects that naturally span two blocks generate as proper two-block structures with linked upper and lower halves
  • Interactive Doors — Door-type blocks open and close on right-click with sound effects, synced partner halves, and distinct open/closed geometry
  • Texture Tinting — AI selects from 140+ vanilla textures and can apply color tints for custom appearances (e.g., weathered copper, painted wood) without custom texture files
  • Multiplayer Synced — All generated blocks sync to every player on the server, including players who join later
  • 11-Rule Model Validation — Every generated model is validated for structural integrity before injection (JSON syntax, coordinate ranges, element count, texture references, rotation angles, and more)
  • Content Filter — Built-in blocklist filter screens descriptions before they reach the AI
  • 64-Block Pool — Up to 64 custom blocks can exist per world simultaneously
  • Persistent — Generated blocks survive server restarts and world reloads via NBT persistence
  • Zero setup for players — Server owner installs the mod, gets an auto-provisioned free trial with no signup required

How It Works

Type /shapecraft followed by a description of the block you want (up to 200 characters). Your description is embedded and matched against ~2,100 vanilla block models via RAG retrieval. Claude Sonnet 4.6 generates a valid block model JSON using the best matches as context, selects appropriate vanilla textures, and optionally applies color tints. The model is validated against 11 structural rules, injected via Fabric's Model Loading API, and the block appears in your inventory — all within a few seconds.

Status updates appear in your action bar throughout: Queued → Generating → Validating → Complete.

Commands

Command Perm Description
/shapecraft <description> All players Generate a block from a natural language description
/shapecraft info All players Show pool status, license state, and remaining daily generations
/shapecraft status Op (level 4) Extended license and usage details
/shapecraft activate <code> Op (level 4) Activate a paid license

Requirements

  • Minecraft 1.21.1 (Fabric)
  • Multiplayer only — requires the mod installed on both client and server
  • Fabric API
  • Java 21+

Licensing

ShapeCraft works out of the box with a free trial. After the trial, server owners can subscribe for unlimited generation. One license per server.

Screenshots

Gallery

  • Screenshot 2026-03-21 164813.png
    Screenshot 2026-03-21 164813.png "a diamond lamp post"
  • Screenshot 2026-03-22 112447.png
    Screenshot 2026-03-22 112447.png "a pink vase"
  • Screenshot 2026-03-21 164514.png
    Screenshot 2026-03-21 164514.png "a diamond door"
  • Screenshot 2026-03-21 114213.png
    Screenshot 2026-03-21 114213.png "a stone cat statue"
  • Screenshot 2026-03-21 113536.png
    Screenshot 2026-03-21 113536.png "a stone table"

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
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync