Convert SimCity 2000 cities into Minecraft worlds

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • mine-city-2000

    A program that converts SimCity 2000 cities into Minecraft worlds

  • I thought it was interesting that not only does this guy choose C# over Java but he chooses to write getter methods instead of properties

    https://github.com/jgosar/mine-city-2000/blob/master/SimCity...

    Completely trivial, but as a long time C# developer, this was a big pet peeve.

    For City name just do

    public string CityName{ get; private set; }

    Based on the fact that I see capital letters in String etc, this is either old code or this guy dove head first from Java.

  • Geyser

    A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.

  • > Are the client/server interoperable?

    not officially. some projects[0] try to bridge the protocols, but I've never personally seen one that operated without issues.

    [0] e.g. https://geysermc.org/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mcpelauncher-manifest

    The main repository for the Linux and Mac OS Bedrock edition Minecraft launcher.

  • There is https://github.com/minecraft-linux/mcpelauncher-manifest, which can run the Android JARs on MacOS or Linux (by shimming/implementing the Android APIs it uses), but a few months back one of the updates dramatically changed the rendering system, and the lone(?) MacOs/Linux maintainer of mcpelauncher is still catching up. See https://github.com/minecraft-linux/mcpelauncher-manifest/iss...

    Until that breakage, I ran it quite successfully on MacOS (although it _did_ have occasional crashes)

  • minalac

    Generate sandbox games compatible maps with geo data from @IGNF

  • dragonfly

    Minecraft Bedrock Edition server software written in Go (by df-mc)

  • There is Minetest, which has at least one configuration that attempts to mimic vanilla Minecraft, but I'm not certain how accurate it is.

    The stored data structures are well understood for both versions. See for example https://www.amuletmc.com/ (Editor, Python) or https://github.com/df-mc/dragonfly/tree/master/server/world/... (Code, Go)

  • Amulet-Map-Editor

    A new Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7.

  • There is Minetest, which has at least one configuration that attempts to mimic vanilla Minecraft, but I'm not certain how accurate it is.

    The stored data structures are well understood for both versions. See for example https://www.amuletmc.com/ (Editor, Python) or https://github.com/df-mc/dragonfly/tree/master/server/world/... (Code, Go)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts