Feature generation/1.18.2-0.3

From Voluminous Energy
Revision as of 20:26, 30 January 2023 by Eelt (talk | contribs) (→‎Ore blob features: Eighzo discard is 0.5 not 1)

Features such as ore blobs have very similar configurations as was present in 1.18.1-0.3.

Technical background

1.18 still uses BiomeLoadingEvents, however, it now uses PlacedFeature objects to separate out feature placement data from feature configuration data (as a ConfiguredFeature<?,?> object), and features themselves. The PlacedFeature object needs to be wrapped into a Holder before it can be inserted into a Biome on a BiomeLoadingEvent.

Ore blob features

Feature placements

Ore blob placement data
Ore BiomeCategory Triangular placement Count Bottom Anchor Top Anchor Rarity
Saltpeter DESERT or MESA No 4 55 320
Bauxite Neither NETHER nor END 16 10 60
Cinnabar 9 1 320
Galena 3 -48 12
Rutile 3 -64 -32
Eighzo END 1 1 36

Feature configurations

Ore blob configuration data
Ore Targets Size Discard
Saltpeter forge:ore_bearing_ground/sand/colorless_sand
forge:ore_bearing_ground/sand/red_sand
33 0
Bauxite minecraft:stone_ore_replaceables
minecraft:deepslate_ore_replaceables
8
Cinnabar 6
Galena
Rutile 4 0.75
Eighzo forge:ore_bearing_ground/end_stone 0.5