Mod

NeoBiosphere

Quick rating

NeoBiosphere

No reviews yet

Generate world as sphere with different biomes

World Gen Improvements
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
GNU General Public License v3.0 only
Latest Version
neobiosphere-1.0.6.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

NeoBiosphere

NeoBiosphere

A Biosphere world generation mod for NeoForge 1.21.1.

NeoBiosphere generates large grid-aligned spheres in the Overworld (with an optional upper-hemisphere mode) while preserving vanilla biome sampling behavior. This allows different climate zones and terrain styles to appear naturally across different spheres. You can fine-tune sphere size, spacing, center height, bridge behavior, and more through configuration.

Highlights

  • Sphere-based Overworld generation with a clean grid layout.
  • Multi-biome support based on vanilla noise biome sampling.
  • Highly configurable parameters: radius, spacing, center Y, sphere block, bridge options, and more.
  • Per-sphere variety: each sphere gets a random size and block type from configurable lists, while remaining deterministic across world reloads.
  • Optional upper-hemisphere mode for sky-island or challenge-style gameplay.
  • Automatic sphere-to-sphere bridges for smoother exploration.
  • Compatibility-oriented implementation via Biome Modifier and noise routing integration.

Requirements

  • Minecraft: 1.21.1
  • NeoForge: 21.1.216+
  • Java: 21

Installation

  1. Install NeoForge for Minecraft 1.21.1.
  2. Put the mod jar into your mods folder.
  3. Launch the game and create a new world.

Using a fresh world is strongly recommended to avoid broken borders with previously generated chunks.

Configuration

Config file path in development environment: run/config/NeoBiosphere.toml

Typical path in normal client/server installations: <game_dir>/config/NeoBiosphere.toml

Main Settings

[Settings]
radius = 128
min_radius = 128
spacing = 500
center_y = 62
sphere_block = ["minecraft:glass"]
only_upper_hemisphere = false
generate_bridge = true
bridge_block = "minecraft:oak_planks"
bridge_radius = 1
  • radius: Maximum sphere radius.
  • min_radius: Minimum sphere radius. Set equal to radius for fixed-size spheres; set lower to enable per-sphere random sizing.
  • spacing: Distance between sphere center points on the grid.
  • center_y: Y level of sphere centers.
  • sphere_block: List of block IDs used for sphere shells. Each sphere randomly picks one type from the list, deterministically based on its grid position. For example ["minecraft:glass", "minecraft:stone", "minecraft:obsidian"].
  • only_upper_hemisphere: Generate only upper hemispheres when enabled.
  • generate_bridge: Enable or disable bridges between adjacent spheres.
  • bridge_block: Block used for bridges.
  • bridge_radius: Bridge radius (larger values make thicker bridges).

Tuning Notes

  • Overlap behavior depends on spacing versus 2 * radius.
  • If spacing > 2 * radius, spheres have gaps between them.
  • If spacing = 2 * radius, spheres are tangent.
  • If spacing < 2 * radius, spheres overlap.

Suggested presets:

  • Classic style: radius=128, min_radius=128, spacing=500, center_y=62
  • Compact exploration: radius=160, min_radius=160, spacing=320, center_y=70
  • Challenge mode: only_upper_hemisphere=true, generate_bridge=true
  • Varied spheres: radius=180, min_radius=80, sphere_block=["minecraft:glass", "minecraft:stone", "minecraft:obsidian"]

Compatibility

NeoBiosphere is designed to support most terrain/ecology mod setups, but world generation is a high-conflict area. Please note:

  • Usually compatible with:

    • Mods that mainly add mobs, vegetation, structures, or surface features.
    • Mods that append content through Biome Modifiers.
  • Potential conflicts with:

    • Mods or datapacks that directly replace noise settings for minecraft:overworld, minecraft:large_biomes, or minecraft:amplified.
    • Mods that deeply alter Carver, Aquifer, or ChunkGenerator pipelines.
  • Recommended approach:

    • Treat NeoBiosphere as the primary world-shape mod.
    • Test in a fresh world before finalizing load order and datapack priority in modpacks.

Covered Overworld Noise Presets

Current version includes support for these Overworld presets:

  • minecraft:overworld
  • minecraft:large_biomes
  • minecraft:amplified

FAQ

1. Why does my old world look incomplete?

Changing world generation settings does not regenerate already created chunks. A new world is recommended.

2. Why are bridges not generating?

Check the following:

  • generate_bridge=true
  • bridge_radius >= 1
  • bridge_block is a valid block ID

3. Why are spheres different sizes or using different blocks?

This is expected when min_radius < radius or when sphere_block contains multiple entries. Each sphere deterministically picks its own size and block type based on its grid coordinates, so reloading the world always produces the same sphere layout.

4. Why is the sphere shell block not applied?

Make sure each block ID in the list is valid, for example minecraft:glass. Invalid IDs can cause config load failure or fallback behavior. If using a single block type, the list must still be formatted as ["minecraft:glass"].

5. What should I do if another terrain mod conflicts?

