Mesophil's Cities | City Dimension 🏢

Mesophil's Cities | City Dimension 🏢

Infinite city dimension in minecraft. Customizable using Style Packs

by
2.2K Downloads
forgeadventureworldgen
Rent Server with this Mod

Screenshots

View of the city
View of the city
Street bridge at night
Parking space of a train station
View of the city
City at night

About this Mod

Imagine a Minecraft world which you leave alone for a long time. The villagers start to evolve, they build bigger and bigger villages. And when you come back, let´s say, 10,000 years later, what does the civilization in Minecraft now look like?

Mesophil's Cities adds a new dimension to minecraft, which is essentially a never-ending, randomly generated city consisting of streets, train routes, train stations, and other different buildings. It also contains a set of different utilities allowing for more precise and varied worldgen, or easier building and saving of structures alongside the possibility for custom city style pack creation with just datapacks.

TRAILER:

IMPORTANT:

If you want to play Mesophil's Cities, you should install a style pack which provides the actual buildings for the cities to consist of unless you´re fine with just colored cubes made for debugging purposes. Here is a list of options for you to download:

NOTE:

This mod is still in beta. Please report every issue you encounter and give feedback.

READ BEFORE UPDATING:

Due to the precise worldgen that is required for the city to generate correctly, big updates of worldgen mechanics affect compatibility between different versions in a negative way. Thus, updating to certain versions may result in cursed-looking terrain, like multiple buildings in one spot, and spots without any buildings. If you update to these versions and want to play a world that was created in a previous version, make sure to backup that world. Below there is a list of updates that can cause such issues:

  • Nothing for now

HOW TO ENTER THE CITY:

To enter the city, you have to build a portal with a shape like the nether portal but with a frame consisting of Reinforced Deepslate. You can either:

  • Find an ancient city which has a big reinforced deepslate frame in a central location or
  • Build it yourself.

No matter what way you choose, you´ll need to activate it by using a clock on the frame which is consumed in order to create the time-travelling portal that leads directly into the city.

If you want to build the portal yourself, you might wonder: How to get Reinforced Deepslate, it´s literally unbreakable! Yes, it is in vanilla, but you now can create it yourself by applying a Reinforced Plate to Deepslate, which you can obtain by

  • finding it in a Mason village house
  • crafting it using Iron and a Netherite Scrap

You can also now destroy Reinforced Deepslate with the help of Silverfish, which not even Reinforced Deepslate is safe against anymore. On destruction, there is a chance to get the Reinforced Plate back, but you´re not guaranteed to. And if you don´t want to be dependent on the Silverfish´s will to infest what you want it too, you can now use bottles to enslave petify as many Silverfish as you´d like.

WIKI:

You can find detailed information on the GitHub wiki page. However, this wiki is still being expanded and might not be very helpful yet.

SMALL ROADMAP:

  • Code cleanup (a lot since I started this project with zero Java skills and wrote a lot of messy code)
  • Moving the Loot Table Wand to a different mod
  • More utilities for Style Pack creators, feel free to request some if they would help you
  • Porting Mesophil´s Cities to newer versions (maybe even different modloaders)
  • Adding citizens and their interactions with players
  • Adding special buildings with special features

SPECIAL THANKS TO:

Available Versions

Mesophil's Cities | City Dimension 🏢 0.1.5alpha
MC 1.20.1forge
March 27, 2026
Mesophil's Cities | City Dimension 🏢 0.1.4alpha
MC 1.20.1forge
March 18, 2026
Mesophil's Cities | City Dimension 🏢 0.1.3beta
MC 1.20.1forge
October 22, 2025
Mesophil's Cities | City Dimension 🏢 0.1.2beta
MC 1.20.1forge
October 21, 2025
Mesophil's Cities | City Dimension 🏢 0.1.1beta
MC 1.20.1forge
October 21, 2025

How to Install Mesophil's Cities | City Dimension 🏢 on Your Server

1

Order Server

Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Mesophil's Cities | City Dimension 🏢". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.20.1

Server-side

Required

Recommended RAM

6 GB(min. 4 GB)

Frequently Asked Questions

Mesophil's Cities | City Dimension 🏢 server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.

Is Mesophil's Cities | City Dimension 🏢 compatible with forge?

Mesophil's Cities | City Dimension 🏢 officially supports forge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Mesophil's Cities | City Dimension 🏢 – how to optimize performance?

Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Mesophil's Cities | City Dimension 🏢 consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Mesophil's Cities | City Dimension 🏢 with just one click on your server.

Recommended RAM
6 GBab €12/mo
Min. 4 GB | +1 GB pro 5 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-Custom-License
Server-side
Required

Supported Versions

1.20.1