Welcome to MC Texture Editor!
π Loading a Texture Pack
- Open Texture Pack Folder β Pick a local folder; all images appear in the left asset tree. Changes can be saved directly back to the files.
- Open JAR (Writable) β Pick a Mod
.jar file. After editing you can write changes back to the JAR without unpacking it.
- Open .zip / .jar (Read-only) β Browse textures without write access; save via "Save As".
- You can also drag & drop a folder or ZIP anywhere on the page.
πΌοΈ Start Editing
- Click any PNG in the left asset tree to open it in the editor.
- Use the π search box to filter assets by name.
- Small thumbnails load lazily as you scroll.
πΎ Saving
- Save to file / Write to JAR β Overwrites the original (bottom floating bar).
- Save As β Save as a new PNG anywhere on your disk.
π Layer System
Basic Operations
- οΌ Add Layer β Inserts a new transparent layer on top.
- οΌ Delete Layer β Removes the active layer (minimum one layer required).
- β¬ Merge Down β Flattens the active layer onto the one below it.
- Click a layer name to make it active.
- Each layer has an independent visibility toggle and opacity slider.
π Cross-Asset Layers (copy a texture from another asset)
- Right-click any asset in the left tree β "Copy as Layer".
- The "π Paste as Layer" button in the bottom bar glows green.
- Open your target asset, then click "Paste as Layer" to add the copied texture as a new independent layer.
- Adjust opacity, merge, or paint on top of it freely.
Rect Select β Floating Layer
- After selecting, a contextual toolbar appears: Cut / Copy / Paste / Delete / H-Flip / V-Flip / Rotate 90Β°.
- Cutting or dragging the selection lifts it into a floating layer β move it freely.
- Press β Confirm or Enter to stamp it back down.
π¨ Color Palette
Hue Wheel + Saturation/Lightness Square
- Outer ring β drag to pick the hue.
- Inner square β X = saturation, Y = lightness; drag for precise color picking.
- The hex code below the wheel shows the current color.
5Γ5 Gradient Grid
- Center cell = current color (white border).
- Horizontal: hue Β±15Β° / Β±30Β°.
- Vertical: lightness Β±10% / Β±20%.
- Click any cell to select it; works great with the Variation Brush.
MC Official Colors & Recent
- Built-in swatches for Wool, Concrete, Wood, Stone, Ores, and Dye colors.
- Recently used colors are auto-saved in localStorage across sessions.
- Add custom colors; right-click a swatch to remove it.
β¨οΈ Keyboard Shortcuts
| Key | Action |
| B | Brush |
| V | Variation Brush |
| D | Dodge / Burn |
| G | Blend Brush |
| E | Eraser |
| F | Paint Bucket |
| I | Eyedropper |
| R | Rect Select |
| Undo / Redo |
| Ctrl+Z | Undo (up to 50 steps) |
| Ctrl+Y | Redo |
| Selection |
| Ctrl+X | Cut selection |
| Ctrl+C | Copy selection |
| Ctrl+V | Paste |
| Delete | Delete selection |
| Enter | Confirm floating layer |
| Esc | Deselect |
| View |
| Scroll ββ | Zoom in / out |
βοΈ Advanced Features
β€’ Resize Canvas
- Click the β€’ button at the far right of the toolbar.
- Quick Scale: Γ2 / Γ3 / Γ4 / Γ8 buttons auto-fill the new dimensions.
- Pixel Perfect mode: automatically enabled for integer multiples β each original pixel expands to an exact NΓN block with zero interpolation.
- Extend: keeps original content; extra area is transparent; choose anchor from a 9-point grid.
- Scale: stretches the image to fill the new size.
- Crop: trims the canvas from the selected anchor direction.
βοΈ Batch Process
- Load a texture pack, then click "βοΈ Batch Process" in the top bar.
- Color Adjust: batch-adjust hue, saturation, brightness, contrast, opacity, and grayscale across the entire pack.
- Color Replace: replace a source color with a target color, with a tolerance slider.
- Rename: batch rename with prefix, suffix, find & replace, and auto-numbering.
- Export: set scale and format, then download as a ZIP.
π§ 3D Preview
- The right panel shows your texture on a block in real time.
- Drag to rotate, scroll to zoom.
- Switch shape: Full Cube / Slab / Flat Plane.
- Toggle auto-rotate or reset the camera.