Back to mods
ModernSpace project artwork

CurseForge · Minecraft mod

ModernSpace

Personal pocket dimensions for modern Minecraft (Forge 1.20.1). Place a portal, tailor your world layers, biomes, skies, weather, and urban building plots with an in-game editor, and step into your private realm.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ModernSpace release should I use?

Updated 12 days ago
Latest stable file modernspace-0.2.0.jar
Game version 1.20.1
Loader Forge

modernspace-0.2.0.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is ModernSpace required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does modernspace-0.2.0.jar need?

modernspace-0.2.0.jar. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Infiniverse first. We found matching files for this game-version and loader setup.

Infiniverse Needed by modernspace-0.2.0.jar
required
Matching file found Matched file: infiniverse-1.20.1-1.0.0.5.jar

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add ModernSpace without breaking your instance.

Built for modernspace-0.2.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use modernspace-0.2.0.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Infiniverse first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside modernspace-0.2.0.jar. It opens that exact file at the source.

About this project

What does ModernSpace add?

ModernSpace Banner

🌌 ModernSpace

ModernSpace brings personal, fully customizable pocket dimensions to modern Minecraft (Forge 1.20.1).

It is a dedicated Forge 1.20.1 port and modern remaster of the legendary PersonalSpace mod from GregTech: New Horizons.

Craft a portal, place it down to launch the in-game world editor, design your private realm—flat terrain layers, biomes, sky colors, weather, daylight cycles, streets and urban building lots—and step right into your isolated pocket dimension.


💡 Why ModernSpace?

  • 🏠 Lag-Free Private Bases: Move heavy machinery, complex automation, and sprawling multiblock setups into dedicated runtime dimensions, eliminating tick lag and FPS drops in the Overworld.
  • 📐 Urban Planning & Plot Grids: The built-in streets and lots system provides crisp, configurable grid lines for factory plots, clean base layouts, and multiplayer claims.
  • ⚡ Zero Data Pack Hassles: Dimensions are created dynamically at runtime via Infiniverse—no server restarts, dimension registration configs, or data pack reloads required.
  • 🛡️ Faithful to GTNH: Preserves original chunk generator algorithms, widget designs, and preset strings, seamlessly converted to modern Minecraft registry IDs and tags.

✨ Features

🌀 Personal Space Portal & Portable Links

  • Altar Gateway: Crafted with obsidian and eyes of ender surrounding a diamond block.
  • Instant Creation: Placing an unlinked portal directly opens the in-game World Editor GUI.
  • Portable Link Memory: Breaking an active portal safely keeps its dimensional destination stored inside the item. Relocate your portal anywhere in the world without losing access to your dimension!
  • Automatic Return: Finalizing your settings generates the runtime dimension and automatically spawns and links the return portal.

🎨 In-Game World Editor GUI

  • Multi-Layer Terrain Builder: Configure dimension floor layers block-by-block (Bedrock, Stone, Dirt, Grass, or any modded block) with customizable layer heights, search bar, and presets.
  • Atmosphere & Visual Controls:
    • Customizable sky color via RGB picker.
    • Toggles for clouds, stars, and weather states.
    • Daylight cycle control: normal 24h cycle, eternal daytime, or eternal night.
  • Biome & Vegetation Control: Pick any registered biome and toggle natural tree and flora generation.
  • Generation Lock: Terrain generation is safely locked once initialized to prevent chunk corruption. Server operators can grant one redesign via /pspace allow-worldgen-change. Visual options (sky, clouds) can be re-tuned at any time.

📐 Streets & Lots Grid System

  • Divides your flat world into an organized urban grid of building lots separated by roads.
  • Configurable street widths, lot sizes, and custom road/border blocks (concrete, stone, asphalt, etc.).
  • Optional center marker block to easily pinpoint the spawn origin.

⚡ Tech Mod & GregTech CEu Modern Integration

  • Solar Power Compatibility (gtceuSolarPanels): GregTech CEu Modern solar panels, solar covers, and solar boilers detect sunlight and generate power inside personal spaces (enabled by default).
  • Wildcard Block Rules: Server configs support path globs (e.g., gtceu:*_casing, antiblocksrechiseled:*, #forge:stone).
  • Safe Full-Cube Validation: Wildcard block rules automatically validate and restrict to solid full-cube blocks to prevent rendering glitches and server crashes.
  • Out-of-the-Box Mod Support: Built-in support for GTCEu decorative blocks, GTCEu lamps, GTO ABS casings, and AntiBlocks Rechiseled.

🎮 Quick Start Guide

  1. Craft the Portal: Craft the Personal Space Portal using obsidian and eyes of ender around a diamond block.
  2. Place & Configure: Place the portal block down on the ground. The interactive World Editor GUI will automatically open.
  3. Choose Your Realm: Pick a preset (e.g. Void, Garden, Mining) or tailor your layers, sky color, biome, and lots.
  4. Step Through: Save your settings and walk into the portal to enter your private pocket dimension!

⌨️ Operator Commands (/pspace)

All commands require Permission Level 2 (OP):

  • /pspace ls — Lists all active personal space dimensions and their owners.
  • /pspace where <player> — Displays which dimension and coordinates a player is currently in.
  • /pspace tpx <player> <dim> [pos] — Teleports a player to a personal space dimension.
  • /pspace give-portal <player> <dim> [pos] — Gives a pre-linked portal item pointing to the target dimension.
  • /pspace allow-worldgen-change <dim> — Grants permission for one world generation modification in the editor.
  • /pspace reload-config — Reloads config/modernspace/personal_space.json live without restarting the server.

📦 Requirements & Installation

Component Required Version
Minecraft 1.20.1
Forge 47.1.0 or newer
Infiniverse 1.0.0.5 or newer (Required on both client and server)

🛠️ Modpack Policy

ModernSpace is licensed under the GNU Lesser General Public License v3.0 or later (LGPL-3.0-or-later). You are completely free to include ModernSpace in any public or private modpack on CurseForge, Modrinth, or other launchers. Customizing the recipe via KubeJS, CraftTweaker, or data packs is fully supported!


🤝 Credits & Acknowledgements

Project description from CurseForge.

Pick your setup

ModernSpace by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ModernSpace versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.