Biomes O' Placeable — Extending Plant Placement Functionality
This add-on doesn't change the basic Biomes O' Plenty gameplay on its own, but rather provides tools for modpack creators who want to expand generation capabilities with BoP plants. Thanks to datapack configurations, it's now possible to make plants appear on blocks they weren't originally intended for – for example, dune grass on terracotta or end stone.
Block Tag System
Most tags in this mod correspond to specific plants from BoP, such as biomesoplaceable:dune_grass_may_place_on or biomesoplaceable:enderphyte_may_place_on. These tags are intuitive – they determine which block types the specified plant can be placed on.
There are several special cases:
-
The
biomesoplaceable:dead_or_desert_grass_may_place_ontag works simultaneously for both dead and desert grass. This aligns with BoP's approach of grouping them together in code, probably because both types appear in the same Nether biome. -
The
biomesoplaceable:dead_branch_may_place_ontag functions differently, since dead branches can only be placed on the side surfaces of blocks, not on top. However, the general purpose of the tag remains the same.
Requires Biomes O' Plenty and GlitchCore to work properly.