# How to Install Biomes O' Plenty on Your Minecraft Server (/docs/minecraft/setup-biomes-o-plenty)



Biomes O' Plenty adds over 50 new biomes to Minecraft, including lush forests, volcanic wastelands, tropical islands, and more. It works as a Forge mod and dramatically expands world generation.

Installing Biomes O' Plenty [#installing-biomes-o-plenty]

<div className="fd-steps">
  <div className="fd-step">
    Ensure your server runs Forge [#1-ensure-your-server-runs-forge]

    Biomes O' Plenty requires a Forge server. Check your server type in `Startup` on the [XGamingServer panel](https://panel.xgamingserver.com).
  </div>

  <div className="fd-step">
    Download Biomes O' Plenty [#2-download-biomes-o-plenty]

    Get the version matching your Minecraft and Forge version from [CurseForge](https://www.curseforge.com/minecraft/mc-mods/biomes-o-plenty).
  </div>

  <div className="fd-step">
    Upload the mod [#3-upload-the-mod]

    Upload the `.jar` file to your `/mods/` folder via `Files`.
  </div>

  <div className="fd-step">
    Generate a new world [#4-generate-a-new-world]

    Biomes O' Plenty only affects **newly generated chunks**. For the best experience, you need a fresh world.

    Delete or rename your `world` folder via `Files` to generate a new world with the new biomes.

    > ⚠️ **Warning:** Deleting the world folder removes all builds and player data in the overworld. [Create a backup](/docs/minecraft/backups-vs-autosave) first.
  </div>

  <div className="fd-step">
    Set the world type [#5-set-the-world-type]

    Edit `server.properties` via `Files`:

    ```properties
    level-type=biomesoplenty
    ```

    This tells the server to use Biomes O' Plenty's world generator instead of vanilla.
  </div>

  <div className="fd-step">
    Restart the server [#6-restart-the-server]

    Restart from `Console`. The new world will generate with Biomes O' Plenty biomes.
  </div>
</div>

Configuration [#configuration]

Disable specific biomes [#disable-specific-biomes]

Edit `/config/biomesoplenty/biome_toggles.cfg` (path may vary by version) to disable biomes you don't want:

```ini
B:"mystic_grove"=false
B:"volcanic_plains"=false
```

Adjust biome weights [#adjust-biome-weights]

Some config files let you adjust how frequently certain biomes appear. Check `/config/biomesoplenty/` for generation settings.

Client Requirement [#client-requirement]

Players need Biomes O' Plenty installed on their client to:

* See correct biome names
* See custom block textures (otherwise they appear as missing textures)
* Use custom items and blocks

> 💡 **Tip:** Biomes O' Plenty works great in modpacks. If you're running a modpack that includes it, the world type is usually pre-configured — you shouldn't need to change `level-type` manually.

> 📝 **Note:** If you want new biomes in an existing world, only unexplored chunks will generate with the new biomes. Previously generated areas stay the same. Consider using [world trimming](/docs/minecraft/trim-world) to regenerate distant chunks.

See also: [Installing Mods](/docs/minecraft/mod-setup) | [Change Level Type](/docs/minecraft/change-level-type) | [Trim World](/docs/minecraft/trim-world)

If you need help, join our [Discord](https://discord.xgamingserver.com/).
