Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
CustomWorldHeight
PluginGPL-3.0-only

CustomWorldHeight

A plugin for Paper that allows you to modify the height of the Minecraft world

3.9K
Downloads
16
Followers
4 weeks ago
Updated
📦
11
Versions
managementutilityworldgenbukkitfoliapaperpurpur
Download Latestv2.2.0View on Modrinth

📖About CustomWorldHeight

CustomWorldHeight

CustomWorldHeight is a plugin for Paper that allows you to modify the height of the Minecraft world. It provides an easy and efficient way to extend or limit the vertical dimensions of your world for creative builds, gameplay tweaks, or server optimization.

Github page: https://github.com/Lumine1909/CustomWorldHeight

Important

This plugin is similar to the vanilla datapack, so there will be some similar issues as the datapack one.

Once you set the height of a certain world, it will be VERY DANGEROUS to shirk the world height, all the data will lose.

Expand the height is relatively unharmful, but if you decrease the min-Y, new chunks will be different from already generated chunks.

Increasing the height will only cause the chunk's height map to be recalculated, and all the data will be properly preserved.

Features

  • Customize the height of your Minecraft world.
  • Seamless integration with Paper.
  • Easy-to-configure settings for server administrators.

Installation

Follow these steps to install the plugin:

  1. Download the latest release of CustomWorldHeight from the Releases page.
  2. Place the downloaded .jar file into your server's plugins folder, start the server.
  3. After plugin generated the config template it will automatically disable, please finish the config.
  4. Restart your Minecraft server, and the configured world's height will be modified.

API Usage

repositories {
    mavenCentral()
}
dependencies {
    compileOnly("io.github.lumine1909:CustomWorldHeight-API:0.0.1")
}
public void modifyHeight() {
    /*
    All of these works only if the world is not loaded yet!
    This is not a permanent modification! If you want to set permanently,
    store the height data with your plugin and SET IT ON EACH STARTUP!
    */

    // Set the height of overworld
    WorldHeightService.get().registerWorld(
        Identifier.of("demo", "height1"), "world",
        new Height(1088, -64, 512, Height.CloudHeight.DEFAULT),
        BaseDimensionType.OVERWORLD
    );
    // Set the height of all worlds start with "test_"
    WorldHeightService.get().registerRegex(
        Identifier.of("demo", "height2"), "test_\\w+",
        new Height(1088, -64, 512, Height.CloudHeight.DEFAULT),
        BaseDimensionType.CUSTOM
    );
}

Configuration

# You can set to anything you want, will be used to generate Identifier (ResourceLocation)
example-namespace:

  # Set the name for certain world
  world: 'example-world-name'

  # Min Y position
  min-y: -64

  # Height (max Y position = min-y + height - 1)
  height: 1024

  # Height for Chorus Fruit teleport and etc. See wiki for details
  logical-height: 512

  # Height for the cloud (empty -> do not have cloud, default -> use default height)
  # This feature is only for 1.21.6+
  cloud-height: 'default'

  # This will let the plugin process registration data when world load
  dimension-type: 'custom'

# You can set to anything you want, will be used to generate Identifier (ResourceLocation)
example-regex:

  # This plugin also support Regex matching
  regex: '^test_\w+'

  # Min Y position
  min-y: -64

  # Height (max Y position = min-y + height - 1)
  height: 1024

  # Height for Chorus Fruit teleport and etc. See wiki for details
  logical-height: 512

  # Height for the cloud (empty -> do not have cloud, default -> use default height)
  # This feature is only for 1.21.6+
  cloud-height: 256

  # For 'overworld', 'the_nether', 'the_end', 'overworld_cave', this will use built in data to generate before world is initializing
  dimension-type: 'overworld'

License

This project is licensed under the GPL 3.0 License.
The API part is licensed under the LGPL 3.0 License.

Support

If you encounter any issues or have questions, feel free to open an issue.


👥 Team & Contributors

Lumine1909
Lumine1909Owner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitfoliapaperpurpur
Minecraft Versions
1.20.51.20.61.211.21.11.21.21.21.31.21.41.21.5+10 more

🔗 Links

Modrinth Page