CurseForge · Minecraft mod
pos2obj
Export the building to OBJ format.
Quick answer
Which pos2obj release should I use?
pos2obj-1.4.0+26.3.jar targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is pos2obj required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does pos2obj-1.4.0+26.3.jar need?
pos2obj-1.4.0+26.3.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add pos2obj without breaking your instance.
Built for pos2obj-1.4.0+26.3.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use pos2obj-1.4.0+26.3.jar. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside pos2obj-1.4.0+26.3.jar. It opens that exact file at the source.
About this project
What does pos2obj add?
pos2obj — Area Selection OBJ Exporter (Fabric 1.21.11 / Client-Side Only)
pos2obj is a client-side Minecraft mod that allows you to select a region in-game and export all the blocks within that area as a 3D model (OBJ file) + Material (MTL file) + Textures (PNG).
🌟 Key Features & Advantages
Modded Block Support: Any modded blocks registered in the client's model system will be exported exactly as they appear in-game.
Accurate Connection States (Multipart): Walls, fences, stairs, and glass panes preserve their precise in-game connection states and shapes.
Resource Pack Compatible: Extracted models use the exact textures from your currently active resource pack.
🛠 How to Use
Use the following in-game chat commands to select your region and export the files:
| Command | Description |
|---|---|
/pos start |
Sets your current location as the starting point (Or use /pos start x y z to specify coordinates). |
/pos end |
Sets your current location as the ending point. |
/pos export <name> |
Exports the region. Textures are automatically baked into a single consolidated texture atlas. |
/pos export <name> atlas <scale> |
Same as above (Explicitly forces atlas generation). |
/pos export <name> separate <scale> |
Exports textures as individual PNG files for each sprite. |
/pos status |
Displays the current selection status. |
/pos clear |
Clears the current selection. |
📂 Output Directory
All exported files are saved to:
<game_directory>/pos2obj/<name>/
<name>.obj/<name>.mtlatlas.png(when consolidated) ORtextures/*.png(when exported separated)export_info.txt(Log file containing skipped blocks and warning details)
📏 Coordinate System:
1 block = 1 unit. The minimum corner (lowest coordinates) of the selected area is treated as the origin point (0, 0, 0), with the Y-axis pointing upwards.
🟢 Feature Support & Advanced Handling
Standard Blocks: Extracted via
BakedModel. Adjacent face culling, random model variants, model offsets (e.g., natural shifting of grass/flowers), and biome-specific tints (grass, leaves, water) are all baked directly into the textures.Fluids: Supports Water, Lava, and custom modded fluids (via Fabric's FluidRenderHandler). Exported as simplified geometry with flat top surfaces.
Mob Heads / Skulls: Supports Skeleton, Wither Skeleton, Zombie, Creeper, Piglin, and Player Heads. Player skins are dynamically downloaded from
textures.minecraft.net(falls back to the Steve skin if the download fails).Chests: Supports regular Chests, Trapped Chests, and Ender Chests (both Single and Double chest configurations).
Signs: Supports standing and wall-mounted signs for all wood types (※Text/Letters will not be exported).
Beds: All 16 colors supported (Includes mattress + legs via color-specific entity textures).
Shulker Boxes: All 16 colors + undyed versions supported. Accurately reflects all 6 placement directions.
Banners: Supports standing and wall-mounted variations. Layer patterns are blended dynamically to generate a unique texture for each distinct banner (Mod-added patterns are also supported if their assetId texture exists).
Animated Textures: Automatically freezes and uses the 1st frame (Frame 0).
Bleeding Protection (Padding): When generating a texture atlas, each sprite is padded by copying its edges by 4px. This prevents texture bleeding, seam lines, or rendering gaps caused by bilinear filtering or mipmapping in 3D software.
Project description from CurseForge.
Pick your setup
pos2obj by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
1 loader build26.1.2
1 loader build1.21.11
1 loader build1.21.10
1 loader build1.21.9
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
pos2obj versions and loaders
pos2obj-1.4.0+26.3.jar
17 Oct 2026
pos2obj-1.4.0+26.2.jar
17 Oct 2026
pos2obj-1.4.0+26.1.2.jar
17 Oct 2026
pos2obj-1.4.0+1.21.9.jar
17 Oct 2026
pos2obj-1.4.0+1.21.10.jar
17 Oct 2026
pos2obj-1.4.0+1.21.11.jar
17 Oct 2026
pos2obj-1.3.0+1.21.11.jar
11 Oct 2026
pos2obj-1.2.0+1.21.11.jar
20 Sept 2026
pos2obj-1.1.3.jar
20 Aug 2026
pos2obj-1.1.2.jar
7 Jul 2026
pos2obj-0.1.1.jar
7 Jul 2026
pos2obj-0.1.0.jar
7 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.