Blocks & 3D Blocks
Create custom placeable blocks with unique textures.
Block Types
Standard Blocks
Standard blocks use a flat texture on each face (like vanilla blocks). You can set different textures for each face (top, bottom, sides).
3D Blocks
3D blocks use custom JSON models for non-standard shapes (furniture-like blocks, decorations, etc.).
Generation Modes
When creating blocks, you can choose between five generation modes:
| Mode | Description |
|---|---|
| Simple | Same texture on all faces. Upload one texture and it’s applied everywhere. |
| Simple 3D | A single 3D model (JSON) used as the block. Upload one model with its textures. |
| Column | Different textures for top/bottom and sides (like logs or pillars). |
| Full | Different textures for each face (top, bottom, north, south, east, west). |
| Directional | Block texture changes based on the direction it’s placed (like glazed terracotta). |
Texture Requirements
- Simple mode — 1 PNG texture
- Simple 3D mode — 1 JSON model + referenced PNG textures
- Column mode — 2 PNG textures (top/bottom + sides)
- Full mode — Up to 6 PNG textures (one per face)
- Directional mode — PNG textures for each directional state
- 3D blocks — JSON model + referenced PNG textures
Configuration Options
- Block Name — Internal identifier
- Display Name — In-game name
- Base Block — The vanilla block to override
- Hardness — How long it takes to break
- Tool — Required tool to mine efficiently
- Drop — What the block drops when broken
- Light Level — Emitted light (0-15)
Tips
Column mode is perfect for logs, pillars, and similar blocks where top/bottom differ from the sides.
Use Simple mode for ores, stone variants, or any block that looks the same from all angles.