Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Important info first
This mod MIGHT CHANGE in the future, potentially breaking old worlds in the process!
The end dimension is only supported in V3.6.0 and above. In older mod versions, the end is vanilla.
Biomes added by other mods WILL NEED A DATA PACK to generate in Big Globe worlds.
Ores, flowers, and other features and structures added by other mods WILL NEED A DATA PACK to generate in Big Globe worlds.
Data packs that provide compatibility for other mods can be found on my Discord server. Or, you can search Modrinth for compatibility packs that other people have made.
This mod generates worlds on a VERY LARGE scale, both horizontally and vertically. Exploration and resource collecting will be difficult.
This mod uses more RAM than vanilla due to worlds being taller. Be prepared to have to allocate a lot of RAM to the game.
This mod is not planned to support Forge or NeoForge, however it does work with Sinytra Connector. Just note that if you are using an older version of Big Globe than V4.5.0, you will need to disable MobSpawnerLogic_SpawnLightning inside .minecraft/config/bigglobe/mixins.properties for this to work.
This mod cannot be made into a data pack, nor can it be server-side only. Data packs can't add blocks/items/entities to the game (and Big Globe has a lot of those), and also vanilla density functions can't replicate the equations Big Globe needs to generate its terrain.
Ok, now on to the description
Big Globe is, at its heart, a worldgen mod which overhauls all 3 vanilla dimensions to be bigger. Ever since Minecraft 1.18, mods and data packs have been able to change how tall worlds are, and Big Globe takes full advantage of this. The overworld in Big Globe is 2048 blocks tall, while the nether and end are both 1024 blocks tall.
But Big Globe isn't just about making worlds taller. It also provides completely custom terrain features for just about everything, AND it comes with over 100 new blocks to make the game feel more immersive. Most of them are designed to be decorational or fit in with vanilla, but some of them have their own mechanics too, to make certain parts of the game easier. You can find a full list of current blocks and items here.
Big Globe also comes with its own scripting language which data packs can use to add their own worldgen features governed by arbitrary rules. The overwhelming majority of Big Globe's terrain features are, in fact, scripts. But with great power comes great cost: most worldgen added by other mods or other data packs will have no effect in Big Globe worlds. But all is not lost! Data packs designed for Big Globe can place content from other mods or other data packs, so you can make a "compatibility" data pack to bridge the gap between how vanilla does things and how Big Globe does things.
Getting started
Once you've installed Big Globe, simply set the world type to "Big Globe" when creating a new world. If you're a server hoster, set level-type=bigglobe:bigglobe in server.properties. Big Globe will attempt to spawn you in an area with trees to make getting started a bit easier.
Big Globe also changes where some resources generate. If you can't find something and don't know where to look for it, this link might help you.
Recommended other mods to use in combination with Big Globe
Sodium, Lithium, Ferrite Core, and Starlight/ScalableLux: recommended because Big Globe demands a lot of resources by default, and these mods can reduce that somewhat.
C2ME: recommended because it contains a number of optimizations which can improve performance while doing worldgen. Note however that Big Globe already has concurrency built-in to its chunk generator, so the multi-threading aspect of C2ME will be less effective in Big Globe worlds than in vanilla worlds.
Structure Layout Optimizer: recommended because Big Globe needs to generate structures in a larger radius than vanilla, and sometimes needs to re-generate them from scratch. Structure Layout Optimizer can help make that process faster.
Vertigo: recommended in multiplayer because Big Globe will consume vastly more bandwidth without Vertigo installed. Neither recommended nor discouraged in singleplayer. Vertigo might help reduce memory usage somewhat in both singleplayer and multiplayer.
Noisium: not recommended in Big Globe worlds because it only helps with vanilla chunk generators, and does not contain any optimizations that Big Globe doesn't already have. Noisium is still useful inside vanilla worlds, so if you plan on creating both, then Noisium is recommended.
Distant Horizons or Voxy: recommended in V4 in order to see terrain and structures far away. This can make it easier to find areas that interest you, and make it easier to collect resources, as some resources only spawn in specific areas. In V5, a more limited version of this functionality without the ability to see structures is built-in.
In 3.x, mods which let you teleport between locations you've already visited are recommended because worlds as large as Big Globe make transportation difficult otherwise. In 4.0 and later versions, Big Globe has this functionality built-in.
In 4.x and later versions, Satin is recommended, because waypoints and hyperspace look cooler when Satin is installed. Note that Satin is NOT required in MC 1.21.2 and later, and it's also NOT required in V5.0.4 and later.
A word on licensing
When this project got started, I didn't care about it too much, since I hadn't put that much effort into it at the time. As such, I chose a pretty permissive license. Since then, this project has grown a lot, I've put a lot more effort into it, and I've grown more protective of it. For a long time now I've felt like the license I chose is a bit too permissive, but I haven't yet found a license that accurately reflects my desires. If I ever do, I will change Big Globe's license to it. But until then, my desires are written below, in plain english, since I am not a lawyer.
- Do NOT re-host the Big Globe jar file for redistribution.
- I can't easily verify that versions of Big Globe that I did not personally upload are trustworthy or malware-free.
- Big Globe is allowed to be re-distributed as part of a modpack as long as the file containing information about the modpack which your launcher imports (which I'll refer to as the "metadata file") does not actually contain the Big Globe jar file. The metadata file should only contain a link/URL to Big Globe's original download location on Modrinth.
- Do NOT use large sections of Big Globe's code in your own project(s).
- You ARE allowed to use small snippets of my code if you ask permission first and I say yes.
- You ARE allowed to use Big Globe's assets and data files (meaning any files inside the "assets" or "data" folders in the Big Globe jar file) in your own projects, especially resource packs and data packs.
- Do NOT monetize Big Globe.
- This includes putting Big Globe behind a monetized link shortener.
- This does NOT include monetization of separate projects which relate to Big Globe. For example, mod packs which include Big Globe, resource packs which replace any of Big Globe's assets, or data packs which make use of Big Globe exclusive functionality. I will refer to all 3 of these as "3rd-party packs" below.
- This also does NOT include monetization which you have no control over (like hosting a 3rd-party pack on Modrinth).
- This one's less important, but please don't make videos or other media of Big Globe with the intent of changing Big Globe's popularity.
- Big Globe is already more popular than I want it to be.
- Videos or other media of Big Globe made with any other intent are fine.
- If you've already made this type of media in the past, it's fine, and you don't need to take it down.
- Do NOT claim to be the author of Big Globe.
- You ARE allowed claim to be the author of any 3rd-party packs that you create.
- Do NOT attempt to continue Big Globe's development if, for any reason, I ever stop developing it myself.