First check whether both mods modify Overworld noise settings or Carver flow. In heavy conflicts, keep only one primary world-shape mod.

License

GNU General Public License v3.0

Feedback

Issue tracker:

NeoBiosphere

A Biosphere world generation mod for NeoForge 1.21.1.

NeoBiosphere generates large grid-aligned spheres in the Overworld (with an optional upper-hemisphere mode) while preserving vanilla biome sampling behavior. This allows different climate zones and terrain styles to appear naturally across different spheres. You can fine-tune sphere size, spacing, center height, bridge behavior, and more through configuration.

Highlights

  • Sphere-based Overworld generation with a clean grid layout.
  • Multi-biome support based on vanilla noise biome sampling.
  • Highly configurable parameters: radius, spacing, center Y, sphere block, bridge options, and more.
  • Per-sphere variety: each sphere gets a random size and block type from configurable lists, while remaining deterministic across world reloads.
  • Optional upper-hemisphere mode for sky-island or challenge-style gameplay.
  • Automatic sphere-to-sphere bridges for smoother exploration.
  • Compatibility-oriented implementation via Biome Modifier and noise routing integration.

Requirements

  • Minecraft: 1.21.1
  • NeoForge: 21.1.216+
  • Java: 21

Installation

  1. Install NeoForge for Minecraft 1.21.1.
  2. Put the mod jar into your mods folder.
  3. Launch the game and create a new world.

Using a fresh world is strongly recommended to avoid broken borders with previously generated chunks.

Configuration

Config file path in development environment: run/config/NeoBiosphere.toml

Typical path in normal client/server installations: <game_dir>/config/NeoBiosphere.toml

Main Settings

[Settings]
radius = 128
min_radius = 128
spacing = 500
center_y = 62
sphere_block = ["minecraft:glass"]
only_upper_hemisphere = false
generate_bridge = true
bridge_block = "minecraft:oak_planks"
bridge_radius = 1
  • radius: Maximum sphere radius.
  • min_radius: Minimum sphere radius. Set equal to radius for fixed-size spheres; set lower to enable per-sphere random sizing.
  • spacing: Distance between sphere center points on the grid.
  • center_y: Y level of sphere centers.
  • sphere_block: List of block IDs used for sphere shells. Each sphere randomly picks one type from the list, deterministically based on its grid position. For example ["minecraft:glass", "minecraft:stone", "minecraft:obsidian"].
  • only_upper_hemisphere: Generate only upper hemispheres when enabled.
  • generate_bridge: Enable or disable bridges between adjacent spheres.
  • bridge_block: Block used for bridges.
  • bridge_radius: Bridge radius (larger values make thicker bridges).

Tuning Notes

  • Overlap behavior depends on spacing versus 2 * radius.
  • If spacing > 2 * radius, spheres have gaps between them.
  • If spacing = 2 * radius, spheres are tangent.
  • If spacing < 2 * radius, spheres overlap.

Suggested presets:

  • Classic style: radius=128, min_radius=128, spacing=500, center_y=62
  • Compact exploration: radius=160, min_radius=160, spacing=320, center_y=70
  • Challenge mode: only_upper_hemisphere=true, generate_bridge=true
  • Varied spheres: radius=180, min_radius=80, sphere_block=["minecraft:glass", "minecraft:stone", "minecraft:obsidian"]

Compatibility

NeoBiosphere is designed to support most terrain/ecology mod setups, but world generation is a high-conflict area. Please note:

  • Usually compatible with:

    • Mods that mainly add mobs, vegetation, structures, or surface features.
    • Mods that append content through Biome Modifiers.
    • Potential conflicts with:

      • Mods or datapacks that directly replace noise settings for minecraft:overworld, minecraft:large_biomes, or minecraft:amplified.
      • Mods that deeply alter Carver, Aquifer, or ChunkGenerator pipelines.
    • Recommended approach:

      • Treat NeoBiosphere as the primary world-shape mod.
      • Test in a fresh world before finalizing load order and datapack priority in modpacks.

Covered Overworld Noise Presets

Current version includes support for these Overworld presets:

  • minecraft:overworld
  • minecraft:large_biomes
  • minecraft:amplified

FAQ

1. Why does my old world look incomplete?

Changing world generation settings does not regenerate already created chunks. A new world is recommended.

2. Why are bridges not generating?

Check the following:

  • generate_bridge=true
  • bridge_radius >= 1
  • bridge_block is a valid block ID

3. Why are spheres different sizes or using different blocks?

This is expected when min_radius < radius or when sphere_block contains multiple entries. Each sphere deterministically picks its own size and block type based on its grid coordinates, so reloading the world always produces the same sphere layout.

4. Why is the sphere shell block not applied?

Make sure each block ID in the list is valid, for example minecraft:glass. Invalid IDs can cause config load failure or fallback behavior. If using a single block type, the list must still be formatted as ["minecraft:glass"].

5. What should I do if another terrain mod conflicts?

First check whether both mods modify Overworld noise settings or Carver flow. In heavy conflicts, keep only one primary world-shape mod.

License

GNU General Public License v3.0

Feedback

Issue tracker:

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync