HomeJavaDatapacksBetter-X-BOP
Better-X-BOP
DatapacksJava

Better-X-BOP

by Meek97 · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21–1.21.1 · Data pack⬇ Download for 1.20.1 · Data pack⬇ Download for 1.20.1 · Fabric
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Better-X-BOP — screenshot 1Better-X-BOP — screenshot 2Better-X-BOP — screenshot 3Better-X-BOP — screenshot 4

The Problem

The way that Biomes O' Plenty (and potentially other Terablender biome mods) generates it's Biome data is not compatible with the data-driven systems used by BCLib / WorldWeaver, and the Biomes O' Plenty biomes end up generating with incorrect surface generation. This also results in Biomes O' Plenty biome specific generation features not being placed correctly.

The Datapack Problem

If you are using something like the Global Datapacks or Global Packs mod to inject datapacks automatically - you NEED to read this! BetterNether does not seem load the datapack customizaitions properly on the very first world load if you are using these mods to inject datapacks into your worlds automatically on world creation. More recently these style of mods are also offering "optional" global datapacks, that are injected into a world automatically but are 'disabled' by default. Trying to enable the datapack after world creation seems to always fail. I suspect this happens because BetterNether tries to look for datapack customizations before datapacks are injected from these "Global Datapack" type mods. This does not affect adding the datapack normally (Create world save > stop world > add datapack to world save > load world). If you are using a "global datapack" style mod, add the datapack to the "required" datapacks folder (so that the datapack is injected as 'enabled' and NOT 'disabled') and just be sure to stop and reload the world after it's initial creation!

The Solution

This datapack attempts to re-create these biomes using data files that BCLib / WorldWeaver can understand. But that's not all - to make these biomes feel more in line with BetterNether biomes I've sprinkled in some of my own customizations / additions. BetterNether biomes are dense, and very feature rich, so some of the BOP biomes get a complete face-lift while the rest get a sprinkling of BetterNether biome features to make them feel like they belong next to their BetterNether neighbors

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more