Spatial GUI
A client-side mod that renders inventory & container screens as a 3D plane.
84 config settings
Build 1.6 · checked 3 October 2026
Guides
Config
- All Screens
allScreensspatial-gui— Enable Spatial GUI for most screens WARNING: EXPERIMENTAL - Scale Easing
animationEasingspatial-gui— Easing function for the animation - Start Scale (%)
animationStartScalePercentspatial-gui— Starting scale as percentage of final scale
Show all 84 settings
- Anvils
anvilsspatial-gui— Enable for anvils - Auto Calculate GUI Scale
autoCalculateGuiScalespatial-gui— Automatically calculate the GUI scale based on window height - Auto FOV Tuning
autoFovTuningspatial-gui— FOV auto-scaling tuning options - Auto Scale Baseline FOV
autoScaleBaselineFovspatial-gui— FOV value that results in no scaling adjustment - Auto Scale Distance Multiplier
autoScaleDistanceMultiplierspatial-gui— Adjusts the effect of FOV scaling on camera distance - Auto Scale Screen Power
autoScaleScreenPowerspatial-gui— Exponent for screen scaling - Auto Scale Side Offset Multiplier
autoScaleSideOffsetMultiplierspatial-gui— Reduces the effect of FOV scaling on side offset - Auto Scale Third Person Screen Multiplier
autoScaleThirdPersonScreenMultiplierspatial-gui— Reduces FOV scaling effect on third person screen scale - Auto Scale by FOV
autoScaleByFovspatial-gui— Automatically adjust screen scale, distance, and side offset based on your FOV setting - Head Base Yaw Offset
avatarBaseYawOffsetspatial-gui— Base yaw offset for the player avatars head - Avatar Body Rotation Offset
avatarBodyRotationOffsetspatial-gui— Rotation offset for the player avatar's body - Beacons
beaconsspatial-gui— Enable for beacons - Books
booksspatial-gui— Enable for books - Brewing
brewingspatial-gui— Enable for brewing stands - Distance
cameraDistancespatial-gui— Distance from the player (-4 to 4) - Vertical Offset
cameraHeightOffsetspatial-gui— Vertical offset from the player (-4 to 4) - Horizontal Offset
cameraSideOffsetspatial-gui— Horizontal offset from the player (-4 to 4) - Target Pitch
cameraTargetPitchspatial-gui— Vertical angle of the camera - Cartography
cartographyspatial-gui— Enable for cartography tables - Chests
chestsspatial-gui— Enable for chests - Crafting
craftingspatial-gui— Enable for crafting table - Creative Inventory
creativeInventoryspatial-gui— Enable for the creative inventory - Curved Screen Arc (degrees)
curvedScreenArcDegreesspatial-gui— Total arc angle of the curved screen (5-150). Higher values wrap the screen further around the camera - Curved Screen (First Person)
curvedScreenEnabledspatial-gui— Render the first person screen as a semi-cylinder wrapping around the camera EXPERIMENTAL - Disable Parallax
disableFirstPersonParallaxspatial-gui— Disable parallax effect - Disable Parallax
disableThirdPersonParallaxspatial-gui— Disable parallax effect - Dispensers
dispensersspatial-gui— Enable for dispensers and droppers - Enable Fade Animation
enableFadeAnimationspatial-gui— Enable fade animation when opening inventory screens - Enable Scale Animation
enableScaleAnimationspatial-gui— Enable scale animation when opening inventory screens - Enabled
enabledspatial-gui— Enable or disable the mod - Enchanting
enchantingspatial-gui— Enable for enchanting table - Fade Duration (ms)
fadeDurationMsspatial-gui— Duration of the fade animation - First Person Mode (Other)
firstPersonModeContainersspatial-gui— Use first person camera mode for non-inventory screens - First Person Mode (Inventory)
firstPersonModeInventoryspatial-gui— Use first person camera mode for the inventory screen - Mouse Sensitivity Pitch
firstPersonMouseSensitivityPitchspatial-gui— Vertical mouse sensitivity - Mouse Sensitivity Yaw
firstPersonMouseSensitivityYawspatial-gui— Horizontal mouse sensitivity - First Person Pitch Clamp
firstPersonPitchClampspatial-gui— Maximum pitch angle for first person screen spawning - Screen Distance
firstPersonScreenDistancespatial-gui— Screen distance from the camera - Screen Height Offset
firstPersonScreenHeightOffsetspatial-gui— Screen vertical offset from the camera - Screen Pitch Offset
firstPersonScreenPitchOffsetspatial-gui— Vertical screen rotation angle - Screen Scale
firstPersonScreenScalespatial-gui— Scale multiplier for the screen WARNING: Values too large may cause mouse tracking to fail - Screen Side Offset
firstPersonScreenSideOffsetspatial-gui— Screen horizontal offset from the camera - Screen Yaw Offset
firstPersonScreenYawOffsetspatial-gui— Horizontal screen rotation angle - Furnaces
furnacesspatial-gui— Enable for furnaces, smokers, and blast furnaces - Grindstone
grindstonespatial-gui— Enable for grindstones - GUI Scale
guiScalespatial-gui— Manual GUI scale when Auto Calculate is disabled (1-6) - Hide Hands in First Person
hideHandsInFirstPersonspatial-gui— Hide player hands when in first person mode - Hide Hotbar
hideHotbarspatial-gui— Hide the hotbar when a screen is open - Hide Shield in First Person
hideShieldInFirstPersonspatial-gui— Hide the players shield when in first person mode - Hoppers
hoppersspatial-gui— Enable for hoppers - Inherit Screen Origin on Swap
inheritScreenOriginOnSwapspatial-gui— When a screen opens another screen, the new screen keeps the previous screen position instead of following your in-screen look direction - Inventory
inventoryspatial-gui— Enable for the survival inventory - Keep First Person Camera Angle
keepFirstPersonCameraAnglespatial-gui— Keep the camera angle when closing the GUI WARNING: This affects your server-side rotation and may be disallowed by servers - Lectern
lecternspatial-gui— Enable for lecterns - Lerp X Rotation
lerpXRotspatial-gui— Smoothly interpolate camera pitch during transition - Loom
loomspatial-gui— Enable for looms - Mirror Third Person
mirrorThirdPersonspatial-gui— Mirror the camera and screen position/rotation in third person mode - Most Containers
mostContainersspatial-gui— Enable for containers not covered by specific options - Scale Duration (ms)
openAnimationDurationMsspatial-gui— Duration of the scale animation - Pause Screen
pauseScreenspatial-gui— Enable Spatial GUI for the pause menu - Recipe Book Shrink Factor
recipeBookShrinkFactorspatial-gui— Amount to shrink the screen when recipe book is open - Resolution Scale
renderScalePercentspatial-gui— Resolution scale for the GUI (25-100%). Lower values improve performance, but look worse visually. - Screen Alpha
screenAlphaspatial-gui— Transparency of the inventory screen - Screen Distance
screenDistancespatial-gui— Distance of the screen from the player - Screen Height Offset
screenHeightOffsetspatial-gui— Vertical offset of the screen - Screen Pitch Offset
screenPitchOffsetspatial-gui— Vertical screen rotation angle - Screen Scale
screenScalespatial-gui— Scale multiplier for the screen WARNING: Values too large may cause mouse tracking to fail - Screen Side Offset
screenSideOffsetspatial-gui— Horizontal offset of the screen - Screen Yaw Offset
screenYawOffsetspatial-gui— Horizontal angle of the screen - Shulker Boxes
shulkerBoxesspatial-gui— Enable for shulker boxes - Smithing
smithingspatial-gui— Enable for smithing tables - Stonecutter
stonecutterspatial-gui— Enable for stonecutters - Swing Arm on Click
swingArmOnFirstPersonClickspatial-gui— Swing the player's arm when clicking items in first person mode - Mouse Sensitivity Pitch
thirdPersonMouseSensitivityPitchspatial-gui— Vertical mouse sensitivity - Mouse Sensitivity Yaw
thirdPersonMouseSensitivityYawspatial-gui— Horizontal mouse sensitivity - Transition Duration (ms)
transitionDurationMsspatial-gui— Duration of the camera transition animation - Transition Skip Percentage
transitionSkipPercentagespatial-gui— Skip percentage of transition to avoid clipping - Use Anisotropic Filtering
useAnisotropicFilteringspatial-gui— Enable anisotropic filtering for better texture quality - Use Crosshair for First Person
useCrosshairForFirstPersonspatial-gui— Use the in-game crosshair position for mouse interaction instead of the actual mouse cursor - Use Linear Filtering
useLinearFilteringspatial-gui— Use linear texture filtering - Villager Trading
villagerTradingspatial-gui— Enable for villager trading
Requires
| Mod | Needed | Versions |
|---|---|---|
cloth_config |
required | [15.0.0,) |
Frequently Asked Questions
What does Spatial GUI do to inventory interfaces?
It projects standard two-dimensional inventories and container screens onto an immersive three-dimensional spatial plane hovering in front of your character.
How does Auto FOV Tuning assist during gameplay?
Enabling "Auto FOV Tuning" dynamically adjusts the tilt and projection of active interface windows to align with your camera perspective.
Can you apply spatial rendering to specific workstations like Anvils?
Yes, you can toggle workstation projection independently under the container settings menu, including dedicated options for "Anvils" and crafting tables.
Download Links
- modrinth.com modrinth.com/mod/spatial-gui
- Source github.com/tastytrash/Spatial-GUI
- Issues github.com/tastytrash/Spatial-GUI/issues