A Blockbench plugin that provides powerful tools for working with UV mappings, designed to streamline your texturing workflow.
Quickly mirror UV coordinates across any axis to create symmetrical textures:
- Mirror UV along X — Mirrors UV of selected cubes along the X axis
- Mirror UV along Y — Mirrors UV of selected cubes along the Y axis
- Mirror UV along Z — Mirrors UV of selected cubes along the Z axis
Two distinct packing modes to suit different workflow needs:
-
Optimize UV Packing — Repacks all UVs using an efficient diagonal scanning algorithm that maximizes texture space usage. Identical UV faces are automatically deduplicated to save space. Ideal for final export when you want the smallest possible texture size.
-
Pack UV for Texturing — Repacks UVs while preserving spatial locality (nearby cubes in 3D stay close in the texture). Each cube section is labeled with its hierarchy path, making it easy to identify and paint specific parts of your model.
The packing is bi-directional — you can freely switch between the two modes at any point. Start with the texturing layout to paint comfortably, then repack for optimization when you're ready to export. Need to make changes later? Just repack for texturing again.
- Random Color Cube — Paints each face of selected cubes with a random color (with brightness variations per face). Useful for quickly identifying individual cubes and faces during the modeling process.
- Open Blockbench
- Go to File > Plugins
- Switch to the Available tab
- Search for "UV Packer"
- Click Install
- Download
uv_packer.jsfrom this repository - Open Blockbench
- Go to File > Plugins
- Click Load Plugin from File
- Select the downloaded
uv_packer.jsfile
Once installed, the tools appear in the UV Editor toolbar (see screenshot above). Select cubes in your model and use the buttons to:
- Mirror UVs along your desired axis
- Pack UVs for texturing (labeled, organized layout)
- Optimize UV packing (minimal texture size)
- Apply random colors for visual identification
Found a bug or have a suggestion? Feel free to open an issue or submit a pull request.
Developed by NoboDie from the Hyntaria community.
Hyntaria is a custom multiplayer server for Hytale focused on delivering large-scale cooperative and competitive gameplay.
- Website: hyntaria.com
- Discord: discord.hyntaria.com
This plugin is shared freely with the Hytale community.
