How to Create Non 16×16 Blocks in MCreator

Creating custom-sized blocks in MCreator opens the door to more immersive builds, decorative detail, and advanced gameplay mechanics. While Minecraft traditionally uses 16x16x16 pixel cubes (one full block), MCreator allows mod developers to design blocks that are smaller, taller, thinner, or uniquely shaped. By carefully editing block models, hitboxes, and textures, creators can break free from standard dimensions and design visually dynamic content. Understanding how model scaling works in combination with collision boxes and textures is key to achieving polished, functional non‑standard blocks.

TLDR: MCreator allows developers to create non 16×16 blocks by editing custom block models and adjusting hitboxes. Using the Blockbench integration, creators can design smaller, taller, or uniquely shaped blocks. Proper texture mapping and collision configuration ensure the block works correctly in game. With careful setup, non‑standard blocks can greatly enhance the visual and gameplay experience of a mod.

Understanding Standard Block Dimensions

In Minecraft, a full cube block measures 16x16x16 pixels. This equals one block space in the world grid. Most vanilla blocks follow this rule, which maintains visual uniformity and predictable collision behavior.

However, many well-known blocks break this standard:

  • Slabs are 16x8x16
  • Carpets are 16x1x16
  • Fences use narrow center posts
  • Flowers use crossed flat planes

These examples demonstrate that Minecraft already supports non‑standard geometry. MCreator simply gives mod developers the tools to recreate and expand upon this flexibility.

Why Create Non 16×16 Blocks?

There are several design motivations for using custom block dimensions:

  • Decoration: Tables, chairs, lamps, and props require unique shapes.
  • Realism: Thin panels, beams, pipes, and detailed structures enhance immersion.
  • Gameplay mechanics: Custom collision sizes can influence movement and redstone interactions.
  • Visual variety: Rounded edges, pillars, and partial blocks reduce repetitive cubic design.

Non-standard blocks make a mod feel more professional and less limited by default cube geometry.

Using Blockbench to Create Custom Block Models

MCreator integrates directly with Blockbench, a free 3D modeling tool designed for Minecraft-style assets. This integration simplifies the process of building custom-sized blocks.

Step 1: Create a New Blockbench Model

  • Open MCreator.
  • Create a new Block element.
  • Select Custom model instead of cube.
  • Click Edit model to open Blockbench.

Inside Blockbench, you can define cube elements with specific dimensions. Instead of keeping all axes at 16, you may adjust them freely.

For example:

  • Height: 8 (half block)
  • Width: 4 (thin pillar)
  • Depth: 4

Tip: Ensure that elements stay within the 0–16 coordinate grid for a single block space. Geometry larger than 16 pixels will overflow into neighboring block spaces unless intentionally designed that way.

Designing Smaller Blocks

To create a smaller-than-normal block:

  1. Add a cube in Blockbench.
  2. Change its size to desired dimensions (e.g., 8x8x8).
  3. Adjust its position so it sits properly within the block space (e.g., centered at 4, 0, 4).
  4. Apply textures.

Centering is important. If not aligned properly, the block may appear offset in the world.

A common example is a decorative stone or crystal cluster that only occupies part of the block volume.

Creating Taller or Multi-Block Structures

A block can visually extend beyond 16 pixels in height, but this requires careful planning. For instance, a lamp post might be 24 pixels tall.

There are two common approaches:

  • Single extended model: The model exceeds 16 pixels vertically.
  • Multi-block structure: Two separate blocks stack automatically.

The second option is generally cleaner for collision handling and lighting consistency.

Adjusting Collision and Hitboxes

Visual size alone is not enough. Collision settings determine how players interact with the block.

In MCreator’s block settings:

  • Locate Bounding Box or Custom collision options.
  • Define width, height, and offsets if available.
  • Match these values to your model dimensions.

If this is not configured correctly:

  • Players may walk through solid-looking areas.
  • Invisible barriers may block movement.
  • Lighting may appear incorrect.

For non-solid decorative blocks like plants or lamps, you may disable collision entirely.

Texturing Non-Standard Blocks

