Terrarium adds a new world type: 'Earth'. As the name implies, this is a world type that generates an unfolded replica of planet Earth! The world is highly customizable, allowing for extensive tweaking to match your own needs.
To fit within the constraints of Minecraft such as height limit and view distance, the world is not at a 1:1 scale. Instead, the default is 1:40m (1 block per 40 meters). However, this can be controlled with a scale slider in the customization GUI.
You can view an album of images here (note: these are currently outdated).
Additionally, if you'd like to communicate you can find my discord here.
As the Earth is quite big, all relevant data cannot be stored within the mod. Data will be instead downloaded as needed and later cached for later use. This does unfortunately mean that the mod will need an internet connection when visiting new places.
Creating a World
An Earth world can be simply created by cycling the 'World Type' option. From here, the world can either be created right away with default settings or customized through the 'Customize' button.
This will open a new customization GUI, displaying all available properties on the left and a preview of the world on the right.
Whenever a setting is changed, the preview will be rebuilt around the selected spawnpoint. This allows you to judge how your world will look.
Note that the default preset is not survival ready -- no ores or resources will be spawned. These can be enabled through the 'Survival Properties' section.
No matter the scale, the world will be quite big. To allow easy navigation, the command '/geotp' has been introduced. This can be used in two ways:
- /geotp <latitude> <longitude>
- /geotp <place name>
The first does as would be expected -- you give a latitude and longitude and it takes you there. However, the latter will instead perform a Google Maps geocode to find a location based on the given name.
Along with /geotp, this mod provides another command: /geotool. This command takes no arguments, and when executed, opens up a UI containing a few options:
- "Where am I?" -- Clicking this will display a map with your current location marked
- "Go to place" -- Clicking this will display a map with a movable marker, allowing teleportation
- "Display Panorama" -- Clicking this will find the closets Google Street View panorama and immerse the player within.
While Terrarium has clientside features, it functions completely as a serverside-only mod. This means a player connecting to a server with the mod does not need to have it installed to join (this includes Vanilla clients!)
However, if a client does have the mod, they will have access to more features such as Street View and the /geotool map, which would not be possible without the mod installed.
To create an Earth world on a dedicated server, you will need to set level-type=terrarium.earth in your server.properties file. To configure the world, you will first need to install the mod on your client. Once you have the mod installed on your client, start the world creation process as if you were creating a new singleplayer world. Go to the "Customize" screen, and change the settings to your liking. Once here, though, don't create the world. Instead, press the '...' button that appears next to the world preview. In this screen, you will see a copybox which you can select to copy the world settings to your clipboard. Once you've copied this to your clipboard, paste the copied text after the "generator-settings=" property in your server.properties. Now, when you start the server, it should generate a Terrarium world with your selected configuration.