PortraitCraft — Vertical Play Mode
PortraitCraft is a lightweight client-side NeoForge mod that adds a vertical / portrait play mode to Minecraft Java Edition.
It is designed for content creators who want to record, stream, or play Minecraft in a mobile-style vertical format for TikTok, YouTube Shorts, Instagram Reels, OBS, and similar platforms.
Instead of manually resizing the game window every time, PortraitCraft can apply a portrait window preset automatically, such as 720x1280, and includes simple options for windowed mode, centering, GUI scale, and keybind control.
Features
• Vertical portrait window preset
Default resolution: 720x1280
Useful for TikTok Live, Shorts, Reels, OBS, and vertical recording.
• Client-side only
No server installation required.
Works in singleplayer and multiplayer because it only changes the local client window behavior.
• Windowed mode support
Can force Minecraft out of fullscreen before applying the vertical resolution.
This makes vertical play more reliable on normal horizontal monitors.
• Configurable resolution
You can edit the client config to use a different portrait size, such as:
540x960
720x1280
900x1600
1080x1920
• Keybind support
Reapply the vertical play mode at any time using a keybind.
• GUI-friendly setup
Optional GUI scale adjustment helps keep the interface usable in portrait mode.
• Embeddium compatible
PortraitCraft is designed to work alongside Embeddium.
It does not depend on Embeddium, does not modify Embeddium internals, and does not replace the rendering pipeline.