Textures still typically use 16×16 pixel images, but that does not restrict geometry size. The texture simply maps onto the model’s surfaces.

Key best practices include:

  • Use consistent pixel density: Maintain Minecraft’s 16 pixels per block scale.
  • Avoid stretching: Resize cubes proportionally to preserve texture alignment.
  • Use UV editor carefully: Ensure faces map correctly to texture regions.

For very thin blocks (like panels), careful UV alignment prevents blurry visuals.

Creating Thin Panels and Flat Blocks

Flat decorative elements such as screens, papers, or floor panels are simple to design:

  • Height: 1 pixel (for carpet-like blocks)
  • Width: 16
  • Depth: 16

This technique works well for:

  • Rugs
  • Metal floor plates
  • Pressure-pad-like decorations
  • Custom pathways

Rotation and Directional Blocks

Non 16×16 blocks often need rotation support. For example, a thin vertical beam should rotate depending on placement direction.

In MCreator:

  • Enable Block rotation settings.
  • Choose horizontal or full 3D rotation.
  • Ensure your model origin point is centered properly.

If rotation appears broken, check pivot alignment in Blockbench. Incorrect origins cause unexpected offsets.

Common Mistakes to Avoid

  • Forgetting collision adjustments: Leads to mismatched hitboxes.
  • Model exceeding chunk limits: Large extensions may cause rendering glitches.
  • Misaligned origins: Causes rotation issues.
  • Overcomplicated geometry: Reduces performance.

Even though detail is attractive, optimization is essential for smooth gameplay.

Performance Considerations

Non-standard blocks can increase polygon count. While Minecraft handles simple cubes efficiently, highly detailed models may impact performance if overused.

To optimize:

  • Merge unnecessary cubes.
  • Limit hidden internal faces.
  • Reuse textures across models.
  • Avoid excessive transparency layers.

Maintaining simplicity ensures compatibility across lower-end systems.

Testing Your Custom Block

Always test blocks in multiple scenarios:

  • Placement next to other blocks
  • Stacking vertically
  • Interaction with redstone
  • Survival mode mining speed
  • Lighting at different times of day

Small misalignments often become obvious only during in-game testing.

Advanced Techniques

Once comfortable, creators can explore more complex configurations:

  • Animated models
  • Blocks with entity-like rendering
  • Connected textures
  • Custom transparency rendering layers

These techniques push beyond simple size modification and enable highly dynamic mod content.

Conclusion

Creating non 16×16 blocks in MCreator is not only possible but relatively straightforward with the right workflow. By leveraging Blockbench integration, adjusting model dimensions within the 0–16 coordinate grid, and carefully syncing collision settings, mod developers can fully customize their block designs. From tiny decorative stones to tall lamp posts and thin panels, breaking free from the default cube unlocks a new level of creative freedom. With thoughtful testing and optimization, custom-sized blocks can dramatically elevate the polish and uniqueness of any Minecraft mod.

FAQ

Can blocks be smaller than one full block space?

Yes. You can define cube sizes smaller than 16 pixels in any dimension using Blockbench. Just ensure collision boxes match the visible model.

Can a block be bigger than 16x16x16?

Visually, yes. However, exceeding block boundaries may cause overlap into adjacent spaces. Multi-block structures are often preferred for large models.

Do smaller blocks affect performance?

Simple smaller cubes do not. Performance issues arise only when models use excessive geometry or transparency effects.

How do you center a smaller cube?

Position it so the remaining space is evenly distributed. For example, an 8-pixel wide cube should start at coordinate 4 to stay centered in a 16-pixel grid.

Why does my custom block have a strange hitbox?

The collision settings likely don’t match the model. Adjust the bounding box dimensions in the block properties.

Can non-standard blocks rotate properly?

Yes, provided rotation settings are enabled and the model origin point is correctly centered in Blockbench.

Do textures need to be resized for smaller blocks?

No. Textures typically remain 16×16 pixels. Proper UV mapping ensures they display correctly on smaller geometry.

Is coding required to create non 16×16 blocks?

No coding is necessary for most custom shapes. MCreator’s visual interface and Blockbench integration handle modeling and configuration without manual programming.